qutimdevelop team mailing list archive
-
qutimdevelop team
-
Mailing list archive
-
Message #01171
[Bug 999536] Re: Segfault on birthday reminder popup click
** Changed in: qutim
Status: New => Fix Released
--
You received this bug notification because you are a member of QutIM
Developers, which is subscribed to qutim.
https://bugs.launchpad.net/bugs/999536
Title:
Segfault on birthday reminder popup click
Status in Multiplatform instant messenger:
Fix Released
Bug description:
With the following backtrace:
Application: qutim (0.3.1.0)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS
-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>
-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0283be3780 (LWP 12411))]
Thread 12 (Thread 0x7f025434e700 (LWP 12412)):
#0 0x00007fffbcf95918 in ?? ()
#1 0x00007f027f1cf15d in clock_gettime () from /lib/x86_64-linux-gnu/librt.so.1
#2 0x00007f02825dbbb4 in do_gettime (frac=0x7f025434dbe8, sec=0x7f025434dbe0) at tools/qelapsedtimer_unix.cpp:123
#3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4 0x00007f02826b3b8d in QTimerInfoList::updateCurrentTime (this=0x7f024c002860) at kernel/qeventdispatcher_unix.cpp:343
#5 0x00007f02826b3ec3 in QTimerInfoList::timerWait (this=0x7f024c002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6 0x00007f02826b297c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f025434dc9c) at kernel/qeventdispatcher_glib.cpp:136
#7 0x00007f0280fc271e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007f0280fc2f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f024c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f025434de00, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f0282581fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x00007f0282584fcb in QThreadPrivate::start (arg=0x1d7b6f0) at thread/qthread_unix.cpp:298
#15 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#16 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#17 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7f02534d2700 (LWP 12414)):
#0 0x00007f02819c1bd3 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f026cd50807 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007f026cd50dd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007f025ae5d869 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#4 0x00007f025ae2db43 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#5 0x00007f025ae35fd5 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#6 0x00007f025ae79999 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#7 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7f02465c1700 (LWP 12415)):
#0 0x00007f028149305d in pthread_mutex_unlock () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f0280ffe591 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc2a2d in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f0280fc2f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f02380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f02380013c0, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f027283e9ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#9 0x00007f0282584fcb in QThreadPrivate::start (arg=0x2c708c0) at thread/qthread_unix.cpp:298
#10 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7f02455bf700 (LWP 12420)):
#0 0x00007f02819c1b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f0280fc2ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f02300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f02455bedd0, flags=...) at kernel/qeventloop.cpp:204
#6 0x00007f0282581fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7 0x00007f02826629ff in QInotifyFileSystemWatcherEngine::run (this=0x7f0238009630) at io/qfilesystemwatcher_inotify.cpp:248
#8 0x00007f0282584fcb in QThreadPrivate::start (arg=0x7f0238009630) at thread/qthread_unix.cpp:298
#9 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7f0244dbe700 (LWP 12424)):
#0 0x00007f0281493d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f0275573dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2 0x00007f0275573f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7f023f7fe700 (LWP 12425)):
#0 0x00007f028149305d in pthread_mutex_unlock () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f0280ffe591 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc2713 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f0280fc2f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f02240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f023f7fde00, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f0282581fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9 0x00007f0282584fcb in QThreadPrivate::start (arg=0x2ef4150) at thread/qthread_unix.cpp:298
#10 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7f023e5f3700 (LWP 12427)):
#0 0x00007f0281493d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f027eeaf222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2 0x00007f027eeaf259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7f023d358700 (LWP 12428)):
#0 0x00007f02819c1b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f0280fc2ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f021c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f023d357dd0, flags=...) at kernel/qeventloop.cpp:204
#6 0x00007f0282581fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7 0x00007f02826629ff in QInotifyFileSystemWatcherEngine::run (this=0x316bce0) at io/qfilesystemwatcher_inotify.cpp:248
#8 0x00007f0282584fcb in QThreadPrivate::start (arg=0x316bce0) at thread/qthread_unix.cpp:298
#9 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7f02237fe700 (LWP 12430)):
#0 0x00007f0280fc284f in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f0280fc2f6a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc345a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f026e2372c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f0280fe49a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7f022163f700 (LWP 12431)):
#0 0x00007f0280ffe2f9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f0280ffe589 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc2a2d in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f0280fc2f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f02140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f022163ee00, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f0282581fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9 0x00007f0282584fcb in QThreadPrivate::start (arg=0x39c1a10) at thread/qthread_unix.cpp:298
#10 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7f0220e3e700 (LWP 12432)):
#0 0x00007f0280ffe554 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f0280fc2729 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f0280fc2f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f02826b3426 in QEventDispatcherGlib::processEvents (this=0x7f02080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6 0x00007f0282682ed7 in QEventLoop::exec (this=0x7f0220e3de00, flags=...) at kernel/qeventloop.cpp:204
#7 0x00007f0282581fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8 0x00007f0282584fcb in QThreadPrivate::start (arg=0x39c67f0) at thread/qthread_unix.cpp:298
#9 0x00007f028148fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f02819cd4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f0283be3780 (LWP 12411)):
[KCrash Handler]
#6 0x00007f026905890e in QDeclarativeItem::~QDeclarativeItem (this=0x35e7100, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#7 0x00007f026901bc35 in ~QDeclarativeElement (this=0x35e7100, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87
#8 QDeclarativePrivate::QDeclarativeElement<QDeclarativeText>::~QDeclarativeElement (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87
#9 0x00007f028269d478 in QObject::event (this=0x35e7100, e=<optimized out>) at kernel/qobject.cpp:1176
#10 0x00007f0282ef2894 in notify_helper (e=0x2b802f0, receiver=0x35e7100, this=0x19ac380) at kernel/qapplication.cpp:4559
#11 QApplicationPrivate::notify_helper (this=0x19ac380, receiver=0x35e7100, e=0x2b802f0) at kernel/qapplication.cpp:4531
#12 0x00007f0282ef7713 in QApplication::notify (this=0x19ac360, receiver=0x35e7100, e=0x2b802f0) at kernel/qapplication.cpp:4420
#13 0x00007f0282683e9c in QCoreApplication::notifyInternal (this=0x19ac360, receiver=0x35e7100, event=0x2b802f0) at kernel/qcoreapplication.cpp:876
#14 0x00007f0282687c6a in sendEvent (event=0x2b802f0, receiver=0x35e7100) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x19ac570) at kernel/qcoreapplication.cpp:1500
#16 0x00007f02826b2f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#17 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#18 0x00007f0280fc2c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f0280fc3060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f0280fc3124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f02826b33bf in QEventDispatcherGlib::processEvents (this=0x19ae7b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#22 0x00007f0282f9ad5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f0282682c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f0282682ed7 in QEventLoop::exec (this=0x7fffbcf3c650, flags=...) at kernel/qeventloop.cpp:204
#25 0x00007f0282687f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#26 0x000000000040d6a6 in main (argc=2, argv=0x7fffbcf3c7a8) at /build/buildd/qutim-0.3.0+201205140817/core/main.cpp:82
To manage notifications about this bug go to:
https://bugs.launchpad.net/qutim/+bug/999536/+subscriptions
References