Bug 278253 - Crash after closing one window with others still open
Summary: Crash after closing one window with others still open
Status: RESOLVED REMIND
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.6.3
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-22 09:39 UTC by Josep M. Perez
Modified: 2011-10-15 01:37 UTC (History)
1 user (show)

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 Josep M. Perez 2011-07-22 09:39:54 UTC
Application: konsole (2.6.3)
KDE Platform Version: 4.6.4 (4.6.4)
Qt Version: 4.7.3
Operating System: Linux 2.6.39-2-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

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

Had several konsoles opened. In one I had kate launched in the background. I closed the window that had kate running in background using the window close button. Just seconds later I closed kate and right after that konsole crashed.

-- Backtrace:
Application: Konsole (konsole), signal: Aborted
[Current thread is 1 (Thread 0x7f14f0375760 (LWP 7592))]

Thread 2 (Thread 0x7f14cf7fe700 (LWP 26519)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007f14eaa89bf0 in pthread_cond_broadcast@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S:136
#2  0x00007f14ee78deb3 in QWaitCondition::wakeAll (this=0x30a8390) at thread/qwaitcondition_unix.cpp:143
#3  0x00007f14ee78cd8b in QThreadPrivate::finish (arg=0x309d1e0) at thread/qthread_unix.cpp:367
#4  0x00007f14ee78dc0d in ~__pthread_cleanup_class (arg=0x309d1e0) at /usr/include/pthread.h:545
#5  ~__pthread_cleanup_class (arg=0x309d1e0) at thread/qthread_unix.cpp:801
#6  QThreadPrivate::start (arg=0x309d1e0) at thread/qthread_unix.cpp:279
#7  0x00007f14eaa84b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#8  0x00007f14efcdf36d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f14f0375760 (LWP 7592)):
[KCrash Handler]
#6  0x00007f14efc3c405 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f14efc3f680 in abort () at abort.c:92
#8  0x00007f14efc72dbb in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f14efc7c606 in malloc_printerr (action=3, str=0x7f14efd531d0 "munmap_chunk(): invalid pointer", ptr=<value optimized out>) at malloc.c:6283
#10 0x00007f14ef9998bc in ?? () from /usr/lib/libkonsoleprivate.so
#11 0x00007f14ef9760b7 in Konsole::Emulation::~Emulation() () from /usr/lib/libkonsoleprivate.so
#12 0x00007f14ef9d19e9 in ?? () from /usr/lib/libkonsoleprivate.so
#13 0x00007f14ef9a15e5 in Konsole::Session::~Session() () from /usr/lib/libkonsoleprivate.so
#14 0x00007f14ef9a17a9 in Konsole::Session::~Session() () from /usr/lib/libkonsoleprivate.so
#15 0x00007f14ee88a6f8 in QObject::event (this=0x34fb880, e=<value optimized out>) at kernel/qobject.cpp:1200
#16 0x00007f14edc2c9f4 in notify_helper (this=0x204bf40, receiver=0x34fb880, e=0x2e408c0) at kernel/qapplication.cpp:4467
#17 QApplicationPrivate::notify_helper (this=0x204bf40, receiver=0x34fb880, e=0x2e408c0) at kernel/qapplication.cpp:4439
#18 0x00007f14edc31881 in QApplication::notify (this=0x7fff06207820, receiver=0x34fb880, e=0x2e408c0) at kernel/qapplication.cpp:4346
#19 0x00007f14ef2de4f6 in KApplication::notify (this=0x7fff06207820, receiver=0x34fb880, event=0x2e408c0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f14ee873fbc in QCoreApplication::notifyInternal (this=0x7fff06207820, receiver=0x34fb880, event=0x2e408c0) at kernel/qcoreapplication.cpp:731
#21 0x00007f14ee877378 in sendEvent (receiver=0x0, event_type=0, data=0x201a860) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x201a860) at kernel/qcoreapplication.cpp:1372
#23 0x00007f14ee89e663 in sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#24 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#25 0x00007f14e9db64a3 in g_main_dispatch (context=0x2055590) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:2440
#26 g_main_context_dispatch (context=0x2055590) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3013
#27 0x00007f14e9db6c80 in g_main_context_iterate (context=0x2055590, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3091
#28 0x00007f14e9db6f1d in g_main_context_iteration (context=0x2055590, may_block=1) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3154
#29 0x00007f14ee89eabf in QEventDispatcherGlib::processEvents (this=0x20516a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#30 0x00007f14edcd09ce in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007f14ee8731c2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007f14ee8733bf in QEventLoop::exec (this=0x7fff062077b0, flags=...) at kernel/qeventloop.cpp:201
#33 0x00007f14ee877567 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#34 0x00007f14effa1b0a in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#35 0x00007f14efc28ead in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff06207a68) at libc-start.c:228
#36 0x0000000000400691 in _start ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2011-10-15 01:37:37 UTC
Can't reproduce the reported crash