Bug 359126 - Yakuake sometimes crashes when exiting shell with ctrl-d
Summary: Yakuake sometimes crashes when exiting shell with ctrl-d
Status: RESOLVED INTENTIONAL
Alias: None
Product: yakuake
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.9.9
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-02-08 08:45 UTC by Nikola Kovacs
Modified: 2016-03-02 12:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikola Kovacs 2016-02-08 08:45:24 UTC
Application: yakuake (2.9.9)
KDE Platform Version: 4.14.14
Qt Version: 4.8.6
Operating System: Linux 4.2.0-25-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
Sometimes when I exit a shell with ctrl-d in yakuake, it crashes.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Yakuake (yakuake), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f07472c2840 (LWP 5165))]

Thread 2 (Thread 0x7f0723295700 (LWP 5407)):
#0  0x00007f0743ca58dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f07404111ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f07404112fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f074542520e in QEventDispatcherGlib::processEvents (this=0x7f071c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f07453f30d1 in QEventLoop::processEvents (this=this@entry=0x7f0723294d40, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f07453f3445 in QEventLoop::exec (this=this@entry=0x7f0723294d40, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f07452e24f9 in QThread::exec (this=this@entry=0x17f02e0) at thread/qthread.cpp:538
#7  0x00007f07453d3133 in QInotifyFileSystemWatcherEngine::run (this=0x17f02e0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f07452e4d1c in QThreadPrivate::start (arg=0x17f02e0) at thread/qthread_unix.cpp:349
#9  0x00007f0740af96aa in start_thread (arg=0x7f0723295700) at pthread_create.c:333
#10 0x00007f0743cb0eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f07472c2840 (LWP 5165)):
[KCrash Handler]
#6  0x00007f0745756a00 in typeinfo for QSingleShotTimer () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f074453b140 in QApplication::x11ProcessEvent (this=0x7ffcf4dc3170, event=event@entry=0x7ffcf4dc2cb0) at kernel/qapplication_x11.cpp:3528
#8  0x00007f0744565b52 in x11EventSourceDispatch (s=0xfab070, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#9  0x00007f0740410ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f0740411250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f07404112fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f07454251ee in QEventDispatcherGlib::processEvents (this=0xf97f20, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#13 0x00007f0744565c26 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#14 0x00007f07453f30d1 in QEventLoop::processEvents (this=this@entry=0x7ffcf4dc3090, flags=...) at kernel/qeventloop.cpp:149
#15 0x00007f07453f3445 in QEventLoop::exec (this=this@entry=0x7ffcf4dc3090, flags=...) at kernel/qeventloop.cpp:204
#16 0x00007f07453f9429 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#17 0x00007f07444b8f2c in QApplication::exec () at kernel/qapplication.cpp:3828
#18 0x0000000000413441 in main (argc=1, argv=0x7ffcf4dc32b8) at /build/yakuake-31ReWF/yakuake-2.9.9/app/main.cpp:72

Reported using DrKonqi
Comment 1 Eike Hein 2016-03-02 12:01:17 UTC
I'm sorry - no further work will be done on the KDE 4 version.