[konsole] [Bug 371599] Konsole crashed with multiple Konsole / tabs

Peter Wu bugzilla_noreply at kde.org
Thu Oct 27 08:36:27 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=371599

Peter Wu <peter at lekensteyn.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |CONFIRMED
                 CC|                            |peter at lekensteyn.nl

--- Comment #1 from Peter Wu <peter at lekensteyn.nl> ---
Can confirm this, on exiting a Konsole window through Ctrl+D, a crash has
occurred.
In case it is relevant, a few minutes before this event, some windows were
closed via Alt+F4. Backtrace and disassembly follows.

Distribution: Arch Linux x86_64
qt5-base 5.7.0-3
konsole 10.08.2-1

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f75460687c0 (LWP 3771))]

Thread 2 (Thread 0x7f752aee7700 (LWP 3773)):
#0  0x00007f7545a4248d in poll () at /usr/lib/libc.so.6
#1  0x00007f753bd8b786 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f7524003020, timeout=<optimized out>, context=0x7f7524000990)
at gmain.c:4228
#2  0x00007f753bd8b786 in g_main_context_iterate
(context=context at entry=0x7f7524000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f753bd8b89c in g_main_context_iteration (context=0x7f7524000990,
may_block=1) at gmain.c:3990
#4  0x00007f7541fd672b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007f7541f8023a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007f7541da30f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f75400ece55 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f7541da7d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f753d820454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7545a4b7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f75460687c0 (LWP 3771)):
[KCrash Handler]
#6  0x00007f754569e1d0 in  () at /usr/lib/libkonsoleprivate.so.16
#7  0x00007f75456c5f09 in Konsole::Session::getDynamicTitle() () at
/usr/lib/libkonsoleprivate.so.16
#8  0x00007f75456ce923 in Konsole::SessionController::snapshot() () at
/usr/lib/libkonsoleprivate.so.16
#9  0x00007f7541fad9ce in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007f7541fba6d8 in QTimer::timerEvent(QTimerEvent*) () at
/usr/lib/libQt5Core.so.5
#11 0x00007f7541fae473 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#12 0x00007f7542efbe0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#13 0x00007f7542f03581 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#14 0x00007f7541f81de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#15 0x00007f7541fd56ae in QTimerInfoList::activateTimers() () at
/usr/lib/libQt5Core.so.5
#16 0x00007f7541fd5bd1 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007f753bd8b587 in g_main_dispatch (context=0x7f752c0016f0) at
gmain.c:3203
#18 0x00007f753bd8b587 in g_main_context_dispatch
(context=context at entry=0x7f752c0016f0) at gmain.c:3856
#19 0x00007f753bd8b7f0 in g_main_context_iterate
(context=context at entry=0x7f752c0016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3929
#20 0x00007f753bd8b89c in g_main_context_iteration (context=0x7f752c0016f0,
may_block=1) at gmain.c:3990
#21 0x00007f7541fd670f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#22 0x00007f7541f8023a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#23 0x00007f7541f8873c in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#24 0x00007f7545d290b1 in kdemain () at /usr/lib/libkdeinit5_konsole.so
#25 0x00007f7545983291 in __libc_start_main () at /usr/lib/libc.so.6
#26 0x000000000040065a in _start ()

-- Disassembly:
   0x00007f75456c5ed5 <+37>:    callq  0x7f7545662520
<_ZN7Konsole7Session22updateWorkingDirectoryEv at plt>
   0x00007f75456c5eda <+42>:    mov    %rbp,%rdi
   0x00007f75456c5edd <+45>:    lea    0x30(%rsp),%r12
   0x00007f75456c5ee2 <+50>:    callq  0x7f7545664ad0
<_ZN7Konsole7Session14getProcessInfoEv at plt>
   0x00007f75456c5ee7 <+55>:    mov    %rax,%r13
   0x00007f75456c5eea <+58>:    mov    0x294b67(%rip),%rax        #
0x7f754595aa58
   0x00007f75456c5ef1 <+65>:    lea    0xf(%rsp),%rdx
   0x00007f75456c5ef6 <+70>:    mov    %r13,%rsi
   0x00007f75456c5ef9 <+73>:    mov    %r12,%rdi
   0x00007f75456c5efc <+76>:    movb   $0x0,0xf(%rsp)
   0x00007f75456c5f01 <+81>:    mov    %rax,(%rbx)
   0x00007f75456c5f04 <+84>:    callq  0x7f754569e1d0
=> 0x00007f75456c5f09 <+89>:    mov    0x30(%rsp),%rdi
   0x00007f75456c5f0e <+94>:    lea    0x5f6f8(%rip),%rdx        #
0x7f754572560d
   0x00007f75456c5f15 <+101>:   mov    $0x1,%r8d
   0x00007f75456c5f1b <+107>:   mov    $0xffffffff,%ecx
   0x00007f75456c5f20 <+112>:   mov    0x4(%rdi),%esi
   0x00007f75456c5f23 <+115>:   add    0x10(%rdi),%rdi
   0x00007f75456c5f27 <+119>:   callq  0x7f7545663fd0
<_ZN7QString14compare_helperEPK5QChariPKciN2Qt15CaseSensitivityE at plt>

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list