Bug 170641 - Crash on log out
Summary: Crash on log out
Status: RESOLVED FIXED
Alias: None
Product: krdc
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Urs Wolfer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-07 20:39 UTC by Michael Harris
Modified: 2009-06-07 11:58 UTC (History)
1 user (show)

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 Michael Harris 2008-09-07 20:39:29 UTC
Version:            (using KDE 4.1.0)
OS:                Linux
Installed from:    Debian testing/unstable Packages

I start a vnc Connection over the Internet. When I press the Log Out button the app crashes. Signal 11


Application: KRDC (krdc), signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)(no debugging symbols found)

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f41e7e64780 (LWP 5835)]
[New Thread 0x423e1950 (LWP 5836)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00007f41e4deaa6f in ?? () from /lib/libc.so.6
#6  0x00007f41e4ded2e6 in ?? () from /lib/libc.so.6
#7  0x00007f41e4deea98 in malloc () from /lib/libc.so.6
#8  0x00007f41e5444650 in QByteArray::QByteArray ()
   from /usr/lib/libQtCore.so.4
#9  0x00007f41e543a79f in qt_error_string () from /usr/lib/libQtCore.so.4
#10 0x00007f41e5441487 in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007f41e54415db in ?? () from /usr/lib/libQtCore.so.4
#12 0x00007f41e543cf9d in QMutex::lock () from /usr/lib/libQtCore.so.4
#13 0x000000000042324b in _start ()

Thread 1 (Thread 0x7f41e7e64780 (LWP 5835)):
#0  0x00007f41e4e521ae in ?? () from /lib/libc.so.6
#1  0x00007f41e4defb03 in ?? () from /lib/libc.so.6
#2  0x00007f41e4deca6b in free () from /lib/libc.so.6
#3  0x00007f41e5529fc1 in QCoreApplicationPrivate::removePostedEvents_unlocked
    () from /usr/lib/libQtCore.so.4
#4  0x00007f41e552ab2d in QCoreApplication::removePostedEvents ()
   from /usr/lib/libQtCore.so.4
#5  0x00007f41e5a2e215 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#6  0x00000000004265f5 in _start ()
#0  0x00007f41e4e521ae in ?? () from /lib/libc.so.6
Comment 1 Urs Wolfer 2008-09-07 20:43:20 UTC
This bug is most probably already fixed. Anyway, debug symbols seems to be missing. I suggest you to compile the lastest version of KRDC from SVN (either trunk or 4.1 branch) and try to reproduce.
Comment 2 Urs Wolfer 2008-10-05 12:13:15 UTC
Please try to reproduce with the 4.1.2.
Comment 3 Urs Wolfer 2008-10-26 14:10:32 UTC
Closing as most probably fixed an no negative feedback from reporter.
Comment 4 francisco_t 2009-06-07 11:58:35 UTC
Kubuntu KDE 4.2.4

I have the same problem from kde 4.1. Now I use 4.2.4 with kubuntu.
KRDC crashes when I clic in the logout icon to disconnect from vnc.


Aplicación: KRDC (krdc), señal SIGSEGV
[Current thread is 0 (LWP 8558)]

Thread 2 (Thread 0xb086eb90 (LWP 8559)):
[KCrash Handler]
#6  0xb6918479 in QMutex::lock () from /usr/lib/libQtCore.so.4
#7  0x08066234 in _start ()

Thread 1 (Thread 0xb5f11700 (LWP 8558)):
#0  0xb802b430 in __kernel_vsyscall ()
#1  0xb671c7b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5fc8ca7 in ?? () from /usr/lib/libxcb.so.1
#3  0xb5fc930e in ?? () from /usr/lib/libxcb.so.1
#4  0xb5fc96b7 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb6445afa in _XSend () from /usr/lib/libX11.so.6
#6  0xb6431e65 in ?? () from /usr/lib/libX11.so.6
#7  0xb6432063 in XPutImage () from /usr/lib/libX11.so.6
#8  0xb6fc5e4c in ?? () from /usr/lib/libQtGui.so.4
#9  0xb6fb18b9 in QPixmap::fromImage () from /usr/lib/libQtGui.so.4
#10 0xb6ffea3c in QPaintEngine::drawImage () from /usr/lib/libQtGui.so.4
#11 0xb70e40e4 in ?? () from /usr/lib/libQtGui.so.4
#12 0xb70152ec in ?? () from /usr/lib/libQtGui.so.4
#13 0xb701831a in QPainter::drawRects () from /usr/lib/libQtGui.so.4
#14 0xb701ce27 in QPainter::drawRoundRect () from /usr/lib/libQtGui.so.4
#15 0xb5d10d2d in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#16 0xb5d1b51c in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#17 0xb5d25451 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#18 0xb79bc5e4 in KStyle::drawPrimitive () from /usr/lib/libkdeui.so.5
#19 0xb79b4add in KStyle::drawControl () from /usr/lib/libkdeui.so.5
#20 0xb5d1d772 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#21 0xb722d474 in ?? () from /usr/lib/libQtGui.so.4
#22 0xb71fd7a0 in QCommonStyle::drawControl () from /usr/lib/libQtGui.so.4
#23 0xb72ad3f6 in QWindowsStyle::drawControl () from /usr/lib/libQtGui.so.4
#24 0xb7229ce9 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb736d04a in QPushButton::paintEvent () from /usr/lib/libQtGui.so.4
#26 0xb6f3891e in QWidget::event () from /usr/lib/libQtGui.so.4
#27 0xb72c2f5e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#28 0xb736df20 in QPushButton::event () from /usr/lib/libQtGui.so.4
#29 0xb6ee1e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#30 0xb6eea282 in QApplication::notify () from /usr/lib/libQtGui.so.4
#31 0xb79a3e0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#32 0xb6a11a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#33 0xb6eecfee in QCoreApplication::sendSpontaneousEvent () from /usr/lib/libQtGui.so.4
#34 0xb6f40719 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#35 0xb6f40ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#36 0xb6f40dd4 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#37 0xb6f40dd4 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#38 0xb6f4030a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#39 0xb6f40ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#40 0xb6f4030a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#41 0xb6f40ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#42 0xb6f40dd4 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#43 0xb6f4030a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#44 0xb6f40ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#45 0xb6f40dd4 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#46 0xb6f40dd4 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#47 0xb6f40dd4 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#48 0xb6f4030a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#49 0xb70fd08a in ?? () from /usr/lib/libQtGui.so.4
#50 0xb6f30bb6 in QWidgetPrivate::syncBackingStore () from /usr/lib/libQtGui.so.4
#51 0xb6f38d85 in QWidget::event () from /usr/lib/libQtGui.so.4
#52 0xb73300d7 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#53 0xb7a87aa7 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#54 0xb7acc89c in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#55 0xb6ee1e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#56 0xb6eea282 in QApplication::notify () from /usr/lib/libQtGui.so.4
#57 0xb79a3e0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#58 0xb6a11a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#59 0xb6a12695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#60 0xb6a1288d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#61 0xb6a3d7ef in ?? () from /usr/lib/libQtCore.so.4
#62 0xb61beb88 in IA__g_main_context_dispatch (context=0x8782e90) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#63 0xb61c20eb in g_main_context_iterate (context=0x8782e90, block=1, dispatch=1, self=0x8780df0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#64 0xb61c2268 in IA__g_main_context_iteration (context=0x8782e90, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#65 0xb6a3d438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#66 0xb6f83365 in ?? () from /usr/lib/libQtGui.so.4
#67 0xb6a1006a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#68 0xb6a104aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#69 0xb6a12959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#70 0xb6ee1d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#71 0x08080185 in _start ()