[konsole] [Bug 379059] New: Ambiguous shortcuts crash at startup

John Veitch bugzilla_noreply at kde.org
Sat Apr 22 00:31:13 UTC 2017


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

            Bug ID: 379059
           Summary: Ambiguous shortcuts crash at startup
           Product: konsole
           Version: 16.12.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: john at veitch.me.uk
  Target Milestone: ---

Application: konsole (16.12.3)

Qt Version: 5.7.1
Frameworks Version: 5.31.0
Operating System: Linux 4.10.0-19-generic x86_64
Distribution: Ubuntu 17.04

-- Information about the crash:
- What I was doing when the application crashed:

Start the program

- Unusual behavior I noticed:

message window "Ambiguous shortcuts" flashes on-screen before segfault but
disappears too quickly to read

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
[Current thread is 1 (Thread 0x7f8c1c486140 (LWP 8378))]

Thread 5 (Thread 0x7f8be9e5c700 (LWP 8384)):
[KCrash Handler]
#6  0x00007f8c1843ce9e in QObjectData::dynamicMetaObject() const () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8c184456e0 in QObject::connect(QObject const*, char const*, QObject
const*, char const*, Qt::ConnectionType) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8c1835ca75 in QTextStream::QTextStream(QIODevice*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8bf58a5dbc in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#10 0x00007f8bf58bbb8a in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_gstreamer.so
#11 0x00007f8c06545e18 in ffi_call_unix64 () at
/usr/lib/x86_64-linux-gnu/libffi.so.6
#12 0x00007f8c0654587a in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#13 0x00007f8bf4e4b45e in g_cclosure_marshal_generic () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f8bf4e4ac25 in g_closure_invoke () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f8bf4e5cc32 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f8bf4e6588c in g_signal_emit_valist () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f8bf4e65c6f in g_signal_emit () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f8bf559003a in gst_bus_sync_signal_handler () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f8bf55902d3 in gst_bus_post () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f8bf55a5748 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f8bf55821ad in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f8bf55a8743 in gst_element_post_message () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f8bf55824e9 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f8bf55ccf52 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f8be9e97d95 in  () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#26 0x00007f8bf557fc18 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f8bf55902d3 in gst_bus_post () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#28 0x00007f8bf55a5748 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f8bf55821ad in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f8bf55a8743 in gst_element_post_message () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f8bf55824e9 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f8be9e807ca in  () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#33 0x00007f8bf557fc18 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f8bf55902d3 in gst_bus_post () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#35 0x00007f8bf55a5748 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#36 0x00007f8bf55821ad in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#37 0x00007f8bf55a8743 in gst_element_post_message () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#38 0x00007f8bf55824e9 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#39 0x00007f8be9e6b6d7 in  () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#40 0x00007f8bf557fc18 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#41 0x00007f8bf55902d3 in gst_bus_post () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#42 0x00007f8bf55a5748 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#43 0x00007f8bf55a8743 in gst_element_post_message () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#44 0x00007f8bf55a8d5e in gst_element_message_full_with_details () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#45 0x00007f8bf55a8e48 in gst_element_message_full () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#46 0x00007f8bea32b76e in  () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#47 0x00007f8bf55f4a21 in  () at
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#48 0x00007f8c1206095e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f8c1205ff65 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f8c13f3a6da in start_thread (arg=0x7f8be9e5c700) at
pthread_create.c:456
#51 0x00007f8c1be6517f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f8befc2b700 (LWP 8383)):
#0  0x00007f8c1be54cad in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8c0d91b611 in pa_read () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so
#2  0x00007f8c10cbc21e in pa_mainloop_prepare () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f8c10cbcc90 in pa_mainloop_iterate () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f8c10cbcd50 in pa_mainloop_run () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f8c10ccad39 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f8c0d94a7d8 in  () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so
#7  0x00007f8c13f3a6da in start_thread (arg=0x7f8befc2b700) at
pthread_create.c:456
#8  0x00007f8c1be6517f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f8c052b4700 (LWP 8380)):
#0  0x00007f8c1207def4 in g_mutex_unlock () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8c12037a60 in g_main_context_prepare () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8c1203849b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8c1203868c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8c18467f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8c1841188a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8c1823efe3 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8c165d75c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f8c18243c98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8c13f3a6da in start_thread (arg=0x7f8c052b4700) at
pthread_create.c:456
#10 0x00007f8c1be6517f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f8c08645700 (LWP 8379)):
#0  0x00007f8c1be5918d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8c1435dc62 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f8c1435f8d7 in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f8c0b1cfed9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f8c18243c98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8c13f3a6da in start_thread (arg=0x7f8c08645700) at
pthread_create.c:456
#6  0x00007f8c1be6517f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f8c1c486140 (LWP 8378)):
[KCrash Handler]
#37 0x00007f8c1baff4f2 in Konsole::ViewManager::saveSessions(KConfigGroup&) ()
at /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.16
#38 0x00007f8c1b380f10 in KMainWindow::savePropertiesInternal(KConfig*, int) ()
at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#39 0x00007f8c1b381087 in  () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#40 0x00007f8c1843f4a9 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f8c18be17b5 in QGuiApplication::saveStateRequest(QSessionManager&)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#42 0x00007f8c18be37eb in QGuiApplicationPrivate::saveState() () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#43 0x00007f8c0b2029ed in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#44 0x00007f8c0b202d74 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#45 0x00007f8c0a97bb28 in _SmcProcessMessage () at
/usr/lib/x86_64-linux-gnu/libSM.so.6
#46 0x00007f8c0a76d167 in IceProcessMessages () at
/usr/lib/x86_64-linux-gnu/libICE.so.6
#47 0x00007f8c1843f4a9 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007f8c184b946e in QSocketNotifier::activated(int,
QSocketNotifier::QPrivateSignal) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#49 0x00007f8c1844ba62 in QSocketNotifier::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007f8c1937f35c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007f8c19386b11 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#52 0x00007f8c184138a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f8c184683bd in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x00007f8c12038377 in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f8c120385e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f8c1203868c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f8c18467f0f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#58 0x00007f8c1841188a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#59 0x00007f8c1956da07 in QDialog::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#60 0x00007f8c1a20950b in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString
const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon)
() at /usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#61 0x00007f8c1a209ffc in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&,
QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#62 0x00007f8c1a20db80 in  () at
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#63 0x00007f8c1a20dd61 in KMessageBox::information(QWidget*, QString const&,
QString const&, QString const&, QFlags<KMessageBox::Option>) () at
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#64 0x00007f8c1b3c6cce in KXmlGuiWindow::checkAmbiguousShortcuts() () at
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#65 0x00007f8c1b3c7603 in KXmlGuiWindow::createGUI(QString const&) () at
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#66 0x00007f8c1c144743 in  () at
/usr/lib/x86_64-linux-gnu/libkdeinit5_konsole.so
#67 0x00007f8c1c138910 in  () at
/usr/lib/x86_64-linux-gnu/libkdeinit5_konsole.so
#68 0x00007f8c1c139374 in  () at
/usr/lib/x86_64-linux-gnu/libkdeinit5_konsole.so
#69 0x00007f8c1c13d8f2 in  () at
/usr/lib/x86_64-linux-gnu/libkdeinit5_konsole.so
#70 0x00007f8c1c14bd25 in kdemain () at
/usr/lib/x86_64-linux-gnu/libkdeinit5_konsole.so
#71 0x00007f8c1bd7d3f1 in __libc_start_main (main=0x55883ee37770, argc=1,
argv=0x7ffdf714b748, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffdf714b738) at ../csu/libc-start.c:291
#72 0x000055883ee377aa in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list