Application: kopete (1.0.0) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-26-generic x86_64 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: When opening a chat with a specific one of my contacts I can type a message, though having pressed enter the chat is recorded but then Kopete crashes. This has happened 2/2 times. That person uses their iPhone to connect and the protocol is jabber (we're using gchat). I submitted another report earlier today, apologies as I did not know how to join them. The crash can be reproduced every time. -- Backtrace: Application: Kopete (kopete), signal: Segmentation fault [Current thread is 1 (Thread 0x7ff14881c780 (LWP 9994))] Thread 3 (Thread 0x7ff127513710 (LWP 9998)): #0 0x00007ff144cb2f93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ff1402a74a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007ff1402a78fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007ff146317566 in QEventDispatcherGlib::processEvents (this=0x2f46420, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007ff1462ec992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007ff1462ecd6c in QEventLoop::exec (this=0x2ba81a0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007ff129cfa613 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2 #7 0x00007ff1461f9775 in QThreadPrivate::start (arg=0x2f1a920) at thread/qthread_unix.cpp:248 #8 0x00007ff1447699ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007ff144cbf70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ff126d12710 (LWP 9999)): #0 0x00007ff144cb2f93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=3948) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ff1402a74a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007ff1402a78fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007ff146317566 in QEventDispatcherGlib::processEvents (this=0x2602280, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007ff1462ec992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007ff1462ecd6c in QEventLoop::exec (this=0x2673580, flags=) at kernel/qeventloop.cpp:201 #6 0x00007ff12a1469a2 in ?? () from /usr/lib/kde4/kopete_jabber.so #7 0x00007ff1461f9775 in QThreadPrivate::start (arg=0x2d1d7b0) at thread/qthread_unix.cpp:248 #8 0x00007ff1447699ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007ff144cbf70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ff14881c780 (LWP 9994)): [KCrash Handler] #5 QBasicAtomicInt::deref (x=<value optimized out>) at /usr/include/qt4/QtCore/qatomic_x86_64.h:133 #6 ~QByteArray (x=<value optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:382 #7 ~ParsingData (x=<value optimized out>) at ../../../solid/solid/predicateparse.cpp:41 #8 QThreadStorage<Solid::PredicateParse::ParsingData*>::deleteData (x=<value optimized out>) at /usr/include/qt4/QtCore/qthreadstorage.h:133 #9 0x00007ff1461f8564 in QThreadStorageData::set (this=<value optimized out>, p=0x22a76a0) at thread/qthreadstorage.cpp:148 #10 0x00007ff1481d1d59 in qThreadStorage_setLocalData<Solid::PredicateParse::ParsingData> (predicate=...) at /usr/include/qt4/QtCore/qthreadstorage.h:92 #11 QThreadStorage<Solid::PredicateParse::ParsingData*>::setLocalData (predicate=...) at /usr/include/qt4/QtCore/qthreadstorage.h:148 #12 Solid::Predicate::fromString (predicate=...) at ../../../solid/solid/predicateparse.cpp:58 #13 0x00007ff1481c8071 in Solid::Device::listFromQuery (predicate=..., parentUdi=...) at ../../../solid/solid/devicemanager.cpp:82 #14 0x00007ff147253d97 in KMountPoint::Private::finalizePossibleMountPoint (this=0x31881c0, infoNeeded=) at ../../kio/kio/kmountpoint.cpp:178 #15 0x00007ff1472542f3 in KMountPoint::possibleMountPoints (infoNeeded=) at ../../kio/kio/kmountpoint.cpp:229 #16 0x00007ff14720ccbb in KDirListerCache::forgetDirs (this=0x2768720, lister=0x27ac830, _url=<value optimized out>, notify=<value optimized out>) at ../../kio/kio/kdirlister.cpp:531 #17 0x00007ff14720d344 in KDirListerCache::forgetDirs (this=0x2768720, lister=0x27ac830) at ../../kio/kio/kdirlister.cpp:462 #18 0x00007ff14720d5d8 in ~KDirLister (this=0x27ac830, __in_chrg=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1939 #19 0x00007ff1462fca5c in QObjectPrivate::deleteChildren (this=0x274ad30) at kernel/qobject.cpp:1986 #20 0x00007ff146303ae4 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #21 0x00007ff12bc1365d in ChatWindowStyleManager::~ChatWindowStyleManager() () from /usr/lib/libkopetechatwindow_shared.so.1 #22 0x00007ff144c12262 in __run_exit_handlers (status=1) at exit.c:78 #23 *__GI_exit (status=1) at exit.c:100 #24 0x00007ff1389d94d6 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #25 0x00007ff146cd6288 in KApplication::xioErrhandler (this=0x7ffff7f41f80, dpy=0x204deb0) at ../../kdeui/kernel/kapplication.cpp:408 #26 0x00007ff143a207fe in _XIOError () from /usr/lib/libX11.so.6 #27 0x00007ff143a28355 in ?? () from /usr/lib/libX11.so.6 #28 0x00007ff143a28c07 in _XEventsQueued () from /usr/lib/libX11.so.6 #29 0x00007ff1420c31cc in XRenderComposite () from /usr/lib/libXrender.so.1 #30 0x00007ff145630199 in QX11PaintEngine::drawTiledPixmap (this=<value optimized out>, r=<value optimized out>, pixmap=<value optimized out>, p=<value optimized out>) at painting/qpaintengine_x11.cpp:2156 #31 0x00007ff14558dcc4 in QPainter::drawTiledPixmap (this=0x7ffff7f3ddf0, r=..., pixmap=..., sp=...) at painting/qpainter.cpp:6455 #32 0x00007ff1308ad064 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #33 0x00007ff1308e2f18 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #34 0x00007ff1308ee277 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #35 0x00007ff1308ef23a in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #36 0x00007ff1308e4fc4 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #37 0x00007ff146ce7680 in KStyle::drawControl (this=0x2209480, element=<value optimized out>, option=0x7ffff7f3cf30, p=<value optimized out>, widget=0x485aa10) at ../../kdeui/kernel/kstyle.cpp:2266 #38 0x00007ff1308ef793 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #39 0x00007ff145746600 in QCommonStyle::drawComplexControl (this=0x2209480, cc=<value optimized out>, opt=0x7ffff7f3dd70, p=0x7ffff7f3ddf0, widget=0x485aa10) at styles/qcommonstyle.cpp:3236 #40 0x00007ff146ce3f3e in KStyle::drawComplexControl (this=0x2209480, cc=QStyle::CC_ScrollBar, opt=0x7ffff7f3dd70, p=<value optimized out>, w=0x485aa10) at ../../kdeui/kernel/kstyle.cpp:3591 #41 0x00007ff1308e5b6a in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #42 0x00007ff14587f34f in QScrollBar::paintEvent (this=0x485aa10) at widgets/qscrollbar.cpp:547 #43 0x00007ff145484162 in QWidget::event (this=0x485aa10, event=0x7ffff7f3e600) at kernel/qwidget.cpp:8144 #44 0x00007ff14542e22c in QApplicationPrivate::notify_helper (this=0x2049080, receiver=0x485aa10, e=0x7ffff7f3e600) at kernel/qapplication.cpp:4300 #45 0x00007ff1454346fb in QApplication::notify (this=0x7ffff7f41f80, receiver=0x485aa10, e=0x7ffff7f3e600) at kernel/qapplication.cpp:4183 #46 0x00007ff146cd6526 in KApplication::notify (this=0x7ffff7f41f80, receiver=0x485aa10, event=0x7ffff7f3e600) at ../../kdeui/kernel/kapplication.cpp:302 #47 0x00007ff1462ee06c in QCoreApplication::notifyInternal (this=0x7ffff7f41f80, receiver=0x485aa10, event=0x7ffff7f3e600) at kernel/qcoreapplication.cpp:704 #48 0x00007ff14548c7dd in QCoreApplication::sendSpontaneousEvent (this=0x485bfb0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #49 QWidgetPrivate::drawWidget (this=0x485bfb0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5339 #50 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #51 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x485bd30, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #52 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=2, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #53 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x485ae80, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #54 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #55 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x4864e10, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #56 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #57 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x485e4f0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #58 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #59 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x35a8f60, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #60 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #61 0x00007ff14548d2a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5439 #62 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x359df60, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #63 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #64 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x351bf10, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #65 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #66 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x3519cf0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #67 0x00007ff14548d478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=9, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5452 #68 0x00007ff14548c53a in QWidgetPrivate::drawWidget (this=0x33d8e00, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x3550940) at kernel/qwidget.cpp:5388 #69 0x00007ff1456468c5 in QWidgetBackingStore::sync (this=0x3550940) at painting/qbackingstore.cpp:1291 #70 0x00007ff14547db60 in QWidgetPrivate::syncBackingStore (this=0x33d8e00) at kernel/qwidget.cpp:1672 #71 0x00007ff145484865 in QWidget::event (this=0x33d5270, event=0x4c8bd30) at kernel/qwidget.cpp:8291 #72 0x00007ff145846cab in QMainWindow::event (this=0x33d5270, event=0x4c8bd30) at widgets/qmainwindow.cpp:1433 #73 0x00007ff146ded6f3 in KXmlGuiWindow::event (this=0x401a490, ev=0x7ff1461f93c0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #74 0x00007ff14542e22c in QApplicationPrivate::notify_helper (this=0x2049080, receiver=0x33d5270, e=0x4c8bd30) at kernel/qapplication.cpp:4300 #75 0x00007ff1454346fb in QApplication::notify (this=0x7ffff7f41f80, receiver=0x33d5270, e=0x4c8bd30) at kernel/qapplication.cpp:4183 #76 0x00007ff146cd6526 in KApplication::notify (this=0x7ffff7f41f80, receiver=0x33d5270, event=0x4c8bd30) at ../../kdeui/kernel/kapplication.cpp:302 #77 0x00007ff1462ee06c in QCoreApplication::notifyInternal (this=0x7ffff7f41f80, receiver=0x33d5270, event=0x4c8bd30) at kernel/qcoreapplication.cpp:704 #78 0x00007ff1462f07e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1ffda90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #79 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1ffda90) at kernel/qcoreapplication.cpp:1345 #80 0x00007ff1463179d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #81 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #82 0x00007ff1402a38c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #83 0x00007ff1402a7748 in ?? () from /lib/libglib-2.0.so.0 #84 0x00007ff1402a78fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #85 0x00007ff146317513 in QEventDispatcherGlib::processEvents (this=0x1ffd5d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #86 0x00007ff1454de46e in QGuiEventDispatcherGlib::processEvents (this=0x401a490, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #87 0x00007ff1462ec992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #88 0x00007ff1462ecd6c in QEventLoop::exec (this=0x7ffff7f41ed0, flags=) at kernel/qeventloop.cpp:201 #89 0x00007ff1462f0aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #90 0x0000000000415652 in _start () Reported using DrKonqi
[Comment from a bug triager] This looks related to your other crash report: bug 258454, but the root cause may not be the same.
It's exactly the same bt as 258454 (and same app, and same user), merging. *** This bug has been marked as a duplicate of bug 258454 ***