Weather plugin segfaults on qutim exit

Bug #663293 reported by Boyan Kiroff
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qutim
Fix Released
Undecided
Alexey Prokhin

Bug Description

here's the output:

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) where
#0 0x00000000 in ?? ()
#1 0xb7064bd9 in QMetaObject::cast(QObject*) const () from /usr/lib/qt/lib/libQtCore.so.4
#2 0xb6e5b3bd in qobject_cast<qutim_sdk_0_3::SettingsLayer*> (object=0x85619b0) at /usr/lib/qt/include/QtCore/qobject.h:455
#3 0xb6e59fa1 in qutim_sdk_0_3::ServiceManager::getByName<qutim_sdk_0_3::SettingsLayer*> (name=...) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/libqutim/servicemanager.h:14
#4 0xb6e57eb7 in qutim_sdk_0_3::Settings::removeItem (item=0x86dcaf8) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/libqutim/settingslayer.cpp:413
#5 0xb242ae11 in ~WAccount (this=0x86dc910, __in_chrg=<value optimized out>) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/plugins/weather/src/waccount.cpp:33
#6 0xb242afa8 in ~WAccount (this=0x86dc910, __in_chrg=<value optimized out>) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/plugins/weather/src/waccount.cpp:37
#7 0xb706ef5f in QObjectPrivate::deleteChildren() () from /usr/lib/qt/lib/libQtCore.so.4
#8 0xb707609d in QObject::~QObject() () from /usr/lib/qt/lib/libQtCore.so.4
#9 0xb6e3df6d in ~Protocol (this=0x86dc960, __in_chrg=<value optimized out>) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/libqutim/protocol.cpp:60
#10 0xb2420ceb in ~WProtocol (this=0x86dc960, __in_chrg=<value optimized out>) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/plugins/weather/src/wprotocol.cpp:23
#11 0xb2420d4e in ~WProtocol (this=0x86dc960, __in_chrg=<value optimized out>) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/plugins/weather/src/wprotocol.cpp:26
#12 0xb706eb35 in qDeleteInEventHandler(QObject*) () from /usr/lib/qt/lib/libQtCore.so.4
#13 0xb70701f8 in QObject::event(QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4
#14 0xb74287ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4
#15 0xb742f36e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4
#16 0xb705f8cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4
#17 0xb706332c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt/lib/libQtCore.so.4
#18 0xb70634ad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt/lib/libQtCore.so.4
#19 0xb70635b9 in QCoreApplication::exec() () from /usr/lib/qt/lib/libQtCore.so.4
#20 0xb7428887 in QApplication::exec() () from /usr/lib/qt/lib/libQtGui.so.4
#21 0x08066ae7 in main (argc=1, argv=0xbfffee84) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/main.cpp:45

Tags: plugin weather
Changed in qutim:
status: New → Fix Committed
Revision history for this message
Boyan Kiroff (boyan-kiroff) wrote :

Fix confirmed. Please close the report.

Changed in qutim:
assignee: nobody → Alexey Prokhin (alexey-prokhin)
milestone: none → 0.3b
Changed in qutim:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.