Application that crashed: kopete Version of the application: 0.70.90 KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) "release 138" Qt Version: 4.5.1 Operating System: Linux 2.6.27.23-0.1-pae i686 Distribution: "openSUSE 11.1 (i586)" What I was doing when the application crashed: crash after set the gadu akkount to the online state -- Backtrace: Application: Kopete (kopete), signal: Aborted [KCrash Handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb5ec9990 in raise () from /lib/libc.so.6 #8 0xb5ecb2c8 in abort () from /lib/libc.so.6 #9 0xb6b95345 in qt_message_output (msgType=QtFatalMsg, buf=0x8289600 "Fatal Error: Accessed global static 'MessageHandlerFactory::FactoryList *g_list()' after destruction. Defined at /usr/src/packages/BUILD/kdenetwork-4.2.90/kopete/libkopete/kopetemessagehandler.cpp:82") at global/qglobal.cpp:2017 #10 0xb6b95431 in qFatal (msg=0xb7d0d820 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d") at global/qglobal.cpp:2216 #11 0xb7cc2f0f in Kopete::MessageHandlerFactory::Private::factories () at /usr/src/debug/kdenetwork-4.2.90/kopete/libkopete/kopetemessagehandler.cpp:82 #12 0xb7cc3102 in ~MessageHandlerFactory (this=0x8744e14) at /usr/src/debug/kdenetwork-4.2.90/kopete/libkopete/kopetemessagehandler.cpp:96 #13 0xb1f8e817 in ~HistoryPlugin (this=0x8744e00) at /usr/src/debug/kdenetwork-4.2.90/kopete/plugins/history/historyplugin.h:45 #14 0xb7ce1fea in ~PluginManagerPrivate (this=0x80af760) at /usr/src/debug/kdenetwork-4.2.90/kopete/libkopete/kopetepluginmanager.cpp:75 #15 0xb7cdb6da in destroy () at /usr/src/debug/kdenetwork-4.2.90/kopete/libkopete/kopetepluginmanager.cpp:101 #16 0xb7c5b73b in ~KCleanUpGlobalStatic (this=0xb7d3de30) at /usr/include/kglobal.h:62 #17 0xb5ecc9b1 in exit () from /lib/libc.so.6 #18 0xb18906d6 in gg_resolve () from /usr/lib/libgadu.so.3 #19 0xb1890ac6 in gg_login () from /usr/lib/libgadu.so.3 #20 0xb18bd551 in GaduSession::login (this=0x8800228, p=0x880023c) at /usr/src/debug/kdenetwork-4.2.90/kopete/protocols/gadu/gadusession.cpp:86 #21 0xb18bdacb in GaduSession::login (this=0x8800228, loginp=0x87429fc) at /usr/src/debug/kdenetwork-4.2.90/kopete/protocols/gadu/gadusession.cpp:192 #22 0xb18d1167 in GaduAccount::slotLogin (this=0x8829e40, status=2, dscr=@0x87429e0) at /usr/src/debug/kdenetwork-4.2.90/kopete/protocols/gadu/gaduaccount.cpp:544 #23 0xb18d1e15 in GaduAccount::changeStatus (this=0x8829e40, status=@0xbf8fb4d8, descr=@0x87429e0) at /usr/src/debug/kdenetwork-4.2.90/kopete/protocols/gadu/gaduaccount.cpp:490 #24 0xb18d2bf5 in GaduAccount::connectWithPassword (this=0x8829e40, password=@0xbf8fb758) at /usr/src/debug/kdenetwork-4.2.90/kopete/protocols/gadu/gaduaccount.cpp:367 #25 0xb18d3273 in GaduAccount::qt_metacall (this=0x8829e40, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf8fb5fc) at /usr/src/debug/kdenetwork-4.2.90/build/kopete/protocols/gadu/gaduaccount.moc:174 #26 0xb6ca7dc8 in QMetaObject::activate (sender=0x9568094, from_signal_index=4, to_signal_index=4, argv=0xbf8fb5fc) at kernel/qobject.cpp:3120 #27 0xb6ca9552 in QMetaObject::activate (sender=0x9568094, m=0xb7d3b294, local_signal_index=0, argv=0xbf8fb5fc) at kernel/qobject.cpp:3194 #28 0xb7cd5728 in KopetePasswordRequestBase::requestFinished (this=0x6, _t1=@0xbf8fb758) at /usr/src/debug/kdenetwork-4.2.90/build/kopete/libkopete/kopetepassword.moc:147 #29 0xb7cd8b23 in KopetePasswordGetRequestPrompt::gotPassword (this=0x9568068, pass=@0xbf8fb758, keep=true) at /usr/src/debug/kdenetwork-4.2.90/kopete/libkopete/kopetepassword.cpp:152 #30 0xb7cd57ec in KopetePasswordRequestBase::qt_metacall (this=0x9568068, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8fb718) at /usr/src/debug/kdenetwork-4.2.90/build/kopete/libkopete/kopetepassword.moc:134 #31 0xb6ca7dc8 in QMetaObject::activate (sender=0x95a6010, from_signal_index=73, to_signal_index=73, argv=0xbf8fb718) at kernel/qobject.cpp:3120 #32 0xb6ca9552 in QMetaObject::activate (sender=0x95a6010, m=0xb7416c08, local_signal_index=0, argv=0xbf8fb718) at kernel/qobject.cpp:3194 #33 0xb71acccf in KPasswordDialog::gotPassword (this=0x95a6010, _t1=@0xbf8fb758, _t2=true) at /usr/src/debug/kdelibs-4.2.90/build/kdeui/kpassworddialog.moc:93 #34 0xb71ae145 in KPasswordDialog::KPasswordDialogPrivate::actuallyAccept (this=0x9588470) at /usr/src/debug/kdelibs-4.2.90/kdeui/dialogs/kpassworddialog.cpp:391 #35 0xb71ae2d6 in KPasswordDialog::qt_metacall (this=0x95a6010, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8fb808) at /usr/src/debug/kdelibs-4.2.90/build/kdeui/kpassworddialog.moc:79 #36 0xb6ca7dc8 in QMetaObject::activate (sender=0x875a608, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120 #37 0xb6ca9552 in QMetaObject::activate (sender=0x875a608, m=0xb6d87908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194 #38 0xb6cad237 in QSingleShotTimer::timeout (this=0x875a608) at .moc/release-shared/qtimer.moc:76 #39 0xb6cad35c in QSingleShotTimer::timerEvent (this=0x875a608) at kernel/qtimer.cpp:298 #40 0xb6ca226f in QObject::event (this=0x875a608, e=0xbf8fbcb0) at kernel/qobject.cpp:1082 #41 0xb624869c in QApplicationPrivate::notify_helper (this=0x80a9b48, receiver=0x875a608, e=0xbf8fbcb0) at kernel/qapplication.cpp:4057 #42 0xb625099e in QApplication::notify (this=0xbf8fbf6c, receiver=0x875a608, e=0xbf8fbcb0) at kernel/qapplication.cpp:3604 #43 0xb7222b9d in KApplication::notify (this=0xbf8fbf6c, receiver=0x875a608, event=0xbf8fbcb0) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #44 0xb6c91adb in QCoreApplication::notifyInternal (this=0xbf8fbf6c, receiver=0x875a608, event=0xbf8fbcb0) at kernel/qcoreapplication.cpp:610 #45 0xb6cc1176 in QTimerInfoList::activateTimers (this=0x80ac69c) at kernel/qcoreapplication.h:213 #46 0xb6cbd600 in timerSourceDispatch (source=0x80ac668) at kernel/qeventdispatcher_glib.cpp:164 #47 0xb599a9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #48 0xb599e083 in ?? () from /usr/lib/libglib-2.0.so.0 #49 0xb599e241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #50 0xb6cbd558 in QEventDispatcherGlib::processEvents (this=0x80a9b28, flags={i = -1081098664}) at kernel/qeventdispatcher_glib.cpp:324 #51 0xb62e8975 in QGuiEventDispatcherGlib::processEvents (this=0x80a9b28, flags={i = -1081098616}) at kernel/qguieventdispatcher_glib.cpp:202 #52 0xb6c900fa in QEventLoop::processEvents (this=0xbf8fbf00, flags={i = -1081098552}) at kernel/qeventloop.cpp:149 #53 0xb6c9053a in QEventLoop::exec (this=0xbf8fbf00, flags={i = -1081098488}) at kernel/qeventloop.cpp:200 #54 0xb6c929e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #55 0xb6248517 in QApplication::exec () at kernel/qapplication.cpp:3526 #56 0x080597e3 in main (argc=3, argv=0xbf8fc374) at /usr/src/debug/kdenetwork-4.2.90/kopete/kopete/main.cpp:104 This bug may be a duplicate of or related to bug 196099 Reported using DrKonqi
Looks related to bug 193957 comment 2 (gadu lib functions aborting and causing the crash related to global static vars) Thanks
*** Bug 197023 has been marked as a duplicate of this bug. ***
This was fixed by bug 193957 comment 8. Thanks *** This bug has been marked as a duplicate of bug 193957 ***