Bug 355645

Summary: Crash on exit (duplicate of 342201)
Product: [Applications] konsole Reporter: John Anderson <daytonajra>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: martin.sandsmark
Priority: NOR Keywords: drkonqi
Version: 15.08.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description John Anderson 2015-11-20 14:31:57 UTC
Application: konsole (15.08.0)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-18-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
entered "exit" command into konsole.

Please note that "Crash Reporting Assistant" does not allow me to indicate duplicates.

-- 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 0x7f7bc9f02840 (LWP 3378))]

Thread 3 (Thread 0x7f7bc7201700 (LWP 3379)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f7bdc6f6bb3 in _int_free (av=0x7f7bc0000020, p=0x7f7bc00009a0, have_lock=0) at malloc.c:3929
#2  0x00007f7bdc6fa89c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#3  0x00007f7bd4cc3359 in __nptl_deallocate_tsd () at pthread_create.c:175
#4  0x00007f7bd4cc476d in __nptl_deallocate_tsd () at ../sysdeps/unix/sysv/linux/exit-thread.h:36
#5  start_thread (arg=0x7f7bc7201700) at pthread_create.c:346
#6  0x00007f7bdc77ceed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7bb702c700 (LWP 3382)):
#0  __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f7bdc6f6bb3 in _int_free (av=0x7f7bc0000020, p=0x7f7bc00017f0, have_lock=0) at malloc.c:3929
#2  0x00007f7bdc6fa89c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#3  0x00007f7bd45a9d46 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7bd45a9ed9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7bd4cc3359 in __nptl_deallocate_tsd () at pthread_create.c:175
#6  0x00007f7bd4cc476d in __nptl_deallocate_tsd () at ../sysdeps/unix/sysv/linux/exit-thread.h:36
#7  start_thread (arg=0x7f7bb702c700) at pthread_create.c:346
#8  0x00007f7bdc77ceed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f7bc9f02840 (LWP 3378)):
[KCrash Handler]
#6  0x00007f7bdc6ab267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f7bdc6aceca in __GI_abort () at abort.c:89
#8  0x00007f7bdc6eec53 in __libc_message (do_abort=1, fmt=fmt@entry=0x7f7bdc8071a8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007f7bdc6f53b3 in malloc_printerr (ptr=0x7f7bc00008d0, str=0x7f7bdc8032dd "corrupted double-linked list", action=<optimized out>) at malloc.c:4965
#10 malloc_consolidate (av=av@entry=0x7f7bc0000020) at malloc.c:4142
#11 0x00007f7bdc6f6f18 in _int_free (av=0x7f7bc0000020, p=<optimized out>, have_lock=0) at malloc.c:4042
#12 0x00007f7bdc6fa89c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950
#13 0x00007f7bc99d0950 in QVarLengthArray<xcb_generic_event_t*, 64>::~QVarLengthArray (this=0xcd4ce8, __in_chrg=<optimized out>) at ../../../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:72
#14 QXcbEventReader::~QXcbEventReader (this=0xcd4cd0, __in_chrg=<optimized out>) at .moc/../qxcbconnection.h:292
#15 QXcbEventReader::~QXcbEventReader (this=0xcd4cd0, __in_chrg=<optimized out>) at .moc/../qxcbconnection.h:292
#16 0x00007f7bc99a4d8d in QXcbConnection::~QXcbConnection (this=0xcc73b0, __in_chrg=<optimized out>) at qxcbconnection.cpp:432
#17 0x00007f7bc99a5229 in QXcbConnection::~QXcbConnection (this=0xcc73b0, __in_chrg=<optimized out>) at qxcbconnection.cpp:450
#18 0x00007f7bc99a8a4e in qDeleteAll<QList<QXcbConnection*>::const_iterator> (end=..., begin=...) at ../../../../include/QtCore/../../src/corelib/tools/qalgorithms.h:315
#19 qDeleteAll<QList<QXcbConnection*> > (c=...) at ../../../../include/QtCore/../../src/corelib/tools/qalgorithms.h:323
#20 QXcbIntegration::~QXcbIntegration (this=0xca8520, __in_chrg=<optimized out>) at qxcbintegration.cpp:189
#21 0x00007f7bc99a8b49 in QXcbIntegration::~QXcbIntegration (this=0xca8520, __in_chrg=<optimized out>) at qxcbintegration.cpp:190
#22 0x00007f7bd967913e in QGuiApplicationPrivate::~QGuiApplicationPrivate (this=0xca86e0, __in_chrg=<optimized out>) at kernel/qguiapplication.cpp:1374
#23 0x00007f7bd9c28c49 in QApplicationPrivate::~QApplicationPrivate (this=0xca86e0, __in_chrg=<optimized out>) at kernel/qapplication.cpp:183
#24 0x00007f7bd9398668 in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#25 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x7fff7d27c7e8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#26 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:882
#27 0x00007f7bd9c2a9ab in QApplication::~QApplication (this=0x7fff7d27c7e0, __in_chrg=<optimized out>) at kernel/qapplication.cpp:803
#28 0x00007f7bdca61be5 in kdemain (argc=1, argv=0x7fff7d27c928) at ../../src/main.cpp:110
#29 0x00007f7bdc696a40 in __libc_start_main (main=0x400730 <main(int, char**)>, argc=1, argv=0x7fff7d27c928, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff7d27c918) at libc-start.c:289
#30 0x0000000000400769 in _start ()

Possible duplicates by query: bug 353906, bug 352449, bug 351908, bug 351734, bug 350512.

Reported using DrKonqi
Comment 1 Martin Sandsmark 2016-08-13 17:51:00 UTC

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