[Konsole-devel] [Bug 246652] Closing the shell via CTRL+D crashes [QObject::disconnect. KActionCollection::removeAssociatedWidget, KXMLGUIClient::prepareXMLUnplug]

Alvaro Aguilera alvaro.aguilera at gmail.com
Thu Dec 2 11:37:16 UTC 2010


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





--- Comment #92 from Alvaro Aguilera <alvaro aguilera gmail com>  2010-12-02 12:37:10 ---
The bug is still reproducible in KDE 4.6 Beta 1. If you try to change the
Profile yakuake crashes. 

Yakuake 2.9.7+ 
KDE 4.5.80 (opensuse RPMs)
QT 4.7.1

Dump:


Application: Yakuake (yakuake), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f19079b1732 in ?? () from /usr/lib64/libkonsoleprivate.so
#7  0x00007f19079b17d8 in QVariant
Konsole::Profile::property<QVariant>(Konsole::Profile::Property) const () from
/usr/lib64/libkonsoleprivate.so
#8  0x00007f19079ebcc8 in
Konsole::SessionManager::applyProfile(Konsole::Session*,
KSharedPtr<Konsole::Profile>, bool) () from /usr/lib64/libkonsoleprivate.so
#9  0x00007f19079ed5fc in
Konsole::SessionManager::updateSession(Konsole::Session*) () from
/usr/lib64/libkonsoleprivate.so
#10 0x00007f19079ed7b9 in
Konsole::SessionManager::setSessionProfile(Konsole::Session*,
KSharedPtr<Konsole::Profile>) () from /usr/lib64/libkonsoleprivate.so
#11 0x00007f19079e3ebf in
Konsole::SessionController::changeProfile(KSharedPtr<Konsole::Profile>) () from
/usr/lib64/libkonsoleprivate.so
#12 0x00007f19079e9539 in
Konsole::SessionController::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libkonsoleprivate.so
#13 0x00007f1915c4cfef in QMetaObject::activate (sender=0x951720, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff015abfb0)
at kernel/qobject.cpp:3272
#14 0x00007f19079d1a02 in
Konsole::ProfileList::profileSelected(KSharedPtr<Konsole::Profile>) () from
/usr/lib64/libkonsoleprivate.so
#15 0x00007f19079d1aad in Konsole::ProfileList::triggered(QAction*) () from
/usr/lib64/libkonsoleprivate.so
#16 0x00007f19079d2d5b in Konsole::ProfileList::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libkonsoleprivate.so
#17 0x00007f1915c4cfef in QMetaObject::activate (sender=0x96bf60, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff015ac160)
at kernel/qobject.cpp:3272
#18 0x00007f19165e46df in QActionGroup::triggered(QAction*) () from
/usr/lib64/libQtGui.so.4
#19 0x00007f19165e4767 in ?? () from /usr/lib64/libQtGui.so.4
#20 0x00007f19165e4d11 in QActionGroup::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib64/libQtGui.so.4
#21 0x00007f1915c4cfef in QMetaObject::activate (sender=0xa32de0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff015ac2a0)
at kernel/qobject.cpp:3272
#22 0x00007f19165e1952 in QAction::triggered(bool) () from
/usr/lib64/libQtGui.so.4
#23 0x00007f19165e1b4a in QAction::activate(QAction::ActionEvent) () from
/usr/lib64/libQtGui.so.4
#24 0x00007f1916a205b3 in ?? () from /usr/lib64/libQtGui.so.4
#25 0x00007f1916a265ca in ?? () from /usr/lib64/libQtGui.so.4
#26 0x00007f1917220bad in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib64/libkdeui.so.5
#27 0x00007f19166394a8 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#28 0x00007f1916a277bb in QMenu::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#29 0x00007f19165e7cd4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#30 0x00007f19165f0a4a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#31 0x00007f1917252976 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#32 0x00007f1915c37e2c in QCoreApplication::notifyInternal
(this=0x7fff015af4f0, receiver=0xc03110, event=0x7fff015acf20) at
kernel/qcoreapplication.cpp:732
#33 0x00007f19165e8cd5 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQtGui.so.4
#34 0x00007f1916667144 in ?? () from /usr/lib64/libQtGui.so.4
#35 0x00007f19166655d9 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#36 0x00007f191668d212 in ?? () from /usr/lib64/libQtGui.so.4
#37 0x00007f1911d58a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#38 0x00007f1911d59270 in ?? () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f1911d59510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#40 0x00007f1915c62a8f in QEventDispatcherGlib::processEvents (this=0x655230,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#41 0x00007f191668ceae in ?? () from /usr/lib64/libQtGui.so.4
#42 0x00007f1915c37262 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007f1915c37475 in QEventLoop::exec (this=0x7fff015adba0, flags=...) at
kernel/qeventloop.cpp:201
#44 0x00007f1916a23d35 in QMenu::exec(QPoint const&, QAction*) () from
/usr/lib64/libQtGui.so.4
#45 0x00007f19079e648d in
Konsole::SessionController::showDisplayContextMenu(QPoint const&) () from
/usr/lib64/libkonsoleprivate.so
#46 0x00007f19079e9741 in
Konsole::SessionController::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libkonsoleprivate.so
#47 0x00007f1915c4cfef in QMetaObject::activate (sender=0xdd9470, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff015ade30)
at kernel/qobject.cpp:3272
#48 0x00007f19079fc375 in Konsole::TerminalDisplay::configureRequest(QPoint
const&) () from /usr/lib64/libkonsoleprivate.so
#49 0x00007f19079ff102 in
Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) () from
/usr/lib64/libkonsoleprivate.so
#50 0x00007f1916639799 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#51 0x00007f19079fc49d in Konsole::TerminalDisplay::event(QEvent*) () from
/usr/lib64/libkonsoleprivate.so
#52 0x00007f19165e7cd4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#53 0x00007f19165f0a4a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#54 0x00007f1917252976 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#55 0x00007f1915c37e2c in QCoreApplication::notifyInternal
(this=0x7fff015af4f0, receiver=0xdd9470, event=0x7fff015ae7c0) at
kernel/qcoreapplication.cpp:732
#56 0x00007f19165e8cd5 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQtGui.so.4
#57 0x00007f1916666ef8 in ?? () from /usr/lib64/libQtGui.so.4
#58 0x00007f19166655d9 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#59 0x00007f191668d212 in ?? () from /usr/lib64/libQtGui.so.4
#60 0x00007f1911d58a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#61 0x00007f1911d59270 in ?? () from /usr/lib64/libglib-2.0.so.0
#62 0x00007f1911d59510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#63 0x00007f1915c62a8f in QEventDispatcherGlib::processEvents (this=0x655230,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#64 0x00007f191668ceae in ?? () from /usr/lib64/libQtGui.so.4
#65 0x00007f1915c37262 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#66 0x00007f1915c37475 in QEventLoop::exec (this=0x7fff015af440, flags=...) at
kernel/qeventloop.cpp:201
#67 0x00007f1915c3b8db in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1009
#68 0x0000000000415a92 in _start ()

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the konsole-devel mailing list