Bug 305705 - Kopete crashed after closing the "About Kopete" dialog with the "close" button.
Summary: Kopete crashed after closing the "About Kopete" dialog with the "close" button.
Status: RESOLVED DUPLICATE of bug 305931
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-24 10:22 UTC by h.k.ghost
Modified: 2012-08-29 13:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description h.k.ghost 2012-08-24 10:22:39 UTC
Application: kopete (1.2.3)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-29-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Simply opened Kopete and directly went to Help >> About Kopete. As soon as the "close" button is pressed, it will crash. This process is enough to reproduce the problem reliably (happened every time), though I tried it after I had reached this screen. This is Ubuntu 12.04 (upgraded from 11.10) and installed KDE with "sudo apt-get install kde-full" after already having installed kde-plasma-desktop.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7480f9e780 (LWP 3272))]

Thread 3 (Thread 0x7f7467d24700 (LWP 3273)):
#0  0x00007f7478d9905d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f7460000a60) at pthread_mutex_unlock.c:290
#2  0x00007f74782f65d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f74782ba83b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f74782baf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f74782bb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f747e9e9426 in QEventDispatcherGlib::processEvents (this=0x7f74600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f747e9b8c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f747e9b8ed7 in QEventLoop::exec (this=0x7f7467d23dd0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f747e8b7fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f747e9989ff in QInotifyFileSystemWatcherEngine::run (this=0x1461d20) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007f747e8bafcb in QThreadPrivate::start (arg=0x1461d20) at thread/qthread_unix.cpp:298
#12 0x00007f7478d95e9a in start_thread (arg=0x7f7467d24700) at pthread_create.c:308
#13 0x00007f747d3294bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f745ffff700 (LWP 3275)):
#0  0x00007f747d31db03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f74782bb036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f74782bb49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f746577c406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f74782dc9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7478d95e9a in start_thread (arg=0x7f745ffff700) at pthread_create.c:308
#6  0x00007f747d3294bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7480f9e780 (LWP 3272)):
[KCrash Handler]
#6  0x00000000016ee0c0 in ?? ()
#7  0x00007f747e9cdb04 in QObject::disconnect (sender=0x16d28d0, signal=0x1a4c4d9 "rowsInserted(QModelIndex,int,int)", receiver=0x16ee4d0, method=0x1a52449 "_k_slotRowsInserted(QModelIndex,int,int)") at kernel/qobject.cpp:2891
#8  0x00007f747f3ff2ef in ?? () from /usr/lib/libkdeui.so.5
#9  0x00007f747e9ba028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x16dddb0, event=0x7fffa527acf0) at kernel/qcoreapplication.cpp:986
#10 0x00007f747dabf85f in notify_helper (e=0x7fffa527acf0, receiver=0x16dddb0, this=0xe50b30) at kernel/qapplication.cpp:4555
#11 QApplicationPrivate::notify_helper (this=0xe50b30, receiver=0x16dddb0, e=0x7fffa527acf0) at kernel/qapplication.cpp:4531
#12 0x00007f747dac4713 in QApplication::notify (this=0x7fffa527bcf0, receiver=0x16dddb0, e=0x7fffa527acf0) at kernel/qapplication.cpp:4420
#13 0x00007f747f4209e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0x00007f747e9b9e9c in QCoreApplication::notifyInternal (this=0x7fffa527bcf0, receiver=0x16dddb0, event=0x7fffa527acf0) at kernel/qcoreapplication.cpp:876
#15 0x00007f747dfda30d in sendEvent (event=0x7fffa527acf0, receiver=0x16dddb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#16 QAccessible::queryAccessibleInterface (object=0x16dddb0) at accessible/qaccessible.cpp:593
#17 0x00007f747dfe051d in QAccessible::updateAccessibility (o=<optimized out>, who=0, reason=QAccessible::ObjectDestroyed) at accessible/qaccessible_unix.cpp:102
#18 0x00007f747db0a74f in QWidget::~QWidget (this=0x16dddb0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#19 0x00007f747db0aa19 in QWidget::~QWidget (this=0x16dddb0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#20 0x00007f747e9cc935 in QObjectPrivate::deleteChildren (this=0x16ed6b0) at kernel/qobject.cpp:1908
#21 0x00007f747db0a740 in QWidget::~QWidget (this=0x16e6910, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#22 0x00007f747f398fce in ?? () from /usr/lib/libkdeui.so.5
#23 0x00007f747e9cc935 in QObjectPrivate::deleteChildren (this=0x16de550) at kernel/qobject.cpp:1908
#24 0x00007f747db0a740 in QWidget::~QWidget (this=0x16cfbd0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#25 0x00007f747db0aa19 in QWidget::~QWidget (this=0x16cfbd0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#26 0x00007f747e9cc935 in QObjectPrivate::deleteChildren (this=0x120ed70) at kernel/qobject.cpp:1908
#27 0x00007f747db0a740 in QWidget::~QWidget (this=0x14bda80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#28 0x00007f747df2b4b9 in QStackedWidget::~QStackedWidget (this=0x14bda80, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:193
#29 0x00007f747e9cc935 in QObjectPrivate::deleteChildren (this=0x14bd840) at kernel/qobject.cpp:1908
#30 0x00007f747db0a740 in QWidget::~QWidget (this=0x16c79c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#31 0x00007f747df36fa9 in QTabWidget::~QTabWidget (this=0x16c79c0, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:367
#32 0x00007f747e9cc935 in QObjectPrivate::deleteChildren (this=0x16f9fa0) at kernel/qobject.cpp:1908
#33 0x00007f747db0a740 in QWidget::~QWidget (this=0x16f7da0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#34 0x00007f747db0aa19 in QWidget::~QWidget (this=0x16f7da0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1700
#35 0x00007f747e9cc935 in QObjectPrivate::deleteChildren (this=0x16b8820) at kernel/qobject.cpp:1908
#36 0x00007f747db0a740 in QWidget::~QWidget (this=0x16b2dc0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#37 0x00007f747f38c769 in KAboutApplicationDialog::~KAboutApplicationDialog() () from /usr/lib/libkdeui.so.5
#38 0x00007f747f4cb65e in KHelpMenu::timerExpired() () from /usr/lib/libkdeui.so.5
#39 0x00007f747e9d3446 in QObject::event (this=0x11e5000, e=<optimized out>) at kernel/qobject.cpp:1195
#40 0x00007f747dabf894 in notify_helper (e=0x1e58c20, receiver=0x11e5000, this=0xe50b30) at kernel/qapplication.cpp:4559
#41 QApplicationPrivate::notify_helper (this=0xe50b30, receiver=0x11e5000, e=0x1e58c20) at kernel/qapplication.cpp:4531
#42 0x00007f747dac4713 in QApplication::notify (this=0x7fffa527bcf0, receiver=0x11e5000, e=0x1e58c20) at kernel/qapplication.cpp:4420
#43 0x00007f747f4209e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#44 0x00007f747e9b9e9c in QCoreApplication::notifyInternal (this=0x7fffa527bcf0, receiver=0x11e5000, event=0x1e58c20) at kernel/qcoreapplication.cpp:876
#45 0x00007f747e9bdc6a in sendEvent (event=0x1e58c20, receiver=0x11e5000) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xe14440) at kernel/qcoreapplication.cpp:1500
#47 0x00007f747e9e8f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#48 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#49 0x00007f74782bad53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f74782bb0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f74782bb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f747e9e93bf in QEventDispatcherGlib::processEvents (this=0xe15d20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#53 0x00007f747db67d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007f747e9b8c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007f747e9b8ed7 in QEventLoop::exec (this=0x7fffa527bc70, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007f747e9bdf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#57 0x000000000041418f in ?? ()
#58 0x00007f747d25876d in __libc_start_main (main=0x411f00, argc=3, ubp_av=0x7fffa527cb78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa527cb68) at libc-start.c:226
#59 0x00000000004141f5 in _start ()

Possible duplicates by query: bug 297413, bug 296373.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-08-29 13:08:33 UTC

*** This bug has been marked as a duplicate of bug 305931 ***