Bug 351908

Summary: Konsole crushes upon exit
Product: [Applications] konsole Reporter: zxxz_rey
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: germano.massullo, martin.sandsmark, yoggic
Priority: NOR Keywords: drkonqi
Version: 3.0.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description zxxz_rey 2015-08-28 19:22:56 UTC
Application: konsole (3.0.1)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-26-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
Always, when closing the Konsole by using -exit command it crashes

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f724e744800 (LWP 3526))]

Thread 3 (Thread 0x7f7238994700 (LWP 3527)):
[KCrash Handler]
#6  0x00007f724e13d267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f724e13eeca in __GI_abort () at abort.c:89
#8  0x00007f724e180c53 in __libc_message (do_abort=1, fmt=fmt@entry=0x7f724e2991a8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007f724e1873b3 in malloc_printerr (ptr=0x7f72340008d0, str=0x7f724e2952dd "corrupted double-linked list", action=<optimized out>) at malloc.c:4965
#10 malloc_consolidate (av=av@entry=0x7f7234000020) at malloc.c:4142
#11 0x00007f724e189a34 in _int_malloc (av=av@entry=0x7f7234000020, bytes=bytes@entry=2032) at malloc.c:3417
#12 0x00007f724e18d0b5 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3213
#13 0x00007f7242158249 in ?? () from /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.76
#14 0x00007f7245fb37f2 in g_malloc0 () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f7245fcaf5c in g_slice_free1 () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f72466e1359 in __nptl_deallocate_tsd () at pthread_create.c:175
#17 0x00007f72466e276d in __nptl_deallocate_tsd () at ../sysdeps/unix/sysv/linux/exit-thread.h:36
#18 start_thread (arg=0x7f7238994700) at pthread_create.c:346
#19 0x00007f724e20eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f722f6ea700 (LWP 3529)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f724e188bb3 in _int_free (av=0x7f7234000020, p=0x7f72340021f0, have_lock=0) at malloc.c:3929
#2  0x00007f724e18c89c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#3  0x00007f7245fc9896 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7245fc9a58 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f72466e1359 in __nptl_deallocate_tsd () at pthread_create.c:175
#6  0x00007f72466e276d in __nptl_deallocate_tsd () at ../sysdeps/unix/sysv/linux/exit-thread.h:36
#7  start_thread (arg=0x7f722f6ea700) at pthread_create.c:346
#8  0x00007f724e20eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f724e744800 (LWP 3526)):
#0  0x00007f724e2038dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f724870fb72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f72487113ff in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f7248711512 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f7248b6769f in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007f7248b6328d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007f7248b455be in XCloseDisplay () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007f723b1201f4 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#8  0x00007f723b120619 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#9  0x00007f723b124d3e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#10 0x00007f723b124e19 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#11 0x00007f724b0ba5c0 in QGuiApplicationPrivate::~QGuiApplicationPrivate() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f724b67b4e9 in QApplicationPrivate::~QApplicationPrivate() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f724adb083b in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f724b67d133 in QApplication::~QApplication() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f724e4f3779 in kdemain (argc=1, argv=0x7ffd3af75ed8) at ../../src/main.cpp:87
#16 0x00007f724e128a40 in __libc_start_main (main=0x400720 <main(int, char**)>, argc=1, argv=0x7ffd3af75ed8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd3af75ec8) at libc-start.c:289
#17 0x000000000040074e in _start ()

Possible duplicates by query: bug 351734, bug 350512, bug 350362, bug 350169, bug 349535.

Reported using DrKonqi
Comment 1 Germano Massullo 2015-09-14 18:03:55 UTC
*** Bug 352703 has been marked as a duplicate of this bug. ***
Comment 2 Guillaume Debray 2016-05-11 13:03:15 UTC
Created attachment 98915 [details]
New crash information added by DrKonqi

konsole (15.12.3) using Qt 5.5.1

- What I was doing when the application crashed:

I was logged in a SSH cession, I typed "exit" to close the cession, and close the window. Then this crash appeared.

-- Backtrace (Reduced):
#6  0x00007f501279b418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f501279d01a in __GI_abort () at abort.c:89
[...]
#9  0x00007f50127e4783 in malloc_printerr (ar_ptr=0x7f4ff8000020, ptr=0x7f4ff80008b0, str=0x7f50128f3472 "corrupted double-linked list", action=<optimized out>) at malloc.c:5007
#10 malloc_consolidate (av=av@entry=0x7f4ff8000020) at malloc.c:4176
#11 0x00007f50127e755e in _int_malloc (av=av@entry=0x7f4ff8000020, bytes=bytes@entry=2032) at malloc.c:3451
Comment 3 Martin Sandsmark 2016-08-13 17:32:41 UTC

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