[kopete-bugs] [Bug 259756] New: Opening a new chat causes crash

Niall niallc at gmail.com
Mon Dec 13 19:46:28 CET 2010


https://bugs.kde.org/show_bug.cgi?id=259756

           Summary: Opening a new chat causes crash
           Product: kopete
           Version: 1.0.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: niallc at gmail.com


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:
I had opened Kopete about 20 minutes previously but had not used it. I then
attempted to begin a chat with a jabber contact in Europe (I am in SF, CA,
USA). I typed 3 quick/short messages, the first seemed to go through, and the
second, but the application froze before I could enter the first character of
the 3rd message.

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa4691e7780 (LWP 22834))]

Thread 3 (Thread 0x7fa443fff710 (LWP 22838)):
#0  0x00007fa460c7149c in ?? () from /lib/libglib-2.0.so.0
#1  0x00007fa460c718fc in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#2  0x00007fa466ce1566 in QEventDispatcherGlib::processEvents (this=0x1c18430,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#3  0x00007fa466cb6992 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#4  0x00007fa466cb6d6c in QEventLoop::exec (this=0x23231c0, flags=) at
kernel/qeventloop.cpp:201
#5  0x00007fa44a7ed613 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#6  0x00007fa466bc3775 in QThreadPrivate::start (arg=0x22e2050) at
thread/qthread_unix.cpp:248
#7  0x00007fa4651339ca in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#8  0x00007fa46568970d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa4437fe710 (LWP 22839)):
#0  0x00007fa46567cf93 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=3361) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa460c714a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fa460c718fc in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007fa466ce1566 in QEventDispatcherGlib::processEvents (this=0x2229bc0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fa466cb6992 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fa466cb6d6c in QEventLoop::exec (this=0x22d5250, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007fa44ac399a2 in ?? () from /usr/lib/kde4/kopete_jabber.so
#7  0x00007fa466bc3775 in QThreadPrivate::start (arg=0x2242a60) at
thread/qthread_unix.cpp:248
#8  0x00007fa4651339ca in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007fa46568970d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa4691e7780 (LWP 22834)):
[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  0x00007fa466bc2564 in QThreadStorageData::set (this=<value optimized out>,
p=0x28b2e00) at thread/qthreadstorage.cpp:148
#10 0x00007fa468b9bd59 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 0x00007fa468b92071 in Solid::Device::listFromQuery (predicate=...,
parentUdi=...) at ../../../solid/solid/devicemanager.cpp:82
#14 0x00007fa467c1dd97 in KMountPoint::Private::finalizePossibleMountPoint
(this=0x2496b10, infoNeeded=) at ../../kio/kio/kmountpoint.cpp:178
#15 0x00007fa467c1e2f3 in KMountPoint::possibleMountPoints (infoNeeded=) at
../../kio/kio/kmountpoint.cpp:229
#16 0x00007fa467bd6cbb in KDirListerCache::forgetDirs (this=0x26365d0,
lister=0x1db1540, _url=<value optimized out>, notify=<value optimized out>) at
../../kio/kio/kdirlister.cpp:531
#17 0x00007fa467bd7344 in KDirListerCache::forgetDirs (this=0x26365d0,
lister=0x1db1540) at ../../kio/kio/kdirlister.cpp:462
#18 0x00007fa467bd75d8 in ~KDirLister (this=0x1db1540, __in_chrg=<value
optimized out>) at ../../kio/kio/kdirlister.cpp:1939
#19 0x00007fa466cc6a5c in QObjectPrivate::deleteChildren (this=0x1cfbb70) at
kernel/qobject.cpp:1986
#20 0x00007fa466ccdae4 in ~QObject (this=<value optimized out>,
__in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#21 0x00007fa44c70665d in ChatWindowStyleManager::~ChatWindowStyleManager() ()
from /usr/lib/libkopetechatwindow_shared.so.1
#22 0x00007fa4655dc262 in __run_exit_handlers (status=1) at exit.c:78
#23 *__GI_exit (status=1) at exit.c:100
#24 0x00007fa4593b04d6 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#25 0x00007fa4676a0288 in KApplication::xioErrhandler (this=0x7ffff7c97920,
dpy=0x1546900) at ../../kdeui/kernel/kapplication.cpp:408
#26 0x00007fa4643ea7fe in _XIOError () from /usr/lib/libX11.so.6
#27 0x00007fa4643f2355 in ?? () from /usr/lib/libX11.so.6
#28 0x00007fa4643f2c07 in _XEventsQueued () from /usr/lib/libX11.so.6
#29 0x00007fa4643ca2da in XFlush () from /usr/lib/libX11.so.6
#30 0x00007fa465e4d800 in QWidget::unsetCursor (this=0x3545950) at
kernel/qwidget.cpp:4814
#31 0x00007fa44cafd827 in KHTMLView::widgetEvent (this=0x2bd0cd0, e=<value
optimized out>) at ../../khtml/khtmlview.cpp:2373
#32 0x00007fa44cafdacf in KHTMLView::eventFilter (this=0x2bd0cd0, o=0x27249b0,
e=0x7ffff7c95530) at ../../khtml/khtmlview.cpp:2207
#33 0x00007fa466cb7487 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x27249b0, event=0x7ffff7c95530) at
kernel/qcoreapplication.cpp:819
#34 0x00007fa465df81fc in QApplicationPrivate::notify_helper (this=0x1541ad0,
receiver=0x27249b0, e=0x7ffff7c95530) at kernel/qapplication.cpp:4296
#35 0x00007fa465dfe6fb in QApplication::notify (this=0x7ffff7c97920,
receiver=0x27249b0, e=0x7ffff7c95530) at kernel/qapplication.cpp:4183
#36 0x00007fa4676a0526 in KApplication::notify (this=0x7ffff7c97920,
receiver=0x27249b0, event=0x7ffff7c95530) at
../../kdeui/kernel/kapplication.cpp:302
#37 0x00007fa466cb806c in QCoreApplication::notifyInternal
(this=0x7ffff7c97920, receiver=0x27249b0, event=0x7ffff7c95530) at
kernel/qcoreapplication.cpp:704
#38 0x00007fa465e43fca in QCoreApplication::sendEvent (this=0x3545950) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#39 QWidget::ensurePolished (this=0x3545950) at kernel/qwidget.cpp:9343
#40 0x00007fa465e55713 in QWidget::setVisible (this=0x3545950, visible=<value
optimized out>) at kernel/qwidget.cpp:7368
#41 0x00007fa44cc50ae0 in QWidget::show (this=0x3124610, o=Qt::Horizontal,
show=<value optimized out>) at /usr/include/qt4/QtGui/qwidget.h:485
#42 khtml::RenderLayer::showScrollbar (this=0x3124610, o=Qt::Horizontal,
show=<value optimized out>) at ../../khtml/rendering/render_layer.cpp:786
#43 0x00007fa44cc51ef9 in khtml::RenderLayer::checkScrollbarsAfterLayout
(this=0x3124610) at ../../khtml/rendering/render_layer.cpp:930
#44 0x00007fa44cc256f8 in khtml::RenderBlock::layoutBlock (this=0x3124548,
relayoutChildren=true) at ../../khtml/rendering/render_block.cpp:909
#45 0x00007fa44cc24dbc in khtml::RenderObject::layoutIfNeeded (this=0x31246c8,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_object.h:480
#46 khtml::RenderBlock::layoutBlockChildren (this=0x31246c8,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_block.cpp:1555
#47 0x00007fa44cc2551d in khtml::RenderBlock::layoutBlock (this=0x31246c8,
relayoutChildren=true) at ../../khtml/rendering/render_block.cpp:835
#48 0x00007fa44cc24dbc in khtml::RenderObject::layoutIfNeeded (this=0x2927d90,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_object.h:480
#49 khtml::RenderBlock::layoutBlockChildren (this=0x2927d90,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_block.cpp:1555
#50 0x00007fa44cc2551d in khtml::RenderBlock::layoutBlock (this=0x2927d90,
relayoutChildren=true) at ../../khtml/rendering/render_block.cpp:835
#51 0x00007fa44cc24dbc in khtml::RenderObject::layoutIfNeeded (this=0x2927cc8,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_object.h:480
#52 khtml::RenderBlock::layoutBlockChildren (this=0x2927cc8,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_block.cpp:1555
#53 0x00007fa44cc2551d in khtml::RenderBlock::layoutBlock (this=0x2927cc8,
relayoutChildren=true) at ../../khtml/rendering/render_block.cpp:835
#54 0x00007fa44cc842cc in khtml::RenderBody::layout (this=0x2927cc8) at
../../khtml/rendering/render_body.cpp:91
#55 0x00007fa44cc24dbc in khtml::RenderObject::layoutIfNeeded (this=0x2927b48,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_object.h:480
#56 khtml::RenderBlock::layoutBlockChildren (this=0x2927b48,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_block.cpp:1555
#57 0x00007fa44cc2551d in khtml::RenderBlock::layoutBlock (this=0x2927b48,
relayoutChildren=true) at ../../khtml/rendering/render_block.cpp:835
#58 0x00007fa44cc24dbc in khtml::RenderObject::layoutIfNeeded (this=0x2927950,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_object.h:480
#59 khtml::RenderBlock::layoutBlockChildren (this=0x2927950,
relayoutChildren=<value optimized out>) at
../../khtml/rendering/render_block.cpp:1555
#60 0x00007fa44cc2551d in khtml::RenderBlock::layoutBlock (this=0x2927950,
relayoutChildren=true) at ../../khtml/rendering/render_block.cpp:835
#61 0x00007fa44cc7fb82 in khtml::RenderCanvas::layout (this=0x2927950) at
../../khtml/rendering/render_canvas.cpp:191
#62 0x00007fa44cafa3c4 in KHTMLView::layout (this=0x2bd0cd0) at
../../khtml/khtmlview.cpp:1020
#63 0x00007fa44cafe764 in KHTMLView::resizeEvent (this=0x2bd0cd0) at
../../khtml/khtmlview.cpp:871
#64 0x00007fa465e4e194 in QWidget::event (this=0x2bd0cd0, event=0x7ffff7c96530)
at kernel/qwidget.cpp:8152
#65 0x00007fa4661f54e6 in QFrame::event (this=0x2bd0cd0, e=0x7ffff7c96530) at
widgets/qframe.cpp:557
#66 0x00007fa44caf145d in KHTMLView::viewportEvent (this=0x2bd0cd0,
e=0x7fa466bc33c0) at ../../khtml/khtmlview.cpp:2151
#67 0x00007fa466cb7487 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x267e160, event=0x7ffff7c96530) at
kernel/qcoreapplication.cpp:819
#68 0x00007fa465df81fc in QApplicationPrivate::notify_helper (this=0x1541ad0,
receiver=0x267e160, e=0x7ffff7c96530) at kernel/qapplication.cpp:4296
#69 0x00007fa465dfe6fb in QApplication::notify (this=0x7ffff7c97920,
receiver=0x267e160, e=0x7ffff7c96530) at kernel/qapplication.cpp:4183
#70 0x00007fa4676a0526 in KApplication::notify (this=0x7ffff7c97920,
receiver=0x267e160, event=0x7ffff7c96530) at
../../kdeui/kernel/kapplication.cpp:302
#71 0x00007fa466cb806c in QCoreApplication::notifyInternal
(this=0x7ffff7c97920, receiver=0x267e160, event=0x7ffff7c96530) at
kernel/qcoreapplication.cpp:704
#72 0x00007fa465e9bd94 in QCoreApplication::sendEvent (this=0x2993360, x=<value
optimized out>, y=0, w=<value optimized out>, h=0, isMove=<value optimized
out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#73 QWidgetPrivate::setGeometry_sys (this=0x2993360, x=<value optimized out>,
y=0, w=<value optimized out>, h=0, isMove=<value optimized out>) at
kernel/qwidget_x11.cpp:2597
#74 0x00007fa465e4d47d in QWidget::setGeometry (this=0x267e160, r=...) at
kernel/qwidget.cpp:6635
#75 0x00007fa466280428 in QAbstractScrollAreaPrivate::layoutChildren
(this=0x26b1b50) at widgets/qabstractscrollarea.cpp:478
#76 0x00007fa466280dfb in QAbstractScrollAreaPrivate::_q_showOrHideScrollBars
(this=0x2bd0cd0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x3545b20) at
widgets/qabstractscrollarea.cpp:1315
#77 QAbstractScrollArea::qt_metacall (this=0x2bd0cd0,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x3545b20) at
.moc/release-shared/moc_qabstractscrollarea.cpp:86
#78 0x00007fa466499205 in QScrollArea::qt_metacall (this=0x1848840,
_c=1723610048, _id=21977504, _a=0x1) at
.moc/release-shared/moc_qscrollarea.cpp:69
#79 0x00007fa44cafbfe0 in KHTMLView::qt_metacall (this=0x1848840,
_c=1723610048, _id=21977504, _a=0x1) at ./khtmlview.moc:90
#80 0x00007fa466cc7d49 in QObject::event (this=0x2bd0cd0, e=0x353f450) at
kernel/qobject.cpp:1248
#81 0x00007fa465e4dbdf in QWidget::event (this=0x2bd0cd0, event=0x353f450) at
kernel/qwidget.cpp:8455
#82 0x00007fa4661f54e6 in QFrame::event (this=0x2bd0cd0, e=0x353f450) at
widgets/qframe.cpp:557
#83 0x00007fa4662808ab in QAbstractScrollArea::event (this=0x2bd0cd0,
e=0x353f450) at widgets/qabstractscrollarea.cpp:989
#84 0x00007fa44cafdf57 in KHTMLView::event (this=0x2bd0cd0, e=<value optimized
out>) at ../../khtml/khtmlview.cpp:552
#85 0x00007fa465df822c in QApplicationPrivate::notify_helper (this=0x1541ad0,
receiver=0x2bd0cd0, e=0x353f450) at kernel/qapplication.cpp:4300
#86 0x00007fa465dfe6fb in QApplication::notify (this=0x7ffff7c97920,
receiver=0x2bd0cd0, e=0x353f450) at kernel/qapplication.cpp:4183
#87 0x00007fa4676a0526 in KApplication::notify (this=0x7ffff7c97920,
receiver=0x2bd0cd0, event=0x353f450) at ../../kdeui/kernel/kapplication.cpp:302
#88 0x00007fa466cb806c in QCoreApplication::notifyInternal
(this=0x7ffff7c97920, receiver=0x2bd0cd0, event=0x353f450) at
kernel/qcoreapplication.cpp:704
#89 0x00007fa466cba7e7 in QCoreApplication::sendEvent (receiver=0x0,
event_type=<value optimized out>, data=0x14f5a90) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#90 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value
optimized out>, data=0x14f5a90) at kernel/qcoreapplication.cpp:1345
#91 0x00007fa466ce19d3 in QCoreApplication::sendPostedEvents (s=<value
optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#92 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:276
#93 0x00007fa460c6d8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#94 0x00007fa460c71748 in ?? () from /lib/libglib-2.0.so.0
#95 0x00007fa460c718fc in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#96 0x00007fa466ce1513 in QEventDispatcherGlib::processEvents (this=0x14f55d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#97 0x00007fa465ea846e in QGuiEventDispatcherGlib::processEvents
(this=0x1848840, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#98 0x00007fa466cb6992 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#99 0x00007fa466cb6d6c in QEventLoop::exec (this=0x7ffff7c97870, flags=) at
kernel/qeventloop.cpp:201
#100 0x00007fa466cbaaab in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#101 0x0000000000415652 in _start ()

This bug may be a duplicate of or related to bug 258454, bug 258455.

Possible duplicates by query: bug 258455, bug 258454.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list