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

            Bug ID: 385628
           Summary: [Wayland] Kate crash on close.
           Product: kate
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: jodr...@live.com
  Target Milestone: ---

Application: kate (17.11.70)

Qt Version: 5.9.2
Frameworks Version: 5.39.0
Operating System: Linux 4.13.5-1-default x86_64
Distribution: "openSUSE Tumbleweed"

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

I had open /etc/resolv.conf and a back up of it, i made no changes to either
file. I did not run kate as root.
Crash pop as soon as i close kate.

The crash can be reproduced sometimes.

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

Thread 2 (Thread 0x7f0d4b832700 (LWP 7218)):
#0  0x00007f0d5df14808 in read () from /lib64/libc.so.6
#1  0x00007f0d5815d3c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0d58118c2b in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f0d581190f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0d5811925c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f0d5e84825b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#6  0x00007f0d5e7f073a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#7  0x00007f0d5e6201fa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f0d5eccaa45 in QDBusConnectionManager::run() () from
/usr/lib64/libQt5DBus.so.5
#9  0x00007f0d5e624c0e in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#10 0x00007f0d59c42558 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f0d5df2345f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0d63604900 (LWP 7217)):
[KCrash Handler]
#6  0x00007f0d509c5099 in wl_map_insert_at (map=<optimized out>,
flags=flags@entry=0, i=<optimized out>, data=<optimized out>) at
src/wayland-util.c:249
#7  0x00007f0d509c11ae in proxy_destroy (proxy=0x5558b92b2670) at
src/wayland-client.c:411
#8  wl_proxy_destroy (proxy=0x5558b92b2670) at src/wayland-client.c:442
#9  0x00007f0d4ef7f6a7 in org_kde_plasma_window_destroy
(org_kde_plasma_window=0x5558b92b2670) at
/usr/src/debug/kwayland-5.39.0git.20171010T183056~daec657/build/src/client/wayland-plasma-window-management-client-protocol.h:634
#10 KWayland::Client::WaylandPointer<org_kde_plasma_window,
org_kde_plasma_window_destroy>::release (this=0x5558b91b5090,
this=0x5558b91b5090) at
/usr/src/debug/kwayland-5.39.0git.20171010T183056~daec657/src/client/wayland_pointer_p.h:53
#11 KWayland::Client::PlasmaWindow::release (this=this@entry=0x5558b88b0980) at
/usr/src/debug/kwayland-5.39.0git.20171010T183056~daec657/src/client/plasmawindowmanagement.cpp:745
#12 0x00007f0d4ef7f6ca in KWayland::Client::PlasmaWindow::~PlasmaWindow
(this=0x5558b88b0980, __in_chrg=<optimized out>) at
/usr/src/debug/kwayland-5.39.0git.20171010T183056~daec657/src/client/plasmawindowmanagement.cpp:735
#13 0x00007f0d4ef7f7c9 in KWayland::Client::PlasmaWindow::~PlasmaWindow
(this=0x5558b88b0980, __in_chrg=<optimized out>) at
/usr/src/debug/kwayland-5.39.0git.20171010T183056~daec657/src/client/plasmawindowmanagement.cpp:736
#14 0x00007f0d5e81d40b in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQt5Core.so.5
#15 0x00007f0d5e82676b in QObject::~QObject() () from
/usr/lib64/libQt5Core.so.5
#16 0x00007f0d4ef7fd99 in
KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement
(this=0x5558b91809c0, __in_chrg=<optimized out>) at
/usr/src/debug/kwayland-5.39.0git.20171010T183056~daec657/src/client/plasmawindowmanagement.cpp:252
#17 0x00007f0d5e81d40b in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQt5Core.so.5
#18 0x00007f0d5e82676b in QObject::~QObject() () from
/usr/lib64/libQt5Core.so.5
#19 0x00007f0d419e8a93 in WaylandIntegration::~WaylandIntegration
(this=<optimized out>, __in_chrg=<optimized out>) at
/usr/src/debug/kwayland-integration-5.11.90git.20170914T114718~1d8054b/src/windowsystem/waylandintegration.cpp:54
#20 WaylandIntegrationSingleton::~WaylandIntegrationSingleton (this=<optimized
out>, __in_chrg=<optimized out>) at
/usr/src/debug/kwayland-integration-5.11.90git.20170914T114718~1d8054b/src/windowsystem/waylandintegration.cpp:40
#21 (anonymous namespace)::Q_QGS_privateWaylandIntegrationSelf::Holder::~Holder
(this=<optimized out>, __in_chrg=<optimized out>) at
/usr/src/debug/kwayland-integration-5.11.90git.20170914T114718~1d8054b/src/windowsystem/waylandintegration.cpp:46
#22 0x00007f0d5de63ce8 in __run_exit_handlers () from /lib64/libc.so.6
#23 0x00007f0d5de63d3a in exit () from /lib64/libc.so.6
#24 0x00007f0d5de4bf51 in __libc_start_main () from /lib64/libc.so.6
#25 0x00005558b669925a in _start ()

Possible duplicates by query: bug 379728, bug 377962.

Reported using DrKonqi

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

Reply via email to