https://bugs.kde.org/show_bug.cgi?id=399006
Bug ID: 399006 Summary: Yakuake crash after changing settings Product: yakuake Version: unspecified Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: h...@kde.org Reporter: mustafa10...@gmail.com Target Milestone: --- Application: yakuake (3.0.5+) Qt Version: 5.11.1 Frameworks Version: 5.51.0 Operating System: Linux 4.15.0-34-generic x86_64 Distribution: KDE neon Developer Edition -- Information about the crash: I changed Yakuake settings then tried to split the yakuake screen ctrl+shift+( but it crashed, I tried again without changing setting and no crash, then changed settings and only closed the tab and got another crash. It might be related to shortcuts. The crash can be reproduced every time. -- 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 0x7fe4f3d80800 (LWP 2151))] Thread 4 (Thread 0x7fe4c938b700 (LWP 2166)): #0 0x00007fe4ea0af9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d66091b784) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55d66091b730, cond=0x55d66091b758) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55d66091b758, mutex=0x55d66091b730) at pthread_cond_wait.c:655 #3 0x00007fe4ee9b991b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55d66091b730) at thread/qwaitcondition_unix.cpp:143 #4 QWaitCondition::wait (this=this@entry=0x7fe4d8002f10, mutex=mutex@entry=0x7fe4d8002f08, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #5 0x00007fe4efb289c5 in QFileInfoGatherer::run (this=0x7fe4d8002ef8) at dialogs/qfileinfogatherer.cpp:251 #6 0x00007fe4ee9b8aab in QThreadPrivate::start (arg=0x7fe4d8002ef8) at thread/qthread_unix.cpp:367 #7 0x00007fe4ea0a96db in start_thread (arg=0x7fe4c938b700) at pthread_create.c:463 #8 0x00007fe4ee2ab88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fe4d6e4d700 (LWP 2153)): #0 0x00007fe4eebde796 in timerSourcePrepare (source=0x7fe4d0004c90, timeout=0x7fe4d6e4cba4) at kernel/qeventdispatcher_glib.cpp:153 #1 0x00007fe4e8536998 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe4e853736b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe4e853754c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe4eebdea9b in QEventDispatcherGlib::processEvents (this=0x7fe4d0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fe4eeb82dea in QEventLoop::exec (this=this@entry=0x7fe4d6e4cd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007fe4ee9adb8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007fe4f07ebe45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007fe4ee9b8aab in QThreadPrivate::start (arg=0x7fe4f0a63d60) at thread/qthread_unix.cpp:367 #9 0x00007fe4ea0a96db in start_thread (arg=0x7fe4d6e4d700) at pthread_create.c:463 #10 0x00007fe4ee2ab88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fe4de9d8700 (LWP 2152)): #0 0x00007fe4ee29ebf9 in __GI___poll (fds=0x7fe4de9d7ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe4ec36f747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fe4ec37136a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fe4e1999129 in QXcbEventReader::run (this=0x55d6601edc40) at qxcbconnection.cpp:1388 #4 0x00007fe4ee9b8aab in QThreadPrivate::start (arg=0x55d6601edc40) at thread/qthread_unix.cpp:367 #5 0x00007fe4ea0a96db in start_thread (arg=0x7fe4de9d8700) at pthread_create.c:463 #6 0x00007fe4ee2ab88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fe4f3d80800 (LWP 2151)): [KCrash Handler] #6 Konsole::ColorScheme::colorTable (this=this@entry=0x7270206120666f20) at ./src/ColorScheme.cpp:329 #7 0x00007fe4ca8a3f17 in Konsole::ColorScheme::colorEntry (this=this@entry=0x7270206120666f20, index=index@entry=0, randomSeed=randomSeed@entry=62) at ./src/ColorScheme.cpp:244 #8 0x00007fe4ca8a4187 in Konsole::ColorScheme::getColorTable (this=this@entry=0x7270206120666f20, table=table@entry=0x7fff81663f70, randomSeed=62) at ./src/ColorScheme.cpp:289 #9 0x00007fe4ca92de02 in Konsole::ViewManager::applyProfileToView (this=this@entry=0x55d66096e5a0, view=0x55d66072f6a0, profile=...) at ./src/ViewManager.cpp:774 #10 0x00007fe4ca93044a in Konsole::ViewManager::createView (this=this@entry=0x55d66096e5a0, session=session@entry=0x55d6609608a0, container=0x55d6605259c0, index=index@entry=-1) at ./src/ViewManager.cpp:573 #11 0x00007fe4ca931f1e in Konsole::ViewManager::createView (this=0x55d66096e5a0, session=session@entry=0x55d6609608a0) at ./src/ViewManager.cpp:612 #12 0x00007fe4caba6a16 in Konsole::Part::createSession (this=this@entry=0x55d6609771c0, profileName=..., directory=...) at ./src/Part.cpp:217 #13 0x00007fe4caba7525 in Konsole::Part::Part (this=this@entry=0x55d6609771c0, parentWidget=parentWidget@entry=0x55d660535420, parent=parent@entry=0x55d660535420, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./src/Part.cpp:83 #14 0x00007fe4caba7b11 in KPluginFactory::createPartInstance<Konsole::Part> (parentWidget=0x55d660535420, parent=0x55d660535420, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:539 #15 0x00007fe4f0aa5079 in KPluginFactory::create (this=this@entry=0x55d660537190, iface=0x7fe4f309e248 "KParts::Part", parentWidget=parentWidget@entry=0x55d660535420, parent=parent@entry=0x55d660535420, args=..., keyword=...) at ./src/lib/plugin/kpluginfactory.cpp:145 #16 0x000055d65ee322ba in KPluginFactory::create<KParts::Part> (args=..., parent=0x55d660535420, this=0x55d660537190) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:551 #17 Terminal::Terminal (this=0x7fe4d8010660, parent=0x55d660535420) at ./app/terminal.cpp:68 #18 0x000055d65ee2ff89 in Session::addTerminal (this=this@entry=0x55d66052d4a0, parent=parent@entry=0x55d660535420) at ./app/session.cpp:159 #19 0x000055d65ee30b4f in Session::split (this=0x55d66052d4a0, terminal=<optimized out>, orientation=orientation@entry=Qt::Vertical) at ./app/session.cpp:287 #20 0x000055d65ee30d17 in Session::splitTopBottom (this=<optimized out>, terminalId=<optimized out>, terminalId@entry=-1) at ./app/session.cpp:271 #21 0x000055d65ee2b1ce in SessionStack::splitSessionTopBottom (this=0x55d660279200, sessionId=<optimized out>, sessionId@entry=0) at ./app/sessionstack.cpp:519 #22 0x000055d65ee14574 in MainWindow::handleContextDependentAction (this=0x7fff81664ea0, action=0x55d66035a660, sessionId=0) at ./app/mainwindow.cpp:490 #23 0x00007fe4eebb3ad5 in QMetaObject::activate (sender=sender@entry=0x55d66035a660, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff816647d0) at kernel/qobject.cpp:3771 #24 0x00007fe4eebb41a7 in QMetaObject::activate (sender=sender@entry=0x55d66035a660, m=m@entry=0x7fe4effdc840 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff816647d0) at kernel/qobject.cpp:3633 #25 0x00007fe4ef90b732 in QAction::triggered (this=this@entry=0x55d66035a660, _t1=<optimized out>) at .moc/moc_qaction.cpp:376 #26 0x00007fe4ef90dd6c in QAction::activate (this=0x55d66035a660, event=<optimized out>) at kernel/qaction.cpp:1167 #27 0x00007fe4ef90e6c1 in QAction::event (this=<optimized out>, e=<optimized out>) at kernel/qaction.cpp:1093 #28 0x00007fe4ef911e8c in QApplicationPrivate::notify_helper (this=this@entry=0x55d6601d0680, receiver=receiver@entry=0x55d66035a660, e=e@entry=0x7fff81664a80) at kernel/qapplication.cpp:3727 #29 0x00007fe4ef91945f in QApplication::notify (this=0x7fff81664e70, receiver=0x55d66035a660, e=0x7fff81664a80) at kernel/qapplication.cpp:3486 #30 0x00007fe4eeb84ab8 in QCoreApplication::notifyInternal2 (receiver=0x55d66035a660, event=event@entry=0x7fff81664a80) at kernel/qcoreapplication.cpp:1048 #31 0x00007fe4ef141397 in QCoreApplication::sendEvent (event=0x7fff81664a80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #32 QShortcutMap::dispatchEvent (this=this@entry=0x55d6601d0760, e=e@entry=0x7fff81664b30) at kernel/qshortcutmap.cpp:687 #33 0x00007fe4ef14146a in QShortcutMap::tryShortcut (this=this@entry=0x55d6601d0760, e=e@entry=0x7fff81664b30) at kernel/qshortcutmap.cpp:351 #34 0x00007fe4ef0f4dd3 in QWindowSystemInterface::handleShortcutEvent (window=<optimized out>, window@entry=0x55d6603eb710, timestamp=186141, keyCode=41, modifiers=..., nativeScanCode=19, nativeVirtualKey=41, nativeModifiers=5, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:461 #35 0x00007fe4ef112947 in QGuiApplicationPrivate::processKeyEvent (e=0x7fe4d8010b10) at kernel/qguiapplication.cpp:2189 #36 0x00007fe4ef117e35 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x7fe4d8010b10) at kernel/qguiapplication.cpp:1823 #37 0x00007fe4ef0f0f0b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032 #38 0x00007fe4e1a23edb in QPAEventDispatcherGlib::processEvents (this=0x55d660218f10, flags=...) at qeventdispatcher_glib.cpp:70 #39 0x00007fe4eeb82dea in QEventLoop::exec (this=this@entry=0x7fff81664da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #40 0x00007fe4eeb8bfa0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336 #41 0x000055d65ee135a2 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:88 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.