Bug 246265

Summary: the krdc stop working
Product: [Applications] krdc Reporter: Gerardo <gereste>
Component: generalAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Gerardo 2010-07-30 14:02:32 UTC
Application that crashed: krdc
Version of the application: 4.3.5 (KDE 4.3.5) "release 0"
KDE Version: 4.3.5 (KDE 4.3.5) "release 0"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.12-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

What I was doing when the application crashed:
the krdc crashed when after disconnected from a client	

 -- Backtrace:
Application: KRDC (krdc), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa72072a750 (LWP 10717))]

Thread 2 (Thread 0x7fa7102f0910 (LWP 10718)):
[KCrash Handler]
#5  0x00007fa71d2ceaa8 in ?? () from /lib64/libc.so.6
#6  0x00007fa71d2ccc32 in memmove () from /lib64/libc.so.6
#7  0x00007fa71d939c4d in QListData::remove (this=0x7edea0, i=<value optimized out>) at /usr/include/bits/string3.h:59
#8  0x00007fa71d939c8b in QListData::erase (this=0x7fa708020fe8, xi=<value optimized out>) at tools/qlistdata.cpp:283
#9  0x00007fa715293fcf in HostPreferences::walletSupport() () from /usr/lib64/kde4/krdc_vncplugin.so
#10 0x00007fa71d916485 in QThreadPrivate::start (arg=0x7ede40) at thread/qthread_unix.cpp:188
#11 0x00007fa71cba165d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa71d31fe1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa72072a750 (LWP 10717)):
[KCrash Handler]
#5  0x00007fa71d2c1fac in ?? () from /lib64/libc.so.6
#6  0x00007fa71d2c43e4 in ?? () from /lib64/libc.so.6
#7  0x00007fa71d2c6a59 in malloc () from /lib64/libc.so.6
#8  0x00007fa71d966f97 in QVectorData::malloc (sizeofTypedData=32, size=1024, sizeofT=5376, init=0x41) at tools/qvector.cpp:52
#9  0x00007fa71e366389 in QVector<QRect>::realloc (this=0x7b3ab8, asize=38, aalloc=63) at ../../src/corelib/tools/qvector.h:455
#10 0x00007fa71e46bd88 in miRegionOp (dest=..., reg1=0x7f27c0, reg2=0x666e30, overlapFunc=0x41, nonOverlap1Func=0x7fa71d5a5e60, nonOverlap2Func=0x7fa71d5a5e78) at painting/qregion.cpp:2200
#11 0x00007fa71e46c223 in SubtractRegion (regM=<value optimized out>, regS=<value optimized out>, dest=...) at painting/qregion.cpp:2635
#12 0x00007fa71e46d4a5 in QRegion::subtract (this=0x758f88, r=...) at painting/qregion.cpp:4188
#13 0x00007fa71e46d4f9 in subtracted (r=<value optimized out>, this=<value optimized out>) at painting/qregion.h:110
#14 QRegion::operator- (r=<value optimized out>, this=<value optimized out>) at painting/qregion.cpp:515
#15 0x00007fa71e46d51f in QRegion::operator-= (this=0x758f88, r=...) at painting/qregion.cpp:600
#16 0x00007fa71e35ec21 in QWidgetPrivate::subtractOpaqueChildren (this=<value optimized out>, source=..., clipRect=<value optimized out>) at kernel/qwidget.cpp:1798
#17 0x00007fa71e4d3d31 in QWidgetBackingStore::sync (this=0x7549b0) at painting/qbackingstore.cpp:1160
#18 0x00007fa71e356300 in QWidgetPrivate::syncBackingStore (this=0x758e10) at kernel/qwidget.cpp:1603
#19 0x00007fa71e35c8e8 in QWidget::event (this=0x758c40, event=0x88a960) at kernel/qwidget.cpp:7832
#20 0x00007fa71e6b60bb in QMainWindow::event (this=0x758c40, event=0x88a960) at widgets/qmainwindow.cpp:1399
#21 0x00007fa71f014523 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5
#22 0x00007fa71e30e2ac in QApplicationPrivate::notify_helper (this=0x653b20, receiver=0x758c40, e=0x88a960) at kernel/qapplication.cpp:4065
#23 0x00007fa71e31557e in QApplication::notify (this=0x7fffc6b27e40, receiver=0x758c40, e=0x88a960) at kernel/qapplication.cpp:4030
#24 0x00007fa71ef09016 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#25 0x00007fa71d9fbddc in QCoreApplication::notifyInternal (this=0x7fffc6b27e40, receiver=0x758c40, event=0x88a960) at kernel/qcoreapplication.cpp:610
#26 0x00007fa71d9fc9ea in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#27 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247
#28 0x00007fa71da24803 in sendPostedEvents () at kernel/qcoreapplication.h:218
#29 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#30 0x00007fa719b6ddee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#31 0x00007fa719b717b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fa719b718e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fa71da243a3 in QEventDispatcherGlib::processEvents (this=0x63a4d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#34 0x00007fa71e3a131e in QGuiEventDispatcherGlib::processEvents (this=0x7fa71d5a5e60, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x00007fa71d9fa712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#36 0x00007fa71d9faae4 in QEventLoop::exec (this=0x7fffc6b27d80, flags=) at kernel/qeventloop.cpp:201
#37 0x00007fa71d9fcc99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#38 0x000000000042951e in _start ()

Reported using DrKonqi
Comment 1 Urs Wolfer 2010-07-31 14:36:38 UTC
What were you using when it crashed? VNC or RDP?
Comment 2 Urs Wolfer 2010-10-17 18:06:20 UTC

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