https://bugs.kde.org/show_bug.cgi?id=456917
Bug ID: 456917 Summary: Crash when closing Yakuake Product: yakuake Version: Git (Frameworks 5) Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: h...@kde.org Reporter: nicolas.fe...@gmx.de Target Milestone: --- STEPS TO REPRODUCE 1. Open Yakuake 2. Press close button Everything from master #0 Session::wantsBlur (this=0x872750) at /home/nico/kde/src/yakuake/app/session.cpp:660 #1 0x0000000000439941 in operator() (session=<optimized out>, __closure=<synthetic pointer>) at /home/nico/kde/src/yakuake/app/sessionstack.cpp:769 #2 __gnu_cxx::__ops::_Iter_pred<SessionStack::wantsBlur() const::<lambda(Session*)> >::operator()<QHash<int, Session*>::const_iterator> (__it=..., this=<synthetic pointer>) at /usr/include/c++/12/bits/predefined_ops.h:318 #3 std::__find_if<QHash<int, Session*>::const_iterator, __gnu_cxx::__ops::_Iter_pred<SessionStack::wantsBlur() const::<lambda(Session*)> > > (__pred=..., __last=..., __first=...) at /usr/include/c++/12/bits/stl_algobase.h:2050 #4 std::__find_if<QHash<int, Session*>::const_iterator, __gnu_cxx::__ops::_Iter_pred<SessionStack::wantsBlur() const::<lambda(Session*)> > > (__pred=..., __last=..., __first=...) at /usr/include/c++/12/bits/stl_algobase.h:2112 #5 std::find_if<QHash<int, Session*>::const_iterator, SessionStack::wantsBlur() const::<lambda(Session*)> > (__pred=..., __last=..., __first=...) at /usr/include/c++/12/bits/stl_algo.h:3877 #6 std::none_of<QHash<int, Session*>::const_iterator, SessionStack::wantsBlur() const::<lambda(Session*)> > (__pred=..., __last=..., __first=...) at /usr/include/c++/12/bits/stl_algo.h:474 #7 std::any_of<QHash<int, Session*>::const_iterator, SessionStack::wantsBlur() const::<lambda(Session*)> > (__pred=..., __last=..., __first=...) at /usr/include/c++/12/bits/stl_algo.h:493 #8 SessionStack::wantsBlur (this=<optimized out>) at /home/nico/kde/src/yakuake/app/sessionstack.cpp:768 #9 0x0000000000428387 in MainWindow::applyWindowProperties (this=0x7fffffffd5b0) at /home/nico/kde/src/yakuake/app/mainwindow.cpp:938 #10 0x00007ffff5d0c3a4 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffd0b0, r=0x7fffffffd5b0, this=0x636400) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #11 doActivate<false> (sender=0x543190, signal_index=19, argv=0x7fffffffd0b0) at kernel/qobject.cpp:3886 #12 0x00007ffff5d0c3a4 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffd160, r=0x543190, this=0x8ad820) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #13 doActivate<false> (sender=0x78bfa0, signal_index=10, argv=0x7fffffffd160) at kernel/qobject.cpp:3886 #14 0x00007ffff5d05c1f in QMetaObject::activate (sender=sender@entry=0x78bfa0, m=m@entry=0x469720 <Session::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #15 0x0000000000419973 in Session::wantsBlurChanged (this=this@entry=0x78bfa0) at /home/nico/kde/build/yakuake/app/yakuake_autogen/EWIEGA46WW/moc_session.cpp:356 #16 0x0000000000435bf4 in Session::cleanup (this=0x78bfa0, terminalId=0) at /home/nico/kde/src/yakuake/app/session.cpp:384 #17 0x00007ffff5d0c3d4 in doActivate<false> (sender=0x7a3f80, signal_index=9, argv=0x7fffffffd2b0) at kernel/qobject.cpp:3898 #18 0x00007ffff5d05c1f in QMetaObject::activate (sender=sender@entry=0x7a3f80, m=m@entry=0x4695e0 <Terminal::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7fffffffd2b0) at kernel/qobject.cpp:3946 #19 0x0000000000419ea1 in Terminal::destroyed (this=this@entry=0x7a3f80, _t1=<optimized out>) at /home/nico/kde/build/yakuake/app/yakuake_autogen/EWIEGA46WW/moc_terminal.cpp:302 #20 0x000000000044771a in Terminal::~Terminal (this=0x7a3f80, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/terminal.cpp:113 #21 Terminal::~Terminal (this=0x7a3f80, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/terminal.cpp:114 #22 0x00007ffff5cff18e in QObjectPrivate::deleteChildren (this=this@entry=0x79a140) at kernel/qobject.cpp:2104 #23 0x00007ffff6836d26 in QWidget::~QWidget (this=this@entry=0x772de0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #24 0x00007ffff68e10ed in QFrame::~QFrame (this=this@entry=0x772de0, __in_chrg=<optimized out>) at widgets/qframe.cpp:264 #25 0x00007ffff69978b3 in QSplitter::~QSplitter (this=this@entry=0x772de0, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:979 #26 0x00000000004411a1 in Splitter::~Splitter (this=0x772de0, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/splitter.cpp:18 #27 Splitter::~Splitter (this=0x772de0, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/splitter.cpp:18 #28 0x0000000000434816 in Session::~Session (this=0x78bfa0, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/session.cpp:35 #29 0x0000000000434909 in Session::~Session (this=0x78bfa0, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/session.cpp:38 #30 0x00007ffff5cff18e in QObjectPrivate::deleteChildren (this=this@entry=0x537e20) at kernel/qobject.cpp:2104 #31 0x00007ffff6836d26 in QWidget::~QWidget (this=this@entry=0x543190, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #32 0x00007ffff68e10ed in QFrame::~QFrame (this=this@entry=0x543190, __in_chrg=<optimized out>) at widgets/qframe.cpp:264 #33 0x00007ffff699c73d in QStackedWidget::~QStackedWidget (this=this@entry=0x543190, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:147 #34 0x0000000000437b8e in SessionStack::~SessionStack (this=0x543190, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/sessionstack.cpp:36 #35 SessionStack::~SessionStack (this=0x543190, __in_chrg=<optimized out>) at /home/nico/kde/src/yakuake/app/sessionstack.cpp:36 #36 0x00007ffff5cff18e in QObjectPrivate::deleteChildren (this=this@entry=0x46d620) at kernel/qobject.cpp:2104 #37 0x00007ffff6836d26 in QWidget::~QWidget (this=0x7fffffffd5b0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #38 0x00007ffff6941a7d in QMainWindow::~QMainWindow (this=<optimized out>, __in_chrg=<optimized out>) at widgets/qmainwindow.cpp:378 #39 0x00007ffff7bcc629 in KMainWindow::~KMainWindow (this=<optimized out>, __in_chrg=<optimized out>) at /home/nico/kde/src/kxmlgui/src/kmainwindow.cpp:441 #40 0x0000000000419456 in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/yakuake/app/main.cpp:75 -- You are receiving this mail because: You are watching all bug changes.