Application: konsole (2.7.1) KDE Platform Version: 4.7.1 (4.7.1) Qt Version: 4.7.4 Operating System: Linux 3.0.0-12-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: I clicked on the "Show in Menu" column for a profile that did not have it set. It immediately crashed, but, interestingly enough, when I restarted Konsole, the setting was retained (or was never unset in the config, really... or something!) I have 47 profiles I had maybe 30 tabs open. -- Backtrace: Application: Konsole (konsole), signal: Segmentation fault [Current thread is 1 (Thread 0x7fadf2ed3780 (LWP 2131))] Thread 2 (Thread 0x7faddcf6e700 (LWP 2133)): #0 0x00007fadf2810773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fadecb16f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fadecb17792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fade4f2e516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fadecb3c2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007faded5e4efc in start_thread (arg=0x7faddcf6e700) at pthread_create.c:304 #6 0x00007fadf281c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fadf2ed3780 (LWP 2131)): [KCrash Handler] #6 0x00007fadf0bfff80 in QAbstractScrollArea::viewport() const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #7 0x00007fadd3632744 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #8 0x00007fadd36387cb in QSpiAdaptor::getChild(int) const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #9 0x00007fadd363dde7 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #10 0x00007fadd363e5bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #11 0x00007fadd36334d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #12 0x00007fadd3632bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #13 0x00007fadd36387cb in QSpiAdaptor::getChild(int) const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #14 0x00007fadd363dde7 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #15 0x00007fadd363e5bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #16 0x00007fadd36334d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #17 0x00007fadd3632bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #18 0x00007fadd36387cb in QSpiAdaptor::getChild(int) const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #19 0x00007fadd363dde7 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #20 0x00007fadd363e5bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #21 0x00007fadd36334d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #22 0x00007fadd3632bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #23 0x00007fadd36387cb in QSpiAdaptor::getChild(int) const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #24 0x00007fadd363dde7 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #25 0x00007fadd363e5bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #26 0x00007fadd36334d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #27 0x00007fadd3632bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #28 0x00007fadd363360a in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #29 0x00007fadd3632bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #30 0x00007fadd3633634 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #31 0x00007fadd3632bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #32 0x00007fadd3634086 in QSpiAccessibleBridge::notifyAccessibilityUpdate(int, QAccessibleInterface*, int) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so #33 0x00007fadf0c8b299 in QAccessible::updateAccessibility(QObject*, int, QAccessible::Event) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #34 0x00007fadf0bdfe74 in QTabBar::setCurrentIndex(int) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #35 0x00007fadf0be36ea in QTabBar::insertTab(int, QIcon const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #36 0x00007fadf0be6252 in QTabWidget::insertTab(int, QWidget*, QIcon const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #37 0x00007fadf0be62de in QTabWidget::insertTab(int, QWidget*, QString const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #38 0x00007fadf24a25ce in ?? () from /usr/lib/libkonsoleprivate.so #39 0x00007fadf2499120 in Konsole::EditProfileDialog::EditProfileDialog(QWidget*) () from /usr/lib/libkonsoleprivate.so #40 0x00007fadf24bcd71 in Konsole::ManageProfilesDialog::editSelected() () from /usr/lib/libkonsoleprivate.so #41 0x00007fadf24bd35c in Konsole::ManageProfilesDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkonsoleprivate.so #42 0x00007fadf13e7eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #43 0x00007fadf0df6582 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #44 0x00007fadf0b3c13e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #45 0x00007fadf0b3d47b in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #46 0x00007fadf0b3d6ec in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #47 0x00007fadf07d5c9a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #48 0x00007fadf0785424 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #49 0x00007fadf078ac6b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #50 0x00007fadf1e0a1e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #51 0x00007fadf13d4afc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #52 0x00007fadf07863f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #53 0x00007fadf0805945 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #54 0x00007fadf08048be in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #55 0x00007fadf082d412 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #56 0x00007fadecb16a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #57 0x00007fadecb17258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #58 0x00007fadecb17429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #59 0x00007fadf13ffed6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #60 0x00007fadf082d07e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #61 0x00007fadf13d3cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #62 0x00007fadf13d3ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #63 0x00007fadf13d8789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #64 0x00007fadf2aed81a in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so #65 0x00007fadf275c30d in __libc_start_main (main=0x400630, argc=1, ubp_av=0x7fff32783ba8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff32783b98) at libc-start.c:226 #66 0x0000000000400661 in _start () Reported using DrKonqi
Can't reproduce the crash. The backtrace indicates konsole actually crashed after the "Edit Profile" dialog was opened through the "Edit Profile" button in the "Manage Profiles" dialog.
The crash is actually caused by qt-at-spi(https://gitorious.org/qt-at-spi), please report this to Ubuntu(https://bugs.launchpad.net/ubuntu/+filebug).
See https://bugs.launchpad.net/ubuntu/+source/qt-at-spi/+bug/877358 and https://bugs.kde.org/show_bug.cgi?id=284616#c3