Application: krdc (4.4.2 (KDE 4.4.2)) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-22-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: KRDC crashed when I closed an open window. I get this maybe 30% of the time The crash can be reproduced some of the time. -- Backtrace: Application: KRDC (krdc), signal: Aborted [Current thread is 1 (Thread 0xb780f710 (LWP 13111))] Thread 2 (Thread 0xb5f57b70 (LWP 13112)): #0 0x00735422 in __kernel_vsyscall () #1 0x00711af9 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0070f0d1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #3 0x0067099d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #4 0x012558c2 in QMutexPrivate::wait (this=0xa381c78, timeout=-1) at thread/qmutex_unix.cpp:84 #5 0x01251052 in QMutex::lock (this=0xa30c314) at thread/qmutex.cpp:167 #6 0x084da26d in QMutexLocker::relock (this=0xa30c2ec) at /usr/include/qt4/QtCore/qmutex.h:120 #7 VncClientThread::run (this=0xa30c2ec) at ../../../krdc/vnc/vncclientthread.cpp:295 #8 0x0125632e in QThreadPrivate::start (arg=0xa30c2ec) at thread/qthread_unix.cpp:248 #9 0x0070a96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0x00663a0e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb780f710 (LWP 13111)): [KCrash Handler] #6 0x00735422 in __kernel_vsyscall () #7 0x005c0651 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0x005c3a82 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0x005f749d in ?? () from /lib/tls/i686/cmov/libc.so.6 #10 0x00601591 in ?? () from /lib/tls/i686/cmov/libc.so.6 #11 0x00604710 in ?? () from /lib/tls/i686/cmov/libc.so.6 #12 0x00605f9c in malloc () from /lib/tls/i686/cmov/libc.so.6 #13 0x01250b8d in qMalloc (size=182) at global/qmalloc.cpp:55 #14 0x0125999b in QByteArray::resize (this=0xbf80428c, size=0) at tools/qbytearray.cpp:1370 #15 0x0138ebcc in QUtf8::convertFromUnicode (uc=0xa09e01a, len=54, state=0x0) at codecs/qutfcodec.cpp:66 #16 0x0138ee67 in QUtf8Codec::convertFromUnicode (this=0x9f6f420, uc=0xa09e01a, len=54, state=0x0) at codecs/qutfcodec.cpp:508 #17 0x0138a2e9 in QTextCodec::fromUnicode (this=0x9f6f420, str=...) at codecs/qtextcodec.cpp:1195 #18 0x012a01ce in QString::toLocal8Bit (this=0xa375388) at tools/qstring.cpp:3511 #19 0x012db959 in locale_encode (f=...) at io/qfile.cpp:66 #20 0x012db6fa in QFile::encodeName (fileName=...) at io/qfile.cpp:477 #21 0x0132daa2 in QFSFileEnginePrivate::nativeInitFileName (this=0xa375378) at io/qfsfileengine_unix.cpp:169 #22 0x013268ff in QFSFileEngine (this=0xa3766b8, file=...) at io/qfsfileengine.cpp:212 #23 0x012cd2bd in QAbstractFileEngine::create (fileName=...) at io/qabstractfileengine.cpp:203 #24 0x012e39cd in QFileInfoPrivate::initFileEngine (this=0xa471240, file=...) at io/qfileinfo.cpp:78 #25 0x012e3fac in QFileInfo (this=0xbf804c0c, file=...) at io/qfileinfo.cpp:322 #26 0x00fe942e in KIconCache::Private::checkForThemeUpdates (this=0xa09d848, key=..., pix=..., path=0x0) at ../../kdeui/icons/kiconcache.cpp:73 #27 KIconCache::find (this=0xa09d848, key=..., pix=..., path=0x0) at ../../kdeui/icons/kiconcache.cpp:271 #28 0x00fdbac5 in KIconLoader::loadIcon (this=0x9f81840, _name=..., group=KIconLoader::Desktop, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1092 #29 0x00fd3bf8 in KIconEngine::actualSize (this=0xa158030, size=..., mode=QIcon::Normal, state=QIcon::On) at ../../kdeui/icons/kiconengine.cpp:80 #30 0x01b8d4b6 in QIcon::actualSize (this=0xbf805180, size=..., mode=QIcon::Normal, state=QIcon::On) at image/qicon.cpp:700 #31 0x021257c3 in QStyledItemDelegate::initStyleOption (this=0xa1690c0, option=0xbf805110, index=...) at itemviews/qstyleditemdelegate.cpp:354 #32 0x021261ae in QStyledItemDelegate::paint (this=0xa1690c0, painter=0xbf80565c, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:420 #33 0x020af088 in QTreeView::drawRow (this=0xa0986d0, painter=0xbf80565c, option=..., index=...) at itemviews/qtreeview.cpp:1670 #34 0x020b94a9 in QTreeView::drawTree (this=0xa0986d0, painter=0xbf80565c, region=...) at itemviews/qtreeview.cpp:1433 #35 0x020bc5bd in QTreeView::paintEvent (this=0xa0986d0, event=0xbf805f14) at itemviews/qtreeview.cpp:1266 #36 0x01b296b6 in QWidget::event (this=0xa0986d0, event=0xbf805f14) at kernel/qwidget.cpp:8144 #37 0x01f25fd3 in QFrame::event (this=0xa0986d0, e=0xbf805f14) at widgets/qframe.cpp:557 #38 0x01fc0382 in QAbstractScrollArea::viewportEvent (this=0x3337, e=0x6) at widgets/qabstractscrollarea.cpp:1036 #39 0x02074bd7 in QAbstractItemView::viewportEvent (this=0xa0986d0, event=0xbf805f14) at itemviews/qabstractitemview.cpp:1610 #40 0x020b5f7c in QTreeView::viewportEvent (this=0xa0986d0, event=0xbf805f14) at itemviews/qtreeview.cpp:1248 #41 0x01fc2c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0xa16ff48, o=0xa0984a0, e=0xbf805f14) at widgets/qabstractscrollarea_p.h:100 #42 QAbstractScrollAreaFilter::eventFilter (this=0xa16ff48, o=0xa0984a0, e=0xbf805f14) at widgets/qabstractscrollarea_p.h:116 #43 0x01357cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9f81850, receiver=0xa0984a0, event=0xbf805f14) at kernel/qcoreapplication.cpp:819 #44 0x01acb4b9 in QApplicationPrivate::notify_helper (this=0x9f81850, receiver=0xa0984a0, e=0xbf805f14) at kernel/qapplication.cpp:4296 #45 0x01ad20f9 in QApplication::notify (this=0xbf806ca0, receiver=0xa0984a0, e=0xbf805f14) at kernel/qapplication.cpp:4265 #46 0x01018f2a in KApplication::notify (this=0xbf806ca0, receiver=0xa0984a0, event=0xbf805f14) at ../../kdeui/kernel/kapplication.cpp:302 #47 0x01358a3b in QCoreApplication::notifyInternal (this=0xbf806ca0, receiver=0xa0984a0, event=0xbf805f14) at kernel/qcoreapplication.cpp:704 #48 0x01b329d6 in QCoreApplication::sendSpontaneousEvent (this=0xa164268, pdev=0xa28c9c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa29e3a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #49 QWidgetPrivate::drawWidget (this=0xa164268, pdev=0xa28c9c4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa29e3a0) at kernel/qwidget.cpp:5339 #50 0x01d097d7 in QWidgetBackingStore::sync (this=0xa29e3a0) at painting/qbackingstore.cpp:1283 #51 0x01b22b93 in QWidgetPrivate::syncBackingStore (this=0xa110818) at kernel/qwidget.cpp:1672 #52 0x01b29e76 in QWidget::event (this=0xa10ef20, event=0xa254960) at kernel/qwidget.cpp:8291 #53 0x01f44bc7 in QMainWindow::event (this=0xa10ef20, event=0xa254960) at widgets/qmainwindow.cpp:1433 #54 0x0110ab04 in KMainWindow::event (this=0xa10ef20, ev=0xa254960) at ../../kdeui/widgets/kmainwindow.cpp:1103 #55 0x0115288f in KXmlGuiWindow::event (this=0xa10ef20, ev=0xa254960) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #56 0x01acb4dc in QApplicationPrivate::notify_helper (this=0x9f81850, receiver=0xa10ef20, e=0xa254960) at kernel/qapplication.cpp:4300 #57 0x01ad20f9 in QApplication::notify (this=0xbf806ca0, receiver=0xa10ef20, e=0xa254960) at kernel/qapplication.cpp:4265 #58 0x01018f2a in KApplication::notify (this=0xbf806ca0, receiver=0xa10ef20, event=0xa254960) at ../../kdeui/kernel/kapplication.cpp:302 #59 0x01358a3b in QCoreApplication::notifyInternal (this=0xbf806ca0, receiver=0xa10ef20, event=0xa254960) at kernel/qcoreapplication.cpp:704 #60 0x0135b473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9f6d550) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f6d550) at kernel/qcoreapplication.cpp:1345 #62 0x0135b5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #63 0x01384adf in QCoreApplication::sendPostedEvents (s=0x9f845c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #64 postEventSourceDispatch (s=0x9f845c0) at kernel/qeventdispatcher_glib.cpp:276 #65 0x06e755e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #66 0x06e792d8 in ?? () from /lib/libglib-2.0.so.0 #67 0x06e794b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #68 0x013845d5 in QEventDispatcherGlib::processEvents (this=0x9f6d090, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #69 0x01b8b135 in QGuiEventDispatcherGlib::processEvents (this=0x9f6d090, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #70 0x01357059 in QEventLoop::processEvents (this=0xbf806c04, flags=) at kernel/qeventloop.cpp:149 #71 0x013574aa in QEventLoop::exec (this=0xbf806c04, flags=...) at kernel/qeventloop.cpp:201 #72 0x0135b69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #73 0x01acb577 in QApplication::exec () at kernel/qapplication.cpp:3579 #74 0x0806befc in main (argc=3, argv=0xbf806e84) at ../../krdc/main.cpp:103 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 220456 ***