start konsole and hit tab twice in a short sequence (the same for twice delete) it crashes... It looks related to the interaction with the sound systetem phonon here is the backtrace (gdb) bt #0 0x00007f84845d7a4d in nanosleep () from /lib64/libc.so.6 #1 0x00007f84845d78e4 in sleep () from /lib64/libc.so.6 #2 0x00007f847d030ba2 in startProcessInternal (directly=false, waitAndExit=true, argv=0x7fff7453c830, argc=1951647792) at /usr/src/debug/kcrash-5.0.0git~1404238467~6fd5c71/src/kcrash.cpp:628 #3 KCrash::startProcess (argc=argc@entry=21, argv=argv@entry=0x7fff7453c830, waitAndExit=waitAndExit@entry=true) at /usr/src/debug/kcrash-5.0.0git~1404238467~6fd5c71/src/kcrash.cpp:594 #4 0x00007f847d031015 in KCrash::defaultCrashHandler (sig=<optimized out>) at /usr/src/debug/kcrash-5.0.0git~1404238467~6fd5c71/src/kcrash.cpp:505 #5 <signal handler called> #6 flush (f=f@entry=0x4545454545454545) at pulsecore/fdsem.c:145 #7 0x00007f847524d9b2 in pa_fdsem_before_poll (f=0x4545454545454545) at pulsecore/fdsem.c:297 #8 0x00007f8475263e87 in srbchannel_rwloop (sr=0xc7cb40) at pulsecore/srbchannel.c:179 #9 0x00007f84756c2044 in dispatch_pollfds (m=0xc62bd0) at pulse/mainloop.c:657 #10 pa_mainloop_dispatch (m=m@entry=0xc62bd0) at pulse/mainloop.c:900 #11 0x00007f84756c241a in pa_mainloop_iterate (m=0xc62bd0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:931 #12 0x00007f8479a9f6ff in Phonon::PulseSupport::PulseSupport (this=0xe0d160) at /usr/src/debug/phonon-4.7.2/phonon/pulsesupport.cpp:862 #13 0x00007f8479a9f9d1 in Phonon::PulseSupport::getInstance () at /usr/src/debug/phonon-4.7.2/phonon/pulsesupport.cpp:786 #14 0x00007f84694686b9 in Phonon::Gstreamer::Backend::Backend (this=0xc76380, parent=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.7.2git/gstreamer/backend.cpp:70 #15 0x00007f8469468e6d in qt_plugin_instance () at /usr/src/debug/phonon-backend-gstreamer-4.7.2git/build/gstreamer/moc_backend.cpp:246 #16 0x00007f8481123971 in QPluginLoader::instance (this=this@entry= 0x7fff7453d280) at plugin/qpluginloader.cpp:200 #17 0x00007f8479a74be0 in Phonon::FactoryPrivate::tryCreateBackend ( this=this@entry=0xc51a10, path=...) at /usr/src/debug/phonon-4.7.2/phonon/factory.cpp:117 #18 0x00007f8479a75997 in Phonon::FactoryPrivate::createSuitableBackend ( this=this@entry=0xc51a10, libPath=..., plugins=...) at /usr/src/debug/phonon-4.7.2/phonon/factory.cpp:215 ---Type <return> to continue, or q <return> to quit--- #19 0x00007f8479a76f41 in Phonon::FactoryPrivate::createBackend (this=0xc51a10) at /usr/src/debug/phonon-4.7.2/phonon/factory.cpp:299 #20 0x00007f8479a7782d in Phonon::Factory::backend (createWhenNull=69, createWhenNull@entry=true) at /usr/src/debug/phonon-4.7.2/phonon/factory.cpp:571 #21 0x00007f8479a77d13 in Phonon::Factory::createAudioOutput (parent=0xd10350) at /usr/src/debug/phonon-4.7.2/phonon/factory.cpp:466 #22 0x00007f8479a6dd89 in Phonon::AudioOutputPrivate::createBackendObject ( this=0x1013860) at /usr/src/debug/phonon-4.7.2/phonon/audiooutput.cpp:130 #23 0x00007f8479a6b66c in Phonon::AudioOutputPrivate::init (this=0x1013860, c=Phonon::NotificationCategory) at /usr/src/debug/phonon-4.7.2/phonon/audiooutput.cpp:97 #24 0x00007f84804e5b91 in NotifyByAudio::NotifyByAudio (this=0x1031580, parent=<optimized out>) at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/notifybyaudio.cpp:41 #25 0x00007f84804caf4a in KNotificationManager::KNotificationManager ( this=0x7f84806fde90 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/knotificationmanager.cpp:73 #26 0x00007f84804cbb41 in KNotificationManagerSingleton ( this=0x7f84806fde90 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/knotificationmanager.cpp:49 #27 Holder ( this=0x7f84806fde90 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>) at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/knotificationmanager.cpp:55 #28 innerFunction () at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/knotificationmanager.cpp:55 #29 operator() (this=<optimized out>) at /usr/include/qt5/QtCore/qglobalstatic.h:128 #30 KNotificationManager::self () at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/knotificationmanager.cpp:59 ---Type <return> to continue, or q <return> to quit--- #31 0x00007f84804c95bd in KNotification::sendEvent (this=0xc88370) at /usr/src/debug/knotifications-5.0.0git~1404238659~8c40e1e/src/knotification.cpp:352 #32 0x00007f848116b816 in QObject::event (this=0xc88370, e=<optimized out>) at kernel/qobject.cpp:1241 #33 0x00007f8481ddcf3c in QApplicationPrivate::notify_helper ( this=this@entry=0xa79830, receiver=receiver@entry=0xc88370, e=e@entry= 0xc69a40) at kernel/qapplication.cpp:3522 #34 0x00007f8481de1fc6 in QApplication::notify (this=0x7fff7453def0, receiver=0xc88370, e=0xc69a40) at kernel/qapplication.cpp:3305 #35 0x00007f848113bc35 in QCoreApplication::notifyInternal (this= 0x7fff7453def0, receiver=0xc88370, event=event@entry=0xc69a40) at kernel/qcoreapplication.cpp:935 #36 0x00007f848113da87 in sendEvent (event=0xc69a40, receiver=<optimized out>) at kernel/qcoreapplication.h:237 #37 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xa46ad0) at kernel/qcoreapplication.cpp:1539 #38 0x00007f848113e0b8 in QCoreApplication::sendPostedEvents ( receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1397 #39 0x00007f84811934a3 in postEventSourceDispatch (s=0xaaf7d0) at kernel/qeventdispatcher_glib.cpp:279 #40 0x00007f847b661c54 in g_main_dispatch (context=0xa8ecd0) at gmain.c:3064 #41 g_main_context_dispatch (context=context@entry=0xa8ecd0) at gmain.c:3663 #42 0x00007f847b661e98 in g_main_context_iterate ( context=context@entry=0xa8ecd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 #43 0x00007f847b661f3c in g_main_context_iteration (context=0xa8ecd0, may_block=1) at gmain.c:3795 #44 0x00007f848119291c in QEventDispatcherGlib::processEvents (this=0xa748f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #45 0x00007f8481139b4b in QEventLoop::exec (this=this@entry=0x7fff7453ddb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #46 0x00007f84811411a6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188 #47 0x00007f8481668c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1456 #48 0x00007f8481ddb665 in QApplication::exec () at kernel/qapplication.cpp:2767 ---Type <return> to continue, or q <return> to quit--- #49 0x00007f84848e9719 in kdemain (argc=1, argv=0x7fff7453e038) at /usr/src/debug/konsole-5.0.0git~1403265687~dd1b2b4/src/main.cpp:92 #50 0x00007f8484541b05 in __libc_start_main () from /lib64/libc.so.6 #51 0x00000000004007fe in _start () at ../sysdeps/x86_64/start.S:122 Reproducible: Always
found out that I had a borked pulseaudio.
Yes, the crash is deep into pulseaudio. Does comment #1 imply this bug is invalid?
Yes and no! while indeed the cause of the crash was a borked pulse... I do not know if konsole shall crash if the pulse is borked... Alin Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elenaworld.net/ ______________________________________________________________________ On 5 July 2014 15:34, Christoph Feck <christoph@maxiom.de> wrote: > https://bugs.kde.org/show_bug.cgi?id=337111 > > Christoph Feck <christoph@maxiom.de> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Severity|normal |crash > > --- Comment #2 from Christoph Feck <christoph@maxiom.de> --- > Yes, the crash is deep into pulseaudio. Does comment #1 imply this bug is > invalid? > > -- > You are receiving this mail because: > You reported the bug. >
Well, it crashes inside pulseaudio code, and Konsole cannot prevent it.