Application that crashed: krdc Version of the application: 4.3.2 (KDE 4.3.2) KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-16-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: KRDC 4.3.2 crashed after I disconnected my VNC connection from a Kubuntu 9.10 system to an Ubuntu 8.04 system -- Backtrace: Application: KRDC (krdc), signal: Segmentation fault [Current thread is 1 (Thread 0xb7842700 (LWP 2120))] Thread 2 (Thread 0xb30c6b70 (LWP 2121)): [KCrash Handler] #6 0x01975a69 in QMutex::lock (this=0x8b105c4) at thread/qmutex.cpp:152 #7 0x02bc5e4e in QMutexLocker::relock (this=0x8b1059c) at /usr/include/qt4/QtCore/qmutex.h:120 #8 VncClientThread::run (this=0x8b1059c) at ../../../krdc/vnc/vncclientthread.cpp:294 #9 0x0197ae32 in QThreadPrivate::start (arg=0x8b1059c) at thread/qthread_unix.cpp:188 #10 0x006e880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0x0612c7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb7842700 (LWP 2120)): #0 0x005cc422 in __kernel_vsyscall () #1 0x0611eba6 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x00f1ed80 in ?? () from /usr/lib/libxcb.so.1 #3 0x00f1f2eb in ?? () from /usr/lib/libxcb.so.1 #4 0x00f1f687 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x0833b2e9 in _XSend () from /usr/lib/libX11.so.6 #6 0x08327a8d in ?? () from /usr/lib/libX11.so.6 #7 0x08327c5a in XPutImage () from /usr/lib/libX11.so.6 #8 0x01191101 in QX11PixmapData::fromImage (this=0x8c3a040, img=..., flags=...) at image/qpixmap_x11.cpp:563 #9 0x0117d597 in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1968 #10 0x011cadbe in QPaintEngine::drawImage (this=0x8c381e0, r=..., image=..., sr=..., flags=...) at painting/qpaintengine.cpp:617 #11 0x0127efb9 in QX11PaintEngine::drawImage (this=0x8c381e0, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1889 #12 0x011e1154 in QPainterPrivate::draw_helper (this=0x8b556e8, originalPath=..., op=<value optimized out>) at painting/qpainter.cpp:476 #13 0x011e40e3 in QPainter::drawRects (this=0xbf82a4a4, rects=0xbf8253d0, rectCount=1) at painting/qpainter.cpp:3355 #14 0x011e871f in QPainter::drawRect (this=0xbf82a4a4, r=..., xRnd=-1, yRnd=19) at ../../include/QtGui/../../src/gui/painting/qpainter.h:604 #15 QPainter::drawRoundRect (this=0xbf82a4a4, r=..., xRnd=-1, yRnd=19) at painting/qpainter.cpp:4118 #16 0x0630cf82 in OxygenStyleHelper::fillSlab (p=..., rect=..., size=7) at ../../../kstyles/oxygen/helper.cpp:284 #17 0x063183ab in OxygenStyle::renderSlab (this=0x8592be0, p=0xbf82a4a4, r=..., color=..., opts=..., tiles=...) at ../../../kstyles/oxygen/oxygen.cpp:2416 #18 0x06323879 in OxygenStyle::drawKStylePrimitive (this=0x8592be0, widgetType=KStyle::WT_PushButton, primitive=0, opt=0xbf8272dc, r=..., pal=..., flags=..., p=0xbf82a4a4, widget=0x87ea5e0, kOpt=0x0) at ../../../kstyles/oxygen/oxygen.cpp:431 #19 0x009809eb in KStyle::drawPrimitive (this=0x8592be0, elem=QStyle::PE_PanelButtonCommand, option=0xbf8272dc, painter=0xbf82a4a4, widget=0x87ea5e0) at ../../kdeui/kernel/kstyle.cpp:1175 #20 0x0097b810 in KStyle::drawControl (this=0x8592be0, element=QStyle::CE_PushButtonBevel, option=0xbf828284, p=0xbf82a4a4, widget=0x87ea5e0) at ../../kdeui/kernel/kstyle.cpp:1386 #21 0x06318a1b in OxygenStyle::drawControl (this=0xffffffff, element=QStyle::CE_PushButtonBevel, option=0xbf828284, p=0xbf82a4a4, widget=0x87ea5e0) at ../../../kstyles/oxygen/oxygen.cpp:400 #22 0x013d53e4 in QStyleSheetStyle::drawControl (this=0x87eb2c8, ce=QStyle::CE_PushButtonBevel, opt=0xbf82a464, p=0xbf82a4a4, w=0x87ea5e0) at styles/qstylesheetstyle.cpp:3482 #23 0x0139cd3a in QCommonStyle::drawControl (this=0x87eb2c8, element=QStyle::CE_PushButton, opt=0xbf82a464, p=0xbf82a4a4, widget=0x87ea5e0) at styles/qcommonstyle.cpp:1293 #24 0x0144e0b9 in QWindowsStyle::drawControl (this=0x87eb2c8, ce=QStyle::CE_PushButton, opt=0xbf82a464, p=0xbf82a4a4, widget=0x87ea5e0) at styles/qwindowsstyle.cpp:2587 #25 0x013d1fdc in QStyleSheetStyle::drawControl (this=0x87eb2c8, ce=QStyle::CE_PushButton, opt=0xbf82a464, p=0xbf82a4a4, w=0x87ea5e0) at styles/qstylesheetstyle.cpp:3467 #26 0x0150d79b in QStylePainter::drawControl (this=0x87ea5e0) at ../../include/QtGui/../../src/gui/painting/qstylepainter.h:89 #27 QPushButton::paintEvent (this=0x87ea5e0) at widgets/qpushbutton.cpp:448 #28 0x01103dd4 in QWidget::event (this=0x87ea5e0, event=0xbf82a974) at kernel/qwidget.cpp:7687 #29 0x014643ee in QAbstractButton::event (this=0x87ea5e0, e=0xffffffff) at widgets/qabstractbutton.cpp:1077 #30 0x0150e66d in QPushButton::event (this=0x87ea5e0, e=0xbf82a974) at widgets/qpushbutton.cpp:662 #31 0x010aef54 in QApplicationPrivate::notify_helper (this=0x858d850, receiver=0x87ea5e0, e=0xbf82a974) at kernel/qapplication.cpp:4056 #32 0x010b65ca in QApplication::notify (this=0xbf82c1a4, receiver=0x87ea5e0, e=0xbf82a974) at kernel/qapplication.cpp:4021 #33 0x00965bfa in KApplication::notify (this=0xbf82c1a4, receiver=0x87ea5e0, event=0xbf82a974) at ../../kdeui/kernel/kapplication.cpp:302 #34 0x01a6b6cb in QCoreApplication::notifyInternal (this=0xbf82c1a4, receiver=0x87ea5e0, event=0xbf82a974) at kernel/qcoreapplication.cpp:610 #35 0x0110be25 in QCoreApplication::sendSpontaneousEvent (this=0x87eaf68, pdev=0x866a7fc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x866f730) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #36 QWidgetPrivate::drawWidget (this=0x87eaf68, pdev=0x866a7fc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5079 #37 0x0110c64d in QWidgetPrivate::paintSiblingsRecursive (this=0x87cf420, pdev=0x866a7fc, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5189 #38 0x0110c569 in QWidgetPrivate::paintSiblingsRecursive (this=0x87cf420, pdev=0x866a7fc, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5180 #39 0x0110ba16 in QWidgetPrivate::drawWidget (this=0x87cf420, pdev=0x866a7fc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5128 #40 0x0110c64d in QWidgetPrivate::paintSiblingsRecursive (this=0x8617390, pdev=0x866a7fc, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5189 #41 0x0110ba16 in QWidgetPrivate::drawWidget (this=0x8617390, pdev=0x866a7fc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5128 #42 0x0110c64d in QWidgetPrivate::paintSiblingsRecursive (this=0x86079b8, pdev=0x866a7fc, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5189 #43 0x0110c569 in QWidgetPrivate::paintSiblingsRecursive (this=0x86079b8, pdev=0x866a7fc, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5180 #44 0x0110ba16 in QWidgetPrivate::drawWidget (this=0x86079b8, pdev=0x866a7fc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5128 #45 0x0110c64d in QWidgetPrivate::paintSiblingsRecursive (this=0x8668170, pdev=0x866a7fc, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5189 #46 0x0110c569 in QWidgetPrivate::paintSiblingsRecursive (this=0x8668170, pdev=0x866a7fc, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5180 #47 0x0110c569 in QWidgetPrivate::paintSiblingsRecursive (this=0x8668170, pdev=0x866a7fc, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5180 #48 0x0110c569 in QWidgetPrivate::paintSiblingsRecursive (this=0x8668170, pdev=0x866a7fc, siblings=..., index=22, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5180 #49 0x0110ba16 in QWidgetPrivate::drawWidget (this=0x8668170, pdev=0x866a7fc, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x866f730) at kernel/qwidget.cpp:5128 #50 0x0129a2f8 in QWidgetBackingStore::sync (this=0x866f730) at painting/qbackingstore.cpp:1269 #51 0x010fd116 in QWidgetPrivate::syncBackingStore (this=0x8668170) at kernel/qwidget.cpp:1603 #52 0x01104215 in QWidget::event (this=0x8670498, event=0x8b3ce18) at kernel/qwidget.cpp:7827 #53 0x014d1297 in QMainWindow::event (this=0x8670498, event=0x8b3ce18) at widgets/qmainwindow.cpp:1399 #54 0x00a4bdc4 in KMainWindow::event (this=0x8670498, ev=0x8b3ce18) at ../../kdeui/widgets/kmainwindow.cpp:1094 #55 0x00a9230f in KXmlGuiWindow::event (this=0x8670498, ev=0x8b3ce18) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #56 0x010aef54 in QApplicationPrivate::notify_helper (this=0x858d850, receiver=0x8670498, e=0x8b3ce18) at kernel/qapplication.cpp:4056 #57 0x010b65ca in QApplication::notify (this=0xbf82c1a4, receiver=0x8670498, e=0x8b3ce18) at kernel/qapplication.cpp:4021 #58 0x00965bfa in KApplication::notify (this=0xbf82c1a4, receiver=0x8670498, event=0x8b3ce18) at ../../kdeui/kernel/kapplication.cpp:302 #59 0x01a6b6cb in QCoreApplication::notifyInternal (this=0xbf82c1a4, receiver=0x8670498, event=0x8b3ce18) at kernel/qcoreapplication.cpp:610 #60 0x01a6c2b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8577e48) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8577e48) at kernel/qcoreapplication.cpp:1247 #62 0x01a6c47d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #63 0x01a963ff in QCoreApplication::sendPostedEvents (s=0x858fd10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #64 postEventSourceDispatch (s=0x858fd10) at kernel/qeventdispatcher_glib.cpp:210 #65 0x01b97e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #66 0x01b9b730 in ?? () from /lib/libglib-2.0.so.0 #67 0x01b9b863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #68 0x01a9602c in QEventDispatcherGlib::processEvents (this=0x8577a30, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #69 0x0114fbe5 in QGuiEventDispatcherGlib::processEvents (this=0x8577a30, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #70 0x01a69c79 in QEventLoop::processEvents (this=0xbf82c0f4, flags=) at kernel/qeventloop.cpp:149 #71 0x01a6a0ca in QEventLoop::exec (this=0xbf82c0f4, flags=...) at kernel/qeventloop.cpp:201 #72 0x01a6c53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #73 0x010aedd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #74 0x0806e0c1 in main (argc=3, argv=0xbf82c394) at ../../krdc/main.cpp:101 This bug may be a duplicate of or related to bug 219905 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 219905 ***