Bug 262105

Summary: krdc crashed after accessing another machine on my network
Product: [Applications] krdc Reporter: Donovan Strifler <dstrifler>
Component: generalAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Donovan Strifler 2011-01-04 19:45:18 UTC
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-26-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I was using a VNC connection to another machine on my network.
My laptop, the local machine, was connected via wifi, the remote machine is connected via ethernet.
I was connected with the High Quality, LAN/Direct Connection profile.
My laptop was on battery at the time that the crash happened.
The application worked fine while doing work on the remote machine, the crash happened after clicking the disconnect button to close the VNC connection to the remote machine.
The OS on the laptop is Kubuntu with the 2.6.32-26-generic kernel.

 -- Backtrace:
Application: KRDC (krdc), signal: Aborted
[Current thread is 1 (Thread 0xb76e5710 (LWP 1610))]

Thread 3 (Thread 0xb4f05b70 (LWP 1611)):
#0  0x006ec422 in __kernel_vsyscall ()
#1  0x0064bd33 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0x005e2697 in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb45ffb70 (LWP 1612)):
[KCrash Handler]
#6  0x006ec422 in __kernel_vsyscall ()
#7  0x0059b651 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0x0059ea82 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0x005d249d in ?? () from /lib/tls/i686/cmov/libc.so.6
#10 0x005dc591 in ?? () from /lib/tls/i686/cmov/libc.so.6
#11 0x005dc9ce in ?? () from /lib/tls/i686/cmov/libc.so.6
#12 0x005deafd in ?? () from /lib/tls/i686/cmov/libc.so.6
#13 0x005e0f9c in malloc () from /lib/tls/i686/cmov/libc.so.6
#14 0x00a47b8d in qMalloc (size=1044) at global/qmalloc.cpp:55
#15 0x00a4fb66 in QByteArray (this=0xb45fead0, size=0, ch=0 '\000') at tools/qbytearray.cpp:1313
#16 0x00a44749 in qt_error_string (errorCode=22) at global/qglobal.cpp:2125
#17 0x00a4c5ff in report_error (code=0, where=0xbb866b "QMutex::lock", what=0xbb8649 "mutex lock") at thread/qmutex_unix.cpp:61
#18 0x00a4c780 in QMutexPrivate::wait (this=0x860fec8, timeout=-1) at thread/qmutex_unix.cpp:80
#19 0x00a48052 in QMutex::lock (this=0x8725ddc) at thread/qmutex.cpp:167
#20 0x0157e26d in QMutexLocker::relock (this=0x8725db4) at /usr/include/qt4/QtCore/qmutex.h:120
#21 VncClientThread::run (this=0x8725db4) at ../../../krdc/vnc/vncclientthread.cpp:295
#22 0x00a4d32e in QThreadPrivate::start (arg=0x8725db4) at thread/qthread_unix.cpp:248
#23 0x00e2096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#24 0x0063ea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb76e5710 (LWP 1610)):
#0  0x006ec422 in __kernel_vsyscall ()
#1  0x0064bd33 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0x005e2697 in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

This bug may be a duplicate of or related to bug 190733.

Possible duplicates by query: bug 190733.

Reported using DrKonqi
Comment 1 Urs Wolfer 2011-01-05 19:47:59 UTC
Please try to reproduce this issue with KRDC from KDE 4.5. It most probably has been fixed.
Comment 2 Urs Wolfer 2011-01-30 10:28:05 UTC

*** This bug has been marked as a duplicate of bug 261571 ***