[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kopete-devel
Subject:    [kopete-devel] [Bug 115772] kopete crash after change my icq status
From:       Dirk Stoecker <kde () dstoecker ! de>
Date:       2006-04-25 16:55:16
Message-ID: 20060425165516.10860.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=115772         
kde dstoecker de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |



------- Additional Comments From kde dstoecker de  2006-04-25 18:55 -------
The current SVN version, with the above patch included does not fix the problem.

I did a bit of debugging and can you tell the source of the crash (but not the real \
cause).

kopete crashs in kdenetwork/kopete/protocols/oscar/liboscar/client.cpp destructor, \
because it is called for a class which has never been initialized (but at least been \
cleared, as all elements are zero).

I do not know how to debug any further, as I have no idea, where the source of the \
error may be. a) Is there a static "class Client" variable, which due the library \
system nevers gets its constructor called? b) Is there a dynamic variable, which is \
allocated the wrong way (e.g. malloc)?

Any hints from kopete developers? I can do debugging, but need a hint how to \
continue!

#0  0x401d20d0 in Client::deleteStaticTasks (this=0x83b86f0) at \
kdenetwork/kopete/protocols/oscar/liboscar/client.cpp:1084 1084            delete \
d->errorTask; (gdb) bt
#0  0x401d20d0 in Client::deleteStaticTasks (this=0x83b86f0) at \
kdenetwork/kopete/protocols/oscar/liboscar/client.cpp:1084 #1  0x401d7175 in ~Client \
(this=0x83b86f0) at kdenetwork/kopete/protocols/oscar/liboscar/client.cpp:149 #2  \
0x40f6ca0b in FAMOpen2 () from /usr/lib/libfam.so.0 #3  0x40f6ca63 in FAMOpen () from \
/usr/lib/libfam.so.0 #4  0x40ae2017 in KDirWatchPrivate::KDirWatchPrivate () from \
/opt/kde3/lib/libkio.so.4 #5  0x40ae62f9 in KDirWatch::KDirWatch () from \
/opt/kde3/lib/libkio.so.4 #6  0x424ace04 in KABC::ResourceFile::ResourceFile () from \
/opt/kde3/lib/libkabc_file.so.1 #7  0x40f916e4 in \
KRES::PluginFactory<KABC::ResourceFile, KABC::ResourceFileConfig>::resource () from \
/opt/kde3/lib/kde3/kabc_file.so #8  0x40367b9a in KRES::Factory::resource () from \
/opt/kde3/lib/libkresources.so.1 #9  0x4036c1d8 in \
KRES::ManagerImpl::readResourceConfig () from /opt/kde3/lib/libkresources.so.1 #10 \
0x4036c81e in KRES::ManagerImpl::readConfig () from /opt/kde3/lib/libkresources.so.1 \
#11 0x402c78eb in KABC::AddressBook::AddressBook () from /opt/kde3/lib/libkabc.so.1 \
#12 0x402cd3ee in KABC::StdAddressBook::StdAddressBook () from \
/opt/kde3/lib/libkabc.so.1 #13 0x402cd48b in KABC::StdAddressBook::self () from \
/opt/kde3/lib/libkabc.so.1 #14 0x4011b16e in Kopete::KABCPersistence::addressBook () \
at kdenetwork/kopete/libkopete/kabcpersistence.cpp:91 #15 0x0807330e in \
KopeteApplication::slotLoadPlugins (this=0xbfd137b8) at \
kdenetwork/kopete/kopete/kopeteapplication.cpp:110 #16 0x08073cf6 in \
KopeteApplication::qt_invoke (this=0xbfd137b8, _id=23, _o=0xbfd13304) at \
kopeteapplication.moc:93 #17 0x4152a929 in QObject::activate_signal () from \
/usr/lib/libqt-mt.so.3 #18 0x41877892 in QSignal::signal () from \
/usr/lib/libqt-mt.so.3 #19 0x4154784b in QSignal::activate () from \
/usr/lib/libqt-mt.so.3 #20 0x4154f393 in QSingleShotTimer::event () from \
/usr/lib/libqt-mt.so.3 #21 0x414c9f41 in QApplication::internalNotify () from \
/usr/lib/libqt-mt.so.3 #22 0x414ca8c9 in QApplication::notify () from \
/usr/lib/libqt-mt.so.3 #23 0x411430de in KApplication::notify () from \
/opt/kde3/lib/libkdecore.so.4 #24 0x414bea94 in QEventLoop::activateTimers () from \
/usr/lib/libqt-mt.so.3 #25 0x4147767e in QEventLoop::processEvents () from \
/usr/lib/libqt-mt.so.3 #26 0x414e0fd8 in QEventLoop::enterLoop () from \
/usr/lib/libqt-mt.so.3 #27 0x414e0ed6 in QEventLoop::exec () from \
/usr/lib/libqt-mt.so.3 #28 0x414c988f in QApplication::exec () from \
/usr/lib/libqt-mt.so.3 #29 0x080728e1 in main (argc=2, argv=0xbfd13974) at \
kdenetwork/kopete/kopete/main.cpp:103 _______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic