Bug#550947: qutecom segfaults at startup

Giuseppe Sacco giuseppe at eppesuigoccas.homedns.org
Tue Nov 10 18:03:46 UTC 2009


Il giorno sab, 31/10/2009 alle 01.59 -0700, Ludovico Cavedon ha scritto:
> Hi,
> Unfortunately I am still not able to reproduce it.
> Did you try removing the ~/.qutecom dir? Did it help?
> 
> Giuseppe Sacco wrote:
> > Program received signal SIGSEGV, Segmentation fault.
> > QLibraryPrivate::findOrCreate (fileName=..., version=...) at plugin/qlibrary.cpp:429
> 
> Can you print out the value of "fileName" and "version" for me, please?

I did some better tests. Quite often the program doesn't really start,
i.e., it is running but no GUI appears. This happens when I run it via
gnome menu.

Later on, I try to run it again, from an xterm, to check what happens.
Until today I never checked if any other qutecom was running. Now I
found that this problem happens when another quotecom is running.

No, when another qutecom is running but "invisible" since no GUI is
shown, this is what happens:

giuseppe at scarafaggio:~$ ps aux | grep qutec
giuseppe 13862  0.2  1.3 107548 28200 ?        Sl   15:53   0:10 qutecom
giuseppe 21827  0.0  0.0   3608   780 pts/2    S+   17:14   0:00 grep qutec
giuseppe at scarafaggio:~$ qutecom
Segmentation fault
giuseppe at scarafaggio:~$ OWLOGGER_DEFAULT=debug gdb qutecom 
GNU gdb (GDB) 7.0-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/qutecom...Reading symbols from /usr/lib/debug/usr/bin/qutecom...done.
(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/qutecom 
[Thread debugging using libthread_db enabled]
[New Thread 0xb4e49b70 (LWP 21889)]
[New Thread 0xb4648b70 (LWP 21890)]
(debug) 17:15:14 [Common] int main(int, char**): Started
[New Thread 0xb32c8b70 (LWP 21891)]
(debug) 17:15:14 [File] virtual bool FileReader::open(): loading /usr/share/qutecom//config/config.xml
(debug) 17:15:14 [File] virtual bool FileReader::open(): loading /home/giuseppe/.qutecom/config.xml
(debug) 17:15:14 [File] virtual bool FileReader::open(): loading /home/giuseppe/.qutecom/config.xml
(debug) 17:15:14 [Purple] void* PurpleMainEventLoop(void*): Starting gMainLoop
(debug) 17:15:16 [Purple] virtual PurpleIMFactory::~PurpleIMFactory(): Stopping gMainLoop

Program received signal SIGSEGV, Segmentation fault.
QLibraryPrivate::findOrCreate (fileName=..., version=...)
    at plugin/qlibrary.cpp:429
429	plugin/qlibrary.cpp: No such file or directory.
	in plugin/qlibrary.cpp
(gdb) bt
#0  QLibraryPrivate::findOrCreate (fileName=..., version=...)
    at plugin/qlibrary.cpp:429
#1  0xb6dc24e5 in QLibrary::setFileName (this=0x86a54a0, fileName=...)
    at plugin/qlibrary.cpp:907
#2  0xb6107a39 in qdbus_loadLibDBus () at qdbus_symbols.cpp:76
#3  0xb60bc3af in QDBusConnection::connectToBus (
    type=QDBusConnection::SystemBus, name=...) at qdbusconnection.cpp:316
#4  0xb60bd896 in QDBusDefaultConnection () at qdbusconnection.cpp:953
#5  _q_systemBus () at qdbusconnection.cpp:962
#6  0xb60bd9ff in QDBusConnection::systemBus () at qdbusconnection.cpp:972
#7  0x083e3849 in NetworkObserver (this=0x87e20a8)
    at /build/buildd-qutecom_2.2~rc3.hg396~dfsg1-2-i386-5L9OZ0/qutecom-2.2~rc3.hg396~dfsg1/wengophone/src/model/network/NetworkObserver.cpp:59
#8  0x083e3bfe in NetworkObserver::getInstance ()
    at /build/buildd-qutecom_2.2~rc3.hg396~dfsg1-2-i386-5L9OZ0/qutecom-2.2~rc3.hg396~dfsg1/wengophone/src/model/network/NetworkObserver.cpp:81
#9  0x083ed387 in ~SipAccount (this=0x8686200, __in_chrg=<value optimized out>)
    at /build/buildd-qutecom_2.2~rc3.hg396~dfsg1-2-i386-5L9OZ0/qutecom-2.2~rc3.hg396~dfsg1/wengophone/src/model/account/SipAccount.cpp:109
#10 0xb5a47461 in ?? () from /lib/i686/cmov/libc.so.6
#11 0xb5a474bf in exit () from /lib/i686/cmov/libc.so.6
#12 0xb5a2eb3d in __libc_start_main () from /lib/i686/cmov/libc.so.6
#13 0x081beb11 in _start () at ../sysdeps/i386/elf/start.S:119
(gdb) 

HTH,
Giuseppe






More information about the Pkg-voip-maintainers mailing list