Bug 387103 - Kate crashed after closing one tab and tried to save the session
Summary: Kate crashed after closing one tab and tried to save the session
Status: RESOLVED DUPLICATE of bug 385628
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-11-19 12:38 UTC by Alexander Mentyu
Modified: 2017-11-29 17:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Mentyu 2017-11-19 12:38:37 UTC
Application: kate (17.11.80)

Qt Version: 5.9.1
Frameworks Version: 5.41.0
Operating System: Linux 4.10.0-38-generic x86_64
Distribution: KDE neon Developer Edition

-- Information about the crash:
- What I was doing when the application crashed:
I close one file tab and clicked on 'Session' -> 'Save Session' menu entry and Kate crashed

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f27c0cd3900 (LWP 8716))]

Thread 2 (Thread 0x7f27bbab9700 (LWP 8717)):
#0  __GI___pthread_getspecific (key=4) at pthread_getspecific.c:30
#1  0x00007f27ca89e060 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f27ca87748d in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f27d058e94b in QEventDispatcherGlib::processEvents (this=0x7f27b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f27d05377ca in QEventLoop::exec (this=this@entry=0x7f27bbab8c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f27d0360cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f27d47a3b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f27d0365989 in QThreadPrivate::start (arg=0x7f27d4819da0) at thread/qthread_unix.cpp:368
#8  0x00007f27cc4e96ba in start_thread (arg=0x7f27bbab9700) at pthread_create.c:333
#9  0x00007f27cf9693dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f27c0cd3900 (LWP 8716)):
[KCrash Handler]
#6  0x00007f27c018f5b9 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  0x00007f27c018b7be in proxy_destroy (proxy=0x2cfa7c0) at ../src/wayland-client.c:411
#8  wl_proxy_destroy (proxy=proxy@entry=0x2cfa7c0) at ../src/wayland-client.c:442
#9  0x00007f27bedbbcc7 in org_kde_plasma_window_destroy (org_kde_plasma_window=0x2cfa7c0) at /workspace/build/obj-x86_64-linux-gnu/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=0x2d1e740, this=0x2d1e740) at /workspace/build/src/client/wayland_pointer_p.h:53
#11 KWayland::Client::PlasmaWindow::release (this=this@entry=0x3a72240) at /workspace/build/src/client/plasmawindowmanagement.cpp:745
#12 0x00007f27bedbbcea in KWayland::Client::PlasmaWindow::~PlasmaWindow (this=0x3a72240, __in_chrg=<optimized out>) at /workspace/build/src/client/plasmawindowmanagement.cpp:735
#13 0x00007f27bedbbdd9 in KWayland::Client::PlasmaWindow::~PlasmaWindow (this=0x3a72240, __in_chrg=<optimized out>) at /workspace/build/src/client/plasmawindowmanagement.cpp:736
#14 0x00007f27d0563703 in QObjectPrivate::deleteChildren (this=this@entry=0x2d20140) at kernel/qobject.cpp:1992
#15 0x00007f27d056d624 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1022
#16 0x00007f27bedbc379 in KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement (this=0x3a71260, __in_chrg=<optimized out>) at /workspace/build/src/client/plasmawindowmanagement.cpp:252
#17 0x00007f27d0563703 in QObjectPrivate::deleteChildren (this=this@entry=0x38a7b50) at kernel/qobject.cpp:1992
#18 0x00007f27d056d624 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1022
#19 0x00007f27ac5be6a3 in WaylandIntegration::~WaylandIntegration (this=<optimized out>, __in_chrg=<optimized out>) at /workspace/build/src/windowsystem/waylandintegration.cpp:54
#20 WaylandIntegrationSingleton::~WaylandIntegrationSingleton (this=<optimized out>, __in_chrg=<optimized out>) at /workspace/build/src/windowsystem/waylandintegration.cpp:40
#21 (anonymous namespace)::Q_QGS_privateWaylandIntegrationSelf::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /workspace/build/src/windowsystem/waylandintegration.cpp:46
#22 0x00007f27cf89bff8 in __run_exit_handlers (status=0, listp=0x7f27cfc265f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#23 0x00007f27cf89c045 in __GI_exit (status=<optimized out>) at exit.c:104
#24 0x00007f27cf882837 in __libc_start_main (main=0x426320 <main(int, char**)>, argc=2, argv=0x7ffc94f3e8b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc94f3e8a8) at ../csu/libc-start.c:325
#25 0x0000000000429f19 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2017-11-29 17:28:11 UTC

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