Application: krdc (4.14.13) KDE Platform Version: 4.14.13 Qt Version: 4.8.6 Operating System: Linux 4.2.0-35-generic x86_64 Distribution: Ubuntu 15.10 -- Information about the crash: - What I was doing when the application crashed: I was attempting to connect with KRDC using VNC to a computer on the network who uses KRFB to expose the computer as a VNC server. After I clicked "Connect" within KRDC from the client computer, KRDC crashed. -- Backtrace: Application: KRDC (krdc), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f12c1a00840 (LWP 4595))] Thread 3 (Thread 0x7f12ab4fc700 (LWP 4596)): #0 0x00007f12bfae4589 in qt_gettime () at tools/qelapsedtimer_unix.cpp:150 #1 0x00007f12bfbcb0a5 in QTimerInfoList::updateCurrentTime (this=0x7f12a40030e0) at kernel/qeventdispatcher_unix.cpp:354 #2 QTimerInfoList::timerWait (this=0x7f12a40030e0, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #3 0x00007f12bfbc98dc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f12ab4fbb74) at kernel/qeventdispatcher_glib.cpp:143 #4 0x00007f12bfbc99a5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176 #5 0x00007f12bb62477d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f12bb62511b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f12bb6252fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f12bfbca20e in QEventDispatcherGlib::processEvents (this=0x7f12a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #9 0x00007f12bfb980d1 in QEventLoop::processEvents (this=this@entry=0x7f12ab4fbd40, flags=...) at kernel/qeventloop.cpp:149 #10 0x00007f12bfb98445 in QEventLoop::exec (this=this@entry=0x7f12ab4fbd40, flags=...) at kernel/qeventloop.cpp:204 #11 0x00007f12bfa874f9 in QThread::exec (this=this@entry=0x21667a0) at thread/qthread.cpp:538 #12 0x00007f12bfb78133 in QInotifyFileSystemWatcherEngine::run (this=0x21667a0) at io/qfilesystemwatcher_inotify.cpp:265 #13 0x00007f12bfa89d1c in QThreadPrivate::start (arg=0x21667a0) at thread/qthread_unix.cpp:349 #14 0x00007f12bbd0f6aa in start_thread (arg=0x7f12ab4fc700) at pthread_create.c:333 #15 0x00007f12bd8f7e9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f12a9fea700 (LWP 4658)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f12bfa8a286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x7f129c05afa0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x7f129c05aeb0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f12bfa86063 in QSemaphore::acquire (this=this@entry=0x7f12a9fe99f0, n=n@entry=1) at thread/qsemaphore.cpp:144 #4 0x00007f12bfbae168 in QMetaObject::activate (sender=0x1aba140, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3541 #5 0x00007f12ad79b483 in ?? () from /usr/lib/kde4/krdc_vncplugin.so #6 0x00007f12ad79ef50 in ?? () from /usr/lib/kde4/krdc_vncplugin.so #7 0x00007f12ad581205 in HandleRFBServerMessage () from /usr/lib/x86_64-linux-gnu/libvncclient.so.1 #8 0x00007f12ad79e7f4 in ?? () from /usr/lib/kde4/krdc_vncplugin.so #9 0x00007f12bfa89d1c in QThreadPrivate::start (arg=0x1aba140) at thread/qthread_unix.cpp:349 #10 0x00007f12bbd0f6aa in start_thread (arg=0x7f12a9fea700) at pthread_create.c:333 #11 0x00007f12bd8f7e9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f12c1a00840 (LWP 4595)): [KCrash Handler] #6 0x00007f12be7c6033 in qt_fetchPixel<(QImage::Format)7> (scanLine=0x7f12a97e9910 "", x=888) at painting/qdrawhelper.cpp:382 #7 0x00007f12be7c84d2 in qt_fetchUntransformed<(QImage::Format)7> (buffer=0x7ffe7a6e5420, data=0x2013390, y=<optimized out>, x=<optimized out>, length=<optimized out>) at painting/qdrawhelper.cpp:515 #8 0x00007f12be7c8d21 in blend_untransformed_generic<(SpanMethod)0> (count=<optimized out>, spans=0x7ffe7a6e7800, userData=0x2013390) at painting/qdrawhelper.cpp:3633 #9 0x00007f12be7b560d in qt_span_fill_clipped (spanCount=spanCount@entry=113, spans=0x7ffe7a6e8078, spans@entry=0x7ffe7a6e7cf0, userData=userData@entry=0x2013390) at painting/qpaintengine_raster.cpp:4385 #10 0x00007f12be7b3363 in fillRect_normalized (r=..., data=data@entry=0x2013390, pe=pe@entry=0x20130a0) at painting/qpaintengine_raster.cpp:1494 #11 0x00007f12be7b8b64 in QRasterPaintEngine::drawImage (this=0x217ff60, r=..., img=..., sr=...) at painting/qpaintengine_raster.cpp:2469 #12 0x00007f12be744c68 in QPainter::drawImage (this=0x7ffe7a6e88b0, targetRect=..., image=..., sourceRect=..., flags=...) at painting/qpainter.cpp:5792 #13 0x00007f12ad7a3cb2 in ?? () from /usr/lib/kde4/krdc_vncplugin.so #14 0x00007f12be638e20 in QWidget::event (this=0x1aba0e0, event=0x7ffe7a6e8db0) at kernel/qwidget.cpp:8775 #15 0x00007f12be5e4cdc in QApplicationPrivate::notify_helper (this=this@entry=0x1ac06c0, receiver=receiver@entry=0x1aba0e0, e=e@entry=0x7ffe7a6e8db0) at kernel/qapplication.cpp:4570 #16 0x00007f12be5ebc16 in QApplication::notify (this=0x7ffe7a6eaa40, receiver=0x1aba0e0, e=0x7ffe7a6e8db0) at kernel/qapplication.cpp:4356 #17 0x00007f12bf347a2a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #18 0x00007f12bfb9985d in QCoreApplication::notifyInternal (this=0x7ffe7a6eaa40, receiver=receiver@entry=0x1aba0e0, event=event@entry=0x7ffe7a6e8db0) at kernel/qcoreapplication.cpp:955 #19 0x00007f12be633477 in QCoreApplication::sendSpontaneousEvent (event=0x7ffe7a6e8db0, receiver=0x1aba0e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #20 QWidgetPrivate::drawWidget (this=this@entry=0x1c80c30, pdev=pdev@entry=0x21806f0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5599 #21 0x00007f12be633e8f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x22bfc80, pdev=pdev@entry=0x21806f0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5808 #22 0x00007f12be633006 in QWidgetPrivate::drawWidget (this=this@entry=0x22bfc80, pdev=pdev@entry=0x21806f0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5652 #23 0x00007f12be633e8f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x22bf890, pdev=pdev@entry=0x21806f0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5808 #24 0x00007f12be633006 in QWidgetPrivate::drawWidget (this=this@entry=0x22bf890, pdev=pdev@entry=0x21806f0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5652 #25 0x00007f12be633e8f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1c82b80, pdev=pdev@entry=0x21806f0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5808 #26 0x00007f12be633006 in QWidgetPrivate::drawWidget (this=this@entry=0x1c82b80, pdev=pdev@entry=0x21806f0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5652 #27 0x00007f12be633e8f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1c82940, pdev=pdev@entry=0x21806f0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5808 #28 0x00007f12be633006 in QWidgetPrivate::drawWidget (this=this@entry=0x1c82940, pdev=pdev@entry=0x21806f0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5652 #29 0x00007f12be633e8f in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1bf6e10, pdev=pdev@entry=0x21806f0, siblings=..., index=<optimized out>, index@entry=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5808 #30 0x00007f12be633d93 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1bf6e10, pdev=pdev@entry=0x21806f0, siblings=..., index=10, index@entry=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5795 #31 0x00007f12be633d93 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x1bf6e10, pdev=pdev@entry=0x21806f0, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5795 #32 0x00007f12be633006 in QWidgetPrivate::drawWidget (this=0x1bf6e10, pdev=0x21806f0, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1c79590) at kernel/qwidget.cpp:5652 #33 0x00007f12be807a72 in QWidgetBackingStore::sync (this=0x1c79590) at painting/qbackingstore.cpp:1373 #34 0x00007f12be626180 in QWidgetPrivate::syncBackingStore (this=this@entry=0x1bf6e10) at kernel/qwidget.cpp:1894 #35 0x00007f12be664a58 in QETWidget::translateConfigEvent (this=this@entry=0x1bf6c30, event=event@entry=0x7ffe7a6ea560) at kernel/qapplication_x11.cpp:5796 #36 0x00007f12be66547f in QApplication::x11ProcessEvent (this=0x7ffe7a6eaa40, event=event@entry=0x7ffe7a6ea560) at kernel/qapplication_x11.cpp:3653 #37 0x00007f12be68fb52 in x11EventSourceDispatch (s=0x1ab5580, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #38 0x00007f12bb624ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f12bb625250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007f12bb6252fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007f12bfbca1ee in QEventDispatcherGlib::processEvents (this=0x1a974f0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #42 0x00007f12be68fc26 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #43 0x00007f12bfb980d1 in QEventLoop::processEvents (this=this@entry=0x7ffe7a6ea940, flags=...) at kernel/qeventloop.cpp:149 #44 0x00007f12bfb98445 in QEventLoop::exec (this=this@entry=0x7ffe7a6ea940, flags=...) at kernel/qeventloop.cpp:204 #45 0x00007f12bfb9e429 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 #46 0x0000000000415ae8 in ?? () #47 0x00007f12bd811a40 in __libc_start_main (main=0x414fd0, argc=3, argv=0x7ffe7a6eab78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe7a6eab68) at libc-start.c:289 #48 0x0000000000415f39 in _start () Reported using DrKonqi
Backtrace looks related to bug 279393.
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!