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

            Bug ID: 388524
           Summary: kate crashes on wayland during start
           Product: kate
           Version: 17.12.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: till2.schae...@uni-dortmund.de
  Target Milestone: ---

Application: kate (17.12.0)
 (Compiled from sources)
Qt Version: 5.9.3
Frameworks Version: 5.41.0
Operating System: Linux 4.14.8-gentoo-r1 x86_64
Distribution: "Gentoo Base System release 2.4.1"

-- Information about the crash:
- What I was doing when the application crashed:
I opened kate in  a wayland session. During system start, the start was somehow
delayed. Thus, i started kate several times at once.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f698e596800 (LWP 3790))]

Thread 2 (Thread 0x7f6988e71700 (LWP 3791)):
#0  0x00007f6998ff099d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f69943564f6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f6984003220, timeout=<optimized out>, context=0x7f6984000990)
at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7f6984000990,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3924
#3  0x00007f699435660c in g_main_context_iteration (context=0x7f6984000990,
may_block=may_block@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4  0x00007f6999c516fb in QEventDispatcherGlib::processEvents
(this=0x7f69840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f6999bffcda in QEventLoop::exec (this=this@entry=0x7f6988e70d80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f6999a5ae73 in QThread::exec (this=this@entry=0x7f699ddc8da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:515
#7  0x00007f699dd526e5 in QDBusConnectionManager::run (this=0x7f699ddc8da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8  0x00007f6999a5f3a1 in QThreadPrivate::start (arg=0x7f699ddc8da0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#9  0x00007f699651a887 in start_thread (arg=0x7f6988e71700) at
pthread_create.c:456
#10 0x00007f6998ffbd4f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7f698e596800 (LWP 3790)):
[KCrash Handler]
#6  QCoreApplication::notifyInternal2 (receiver=0x0, event=0x7ffdd1424b60) at
kernel/qcoreapplication.cpp:1014
#7  0x00007f699a983adb in QWidgetWindow::event (this=0x555a7d1a42a0,
event=0x7ffdd1424b60) at kernel/qwidgetwindow.cpp:236
#8  0x00007f699a92821c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x555a7d1a42a0, e=0x7ffdd1424b60) at
kernel/qapplication.cpp:3722
#9  0x00007f699a92faa9 in QApplication::notify (this=0x7ffdd1425240,
receiver=0x555a7d1a42a0, e=0x7ffdd1424b60) at kernel/qapplication.cpp:3481
#10 0x00007f6999c00faa in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x555a7d1a42a0, event=event@entry=0x7ffdd1424b60) at
kernel/qcoreapplication.cpp:1018
#11 0x00007f699a41b1c8 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffdd1424b60, receiver=0x555a7d1a42a0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#12 QGuiApplicationPrivate::processKeyEvent (e=0x555a7d370690) at
kernel/qguiapplication.cpp:2075
#13 0x00007f699a4206b5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x555a7d370690) at kernel/qguiapplication.cpp:1739
#14 0x00007f699a3fd72b in QWindowSystemInterface::sendWindowSystemEvents
(flags=..., flags@entry=...) at kernel/qwindowsysteminterface.cpp:939
#15 0x00007f699a3fd898 in QWindowSystemInterface::flushWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:908
#16 0x00007f698e1b68c9 in QtWaylandClient::QWaylandWindow::setVisible
(this=this@entry=0x555a7d2cef40, visible=<optimized out>) at
qwaylandwindow.cpp:385
#17 0x00007f69801e1ed4 in QtWaylandClient::QWaylandEglWindow::setVisible
(this=0x555a7d2cef40, visible=<optimized out>) at
../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:160
#18 0x00007f699a42819d in QWindow::setVisible (this=this@entry=0x555a7d1a42a0,
visible=visible@entry=false) at kernel/qwindow.cpp:592
#19 0x00007f699a95c1b7 in QWidgetPrivate::hide_sys
(this=this@entry=0x555a7cd316d0) at kernel/qwidget.cpp:8159
#20 0x00007f699a9627dd in QWidgetPrivate::hide_helper
(this=this@entry=0x555a7cd316d0) at kernel/qwidget.cpp:8087
#21 0x00007f699a9671d0 in QWidget::setVisible (this=0x555a7ccfec20,
visible=<optimized out>) at kernel/qwidget.cpp:8289
#22 0x00007f699a962c78 in QWidgetPrivate::close_helper (this=0x555a7cd316d0,
mode=<optimized out>) at kernel/qwidget.cpp:8418
#23 0x00007f699a963160 in QWidget::~QWidget (this=0x555a7ccfec20,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1641
#24 0x00007f699cae9a1e in KMainWindow::~KMainWindow (this=0x555a7ccfec20,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.41.0/work/kxmlgui-5.41.0/src/kmainwindow.cpp:393
#25 0x0000555a7b25caf9 in KateMainWindow::~KateMainWindow
(this=this@entry=0x555a7ccfec20, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/var/tmp/portage/kde-apps/kate-17.12.0/work/kate-17.12.0/kate/katemainwindow.cpp:184
#26 0x0000555a7b25cbd9 in KateMainWindow::~KateMainWindow (this=0x555a7ccfec20,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/var/tmp/portage/kde-apps/kate-17.12.0/work/kate-17.12.0/kate/katemainwindow.cpp:206
#27 0x0000555a7b2488e6 in KateApp::~KateApp (this=0x7ffdd1425280,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-apps/kate-17.12.0/work/kate-17.12.0/kate/kateapp.cpp:86
#28 0x0000555a7b2429aa in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-apps/kate-17.12.0/work/kate-17.12.0/kate/main.cpp:555

Possible duplicates by query: bug 385661, bug 383061, bug 381101, bug 377347,
bug 377346.

Reported using DrKonqi

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

Reply via email to