Bug 311611 - Konsole crash when clicking and dragging a tab
Summary: Konsole crash when clicking and dragging a tab
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.9.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
: 320334 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-12-13 04:23 UTC by Scott Kitterman
Modified: 2017-02-13 02:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.88 KB, text/plain)
2013-02-04 23:11 UTC, Alexandre Abraham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Kitterman 2012-12-13 04:23:04 UTC
Application: konsole (2.9.3)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.5.0-19-generic i686
Distribution: Ubuntu 12.10

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

I had several konsole tabs open.  I had clicked on one and was trying to drag it to the right.  I think that just before it crashed, I moved too far vertically and instead of reorering tabs, it opened a new konsole window.  I only saw the window for a small fraction of a second.

All open konsole windows/tabs went with the crash.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb47ce740 (LWP 2487))]

Thread 2 (Thread 0xb0ee3b40 (LWP 2605)):
#0  0xb55ccc64 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb76458a4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb553bcc0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb54fabef in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb54fae61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6c0f99f in QEventDispatcherGlib::processEvents (this=0xb0500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb6bdc26c in QEventLoop::processEvents (this=this@entry=0xb0ee3228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6bdc561 in QEventLoop::exec (this=0xb0ee3228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb6ac766c in QThread::exec (this=0x8aba660) at thread/qthread.cpp:501
#9  0xb6bba7bd in QInotifyFileSystemWatcherEngine::run (this=0x8aba660) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6acaa58 in QThreadPrivate::start (arg=0x8aba660) at thread/qthread_unix.cpp:338
#11 0xb55c9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb7637d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb47ce740 (LWP 2487)):
[KCrash Handler]
#7  QMutex::lock (this=0x75) at thread/qmutex.cpp:150
#8  0xb6be121b in QCoreApplication::postEvent (receiver=receiver@entry=0x924dd88, event=event@entry=0x9340220, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1320
#9  0xb6be154b in QCoreApplication::postEvent (receiver=0x924dd88, event=0x9340220) at kernel/qcoreapplication.cpp:1273
#10 0xb6bf0a58 in QObject::deleteLater (this=0x924dd88) at kernel/qobject.cpp:2084
#11 0xb61682cd in QX11Data::xdndHandleFinished (this=0x86dfd98, xe=0xbf9b178c, passive=false) at kernel/qdnd_x11.cpp:1256
#12 0xb615a4fb in QApplication::x11ClientMessage (this=0xbf9b1b4c, w=0x8a1a370, event=0xbf9b178c, passive_only=false) at kernel/qapplication_x11.cpp:3247
#13 0xb615872a in QApplication::x11ProcessEvent (this=0xbf9b1b4c, event=0xbf9b178c) at kernel/qapplication_x11.cpp:3876
#14 0xb6183dc4 in x11EventSourceDispatch (s=0x86dacc8, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0xb54fa9e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0xb54fad80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0xb54fae61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0xb6c0f981 in QEventDispatcherGlib::processEvents (this=0x8662ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#19 0xb61839aa in QGuiEventDispatcherGlib::processEvents (this=0x8662ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0xb6bdc26c in QEventLoop::processEvents (this=this@entry=0xbf9b1a88, flags=...) at kernel/qeventloop.cpp:149
#21 0xb6bdc561 in QEventLoop::exec (this=0xbf9b1a88, flags=...) at kernel/qeventloop.cpp:204
#22 0xb6be1cba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#23 0xb60cafc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#24 0xb7725360 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#25 0x0804854b in ?? ()
#26 0xb75624d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#27 0x08048571 in _start ()

Possible duplicates by query: bug 225190, bug 225111, bug 224804, bug 224631, bug 224505.

Reported using DrKonqi
Comment 1 Alexandre Abraham 2013-02-04 23:11:02 UTC
Created attachment 76914 [details]
New crash information added by DrKonqi

konsole (2.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:
I had 5 or 6 tabs openened and I dragged one from the 4th place to the 3rd place.

- Unusual behavior I noticed:
Sometimes, my terminals go black and I need to press a key to get the text back. That was the case at this moment.

-- Backtrace (Reduced):
#6  QCoreApplication::postEvent (receiver=0x206a060, event=0x1796470, priority=0) at kernel/qcoreapplication.cpp:1273
#7  0x00007f340afe182a in QX11Data::xdndHandleFinished (this=<optimized out>, xe=0x7fff26ae9470, passive=false) at kernel/qdnd_x11.cpp:1256
#8  0x00007f340afd3693 in QApplication::x11ClientMessage (this=<optimized out>, w=0x12dcbf0, event=<optimized out>, passive_only=<optimized out>) at kernel/qapplication_x11.cpp:3242
#9  0x00007f340afd1beb in QApplication::x11ProcessEvent (this=0x7fff26ae9880, event=0x7fff26ae9470) at kernel/qapplication_x11.cpp:3871
#10 0x00007f340affb0d2 in x11EventSourceDispatch (s=0x1170120, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
Comment 2 Christoph Feck 2014-07-15 13:41:13 UTC
*** Bug 320334 has been marked as a duplicate of this bug. ***