https://bugs.kde.org/show_bug.cgi?id=411680

            Bug ID: 411680
           Summary: krdc crashes whith libvnc
           Product: krdc
           Version: 19.08.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: uwol...@kde.org
          Reporter: till2.schae...@uni-dortmund.de
  Target Milestone: ---

Application: krdc (19.08.0)
 (Compiled from sources)
Qt Version: 5.12.4
Frameworks Version: 5.61.0
Operating System: Linux 5.2.9-gentoo x86_64
Distribution: "Gentoo Base System release 2.6"

-- Information about the crash:
- What I was doing when the application crashed:

After connecting to a vnc server, the application crashed.

-- Backtrace:
Application: KRDC (krdc), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5653f187c0 (LWP 32348))]

Thread 4 (Thread 0x7f56495ad700 (LWP 2009)):
[KCrash Handler]
#7  0x00007f5651750dc6 in open_ssl_connection
(client=client@entry=0x7f5640004a00, sockfd=13, anonTLS=anonTLS@entry=-1
'\377', cred=cred@entry=0x0) at
/var/tmp/portage/net-libs/libvncserver-0.9.12-r2/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tls_openssl.c:269
#8  0x00007f565175158e in InitializeTLSSession (cred=0x0, anonTLS=-1 '\377',
client=0x7f5640004a00) at
/var/tmp/portage/net-libs/libvncserver-0.9.12-r2/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tls_openssl.c:393
#9  HandleVeNCryptAuth (client=client@entry=0x7f5640004a00) at
/var/tmp/portage/net-libs/libvncserver-0.9.12-r2/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tls_openssl.c:611
#10 0x00007f565174bdc8 in InitialiseRFBConnection
(client=client@entry=0x7f5640004a00) at
/var/tmp/portage/net-libs/libvncserver-0.9.12-r2/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:1157
#11 0x00007f565174efe8 in rfbInitConnection (client=0x7f5640004a00) at
/var/tmp/portage/net-libs/libvncserver-0.9.12-r2/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:381
#12 rfbInitClient (client=0x7f5640004a00, argc=argc@entry=0x0,
argv=argv@entry=0x0) at
/var/tmp/portage/net-libs/libvncserver-0.9.12-r2/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:493
#13 0x00007f5653a31cc7 in VncClientThread::clientCreate
(this=this@entry=0x56500cda7d70, reinitialising=reinitialising@entry=false) at
/var/tmp/portage/kde-apps/krdc-19.08.0/work/krdc-19.08.0/vnc/vncclientthread.cpp:546
#14 0x00007f5653a324bd in VncClientThread::run (this=0x56500cda7d70) at
/var/tmp/portage/kde-apps/krdc-19.08.0/work/krdc-19.08.0/vnc/vncclientthread.cpp:459
#15 0x00007f5658c1a7f1 in QThreadPrivate::start (arg=0x56500cda7d70) at
thread/qthread_unix.cpp:361
#16 0x00007f56575bd458 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f565888b80f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f56529bd700 (LWP 32459)):
#0  0x00007f5656a6d849 in g_mutex_lock (mutex=mutex@entry=0x7f5644000bf0) at
../glib-2.60.6/glib/gthread-posix.c:1354
#1  0x00007f5656a21e06 in g_main_context_dispatch
(context=context@entry=0x7f5644000bf0) at ../glib-2.60.6/glib/gmain.c:3848
#2  0x00007f5656a22328 in g_main_context_iterate
(context=context@entry=0x7f5644000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.60.6/glib/gmain.c:3927
#3  0x00007f5656a223bc in g_main_context_iteration (context=0x7f5644000bf0,
may_block=may_block@entry=1) at ../glib-2.60.6/glib/gmain.c:3988
#4  0x00007f5658dfe63b in QEventDispatcherGlib::processEvents
(this=0x7f5644000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5658dab0d3 in QEventLoop::exec (this=this@entry=0x7f56529bcdb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f5658c195e6 in QThread::exec (this=this@entry=0x7f5657d43d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f5657cc34e5 in QDBusConnectionManager::run (this=0x7f5657d43d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8  0x00007f5658c1a7f1 in QThreadPrivate::start (arg=0x7f5657d43d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:361
#9  0x00007f56575bd458 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f565888b80f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f565375b700 (LWP 32448)):
#0  0x00007f565887f763 in poll () from /lib64/libc.so.6
#1  0x00007f565658bc79 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x00007f565658d608 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f56539018e8 in QXcbEventQueue::run (this=0x56500cb01340) at
qxcbeventqueue.cpp:228
#4  0x00007f5658c1a7f1 in QThreadPrivate::start (arg=0x56500cb01340) at
thread/qthread_unix.cpp:361
#5  0x00007f56575bd458 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f565888b80f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5653f187c0 (LWP 32348)):
#0  0x00007f565887f763 in poll () from /lib64/libc.so.6
#1  0x00007f5656a22296 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x56500ce24b90, timeout=<optimized out>, context=0x7f564c004fd0)
at ../glib-2.60.6/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7f564c004fd0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.60.6/glib/gmain.c:3922
#3  0x00007f5656a223bc in g_main_context_iteration (context=0x7f564c004fd0,
may_block=may_block@entry=1) at ../glib-2.60.6/glib/gmain.c:3988
#4  0x00007f5658dfe63b in QEventDispatcherGlib::processEvents
(this=0x56500cb4f030, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5658dab0d3 in QEventLoop::exec (this=this@entry=0x7ffc1118a9d0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f5658db2dc2 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x000056500c788dee in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-apps/krdc-19.08.0/work/krdc-19.08.0/main.cpp:134
[Inferior 1 (process 32348) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to