[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#844380: konsole segmentation fault after close splitted view



Package: konsole
Version: 4:16.08.2-2
Severity: important

Dear Maintainer,

After close splitted view all konsole instances running terminate
unexpectedly with segmentation fault.
I can reproduce this behavior splitting and closing tabs multiple times
in a row  ("ctrl + )" and "(ctrl + Shift + O)"), I know doing this in a
row is not a common use but it happens even if closing the splitted view
after a while.

Currently I can reproduce this in two different installations.

Here is the gdb backtrace:

Starting program: /usr/bin/konsole
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe4554700 (LWP 5981)]
[New Thread 0x7fffe393e700 (LWP 5982)]
Default profile name: "Intérprete de órdenes"

Thread 1 "konsole" received signal SIGSEGV, Segmentation fault.
0x00007ffff44b044c in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0  0x00007ffff44b044c in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff4ff6be9 in QActionGroup::~QActionGroup() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#2  0x00007ffff5c7c800 in KSelectAction::~KSelectAction() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#3  0x00007ffff5c7c939 in KSelectAction::~KSelectAction() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#4  0x00007ffff44a7501 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff44b087f in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff4ff30a9 in QAction::~QAction() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007ffff504422d in QWidgetAction::~QWidgetAction() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007ffff5c7c821 in KSelectAction::~KSelectAction() () from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#9  0x00007ffff65e00a9 in KCodecAction::~KCodecAction() () from /usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
#10 0x00007ffff44a7501 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007ffff44b087f in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff7568c99 in Konsole::SessionController::~SessionController() () from /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.16
#13 0x00007ffff7568cd9 in Konsole::SessionController::~SessionController() () from /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.16
#14 0x00007ffff44a9bc0 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff4ff9b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff50012e1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff447d0e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ffff447f86d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff44d1313 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fffeee437f7 in g_main_dispatch (context=0x7fffdc0016f0) at ././glib/gmain.c:3203
#21 g_main_context_dispatch (context=context@entry=0x7fffdc0016f0) at ././glib/gmain.c:3856
#22 0x00007fffeee43a60 in g_main_context_iterate (context=context@entry=0x7fffdc0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#23 0x00007fffeee43b0c in g_main_context_iteration (context=0x7fffdc0016f0, may_block=1) at ././glib/gmain.c:3990
#24 0x00007ffff44d171f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007ffff447b0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007ffff448383c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff7bbacd8 in kdemain (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:173
#28 0x00007ffff78152b1 in __libc_start_main (main=0x555555554780 <main>, argc=1, argv=0x7fffffffe298, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe288) at ../csu/libc-start.c:291
#29 0x00005555555547ba in _start ()


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_GT.UTF-8, LC_CTYPE=es_GT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages konsole depends on:
ii  kio                   5.27.0-2
ii  konsole-kpart         4:16.08.2-2
ii  libc6                 2.24-5
ii  libkf5completion5     5.27.0-1
ii  libkf5configcore5     5.27.0-1
ii  libkf5configgui5      5.27.0-1
ii  libkf5configwidgets5  5.27.0-1
ii  libkf5coreaddons5     5.27.0-1
ii  libkf5crash5          5.27.0-1
ii  libkf5dbusaddons5     5.27.0-1
ii  libkf5i18n5           5.27.0-2
ii  libkf5iconthemes5     5.27.0-1
ii  libkf5kiowidgets5     5.27.0-2
ii  libkf5notifyconfig5   5.27.0-1
ii  libkf5widgetsaddons5  5.27.0-1
ii  libkf5windowsystem5   5.27.0-1
ii  libkf5xmlgui5         5.27.0-1
ii  libqt5core5a          5.7.1~20161021+dfsg-5
ii  libqt5gui5            5.7.1~20161021+dfsg-5
ii  libqt5widgets5        5.7.1~20161021+dfsg-5
ii  libstdc++6            6.2.0-13

konsole recommends no packages.

konsole suggests no packages.

-- no debconf information


Reply to: