[Konsole-devel] [konsole] [Bug 356203] New: Freeze on alt+f4 press

Vojtěch Boček via KDE Bugzilla bugzilla_noreply at kde.org
Wed Dec 2 17:01:00 UTC 2015


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

            Bug ID: 356203
           Summary: Freeze on alt+f4 press
           Product: konsole
           Version: 15.08.0
          Platform: Debian testing
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: vbocek at gmail.com

Application: konsole (15.08.0)

Qt Version: 5.5.1
Operating System: Linux 4.2.0-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (stretch)

-- Information about the crash:
- What I was doing when the application crashed:
I accidentally pressed alt+f4, a "confirm close" dialog showed up, and konsole
freezed, before the dialog even drew its contents.

This does not happen every time, typically after several hours of work when you
really don't wanna have to kill the Konsole. I usually have at least two
windows at a time open, too.

The crash can be reproduced sometimes.

-- 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 0x7f3ed5b0b940 (LWP 3575))]

Thread 2 (Thread 0x7f3ec33cd700 (LWP 31434)):
#0  0x00007f3edce54e25 in _nv014tls () from
/usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.96
#1  0x00007f3ee0623ed4 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#2  0x00007f3edce550f7 in ?? () from
/usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.96
#3  0x00007f3ede1e67b3 in thread (userdata=0x370f880) at
pulse/thread-mainloop.c:83
#4  0x00007f3ed80be038 in internal_thread_func (userdata=0x3680390) at
pulsecore/thread-posix.c:81
#5  0x00007f3ee16db0a4 in start_thread (arg=0x7f3ec33cd700) at
pthread_create.c:309
#6  0x00007f3ee920306d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f3ed5b0b940 (LWP 3575)):
[KCrash Handler]
#6  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:141
#7  0x00007f3ede1e6e18 in pa_threaded_mainloop_wait (m=m at entry=0x370f880) at
pulse/thread-mainloop.c:203
#8  0x00007f3ec33d2ab4 in context_wait (mainloop=<optimized out>,
ctx=<optimized out>) at audio_output/vlcpulse.c:66
#9  vlc_pa_connect (obj=obj at entry=0x37023a8, mlp=mlp at entry=0x3703c30) at
audio_output/vlcpulse.c:193
#10 0x00007f3ec33d09ce in Open (obj=0x37023a8) at audio_output/pulse.c:944
#11 0x00007f3ec83c9395 in module_load (obj=obj at entry=0x37023a8,
m=m at entry=0x3665740, init=init at entry=0x7f3ec83c92e0 <generic_start>,
args=args at entry=0x7ffcc17c89b8) at modules/modules.c:185
#12 0x00007f3ec83c993e in vlc_module_load (obj=obj at entry=0x37023a8,
capability=capability at entry=0x7f3ec840b649 "audio output", name=0x7f3ec8400088
"", name at entry=0x7f3ec840d108 "$aout", strict=strict at entry=false,
probe=probe at entry=0x7f3ec83c92e0 <generic_start>) at modules/modules.c:277
#13 0x00007f3ec83c9e54 in module_need (obj=obj at entry=0x37023a8,
cap=cap at entry=0x7f3ec840b649 "audio output", name=name at entry=0x7f3ec840d108
"$aout", strict=strict at entry=false) at modules/modules.c:366
#14 0x00007f3ec83ba70b in aout_New (parent=0x36437a8) at
audio_output/output.c:210
#15 0x00007f3ec83962e7 in input_resource_GetAout (p_resource=0x3702270) at
input/resource.c:341
#16 0x00007f3ec812e744 in libvlc_media_player_new (instance=0x362f8c0) at
media_player.c:508
#17 0x00007f3ec866e56e in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#18 0x00007f3ec8668931 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#19 0x00007f3ec8653db8 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#20 0x00007f3ee40e658d in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#21 0x00007f3ee40f5a4d in ?? () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#22 0x00007f3ee40f780c in Phonon::MediaNodePrivate::backendObject() () from
/usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#23 0x00007f3ee4100c67 in Phonon::Path::reconnect(Phonon::MediaNode*,
Phonon::MediaNode*) () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#24 0x00007f3ee4100fe0 in Phonon::createPath(Phonon::MediaNode*,
Phonon::MediaNode*) () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#25 0x00007f3ee55840e6 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#26 0x00007f3ee5568aa5 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#27 0x00007f3ee5566128 in KNotification::sendEvent() () from
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#28 0x00007f3ee5dcd601 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f3ee6691ffc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007f3ee66974c6 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f3ee5d9dbcb in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f3ee5d9ffc6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f3ee5df3f73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f3ee0fa4fe7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f3ee0fa5240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f3ee0fa52ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f3ee5df437f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f3ee5d9b35a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f3ee688d0dd in QDialog::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007f3ee6c77239 in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString
const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon)
() from /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#41 0x00007f3ee6c77918 in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&,
QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#42 0x00007f3ee6c7a00c in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#43 0x00007f3ee94dc1aa in Konsole::MainWindow::queryClose (this=0xda86c0) at
../../src/MainWindow.cpp:569
#44 0x00007f3ee84d3c55 in KMainWindow::closeEvent(QCloseEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#45 0x00007f3ee66d5008 in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007f3ee67eb0ab in QMainWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007f3ee84d3dc7 in KMainWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#48 0x00007f3ee850c215 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#49 0x00007f3ee6691ffc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007f3ee66974c6 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007f3ee5d9dbcb in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007f3ee66d02ed in
QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x00007f3ee66f1c82 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x00007f3ee6691ffc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#55 0x00007f3ee66974c6 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#56 0x00007f3ee5d9dbcb in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#57 0x00007f3ee60dd36e in
QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#58 0x00007f3ee60e1f25 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#59 0x00007f3ee60c5e38 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#60 0x00007f3ed57e1e30 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#61 0x00007f3ee0fa4fe7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f3ee0fa5240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f3ee0fa52ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f3ee5df437f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007f3ee5d9b35a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007f3ee5da343c in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x00007f3ee94e7bfb in kdemain (argc=1, argv=0x7ffcc17ca858) at
../../src/main.cpp:113
#68 0x00007f3ee913eb45 in __libc_start_main (main=0x400730 <main(int, char**)>,
argc=1, argv=0x7ffcc17ca858, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffcc17ca848) at libc-start.c:287
#69 0x000000000040075e in _start ()

Reported using DrKonqi

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


More information about the konsole-devel mailing list