Closed GoogleCodeExporter closed 9 years ago
[shana@lenalee:~]$ gdb cantata
GNU gdb (GDB) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
Ran again with debug symbols. Not much new info but there you go anyway.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from cantata...done.
(gdb) r
Starting program:
/nix/store/5chx8ahk6zy2rg8zrdvmrx98sbdbk6pi-user-environment/bin/cantata
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/nix/store/94n64qy99ja0vgbkf675nyk39g9b978n-glibc-2.19/lib/libthread_db.so.1".
warning: File
"/nix/store/8jm0wksask7cpf85miyakihyfch1y21q-gcc-4.8.3/lib64/libstdc++.so.6.0.19
-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to
"$debugdir:$datadir/auto-load".
To enable execution of this file add
add-auto-load-safe-path /nix/store/8jm0wksask7cpf85miyakihyfch1y21q-gcc-4.8.3/lib64/libstdc++.so.6.0.19-gdb.py
line to your configuration file "/home/shana/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/home/shana/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
[New Thread 0x7fffe3647700 (LWP 17923)]
Qt Warning: Could not find a location of the system's Compose files. Consider
setting the QTCOMPOSE environment variable.
Qt Warning: Could not find a location of the system's Compose files. Consider
setting the QTCOMPOSE environment variable.
[New Thread 0x7fffe2c3b700 (LWP 17925)]
[New Thread 0x7fffe0a0f700 (LWP 17926)]
[New Thread 0x7fffdb02b700 (LWP 17927)]
[New Thread 0x7fffda041700 (LWP 17928)]
[New Thread 0x7fffd9840700 (LWP 17929)]
[New Thread 0x7fffd903f700 (LWP 17930)]
[New Thread 0x7fffd883e700 (LWP 17931)]
[New Thread 0x7fffbffff700 (LWP 17932)]
[New Thread 0x7fffbf7fe700 (LWP 17933)]
[New Thread 0x7fffbeffd700 (LWP 17934)]
[New Thread 0x7fffbe7fc700 (LWP 17935)]
[New Thread 0x7fffbdffb700 (LWP 17936)]
[New Thread 0x7fffbd7fa700 (LWP 17937)]
[New Thread 0x7fffbcff9700 (LWP 17938)]
[New Thread 0x7fff9bfff700 (LWP 17939)]
[New Thread 0x7fff9b7fe700 (LWP 17940)]
[New Thread 0x7fff9affd700 (LWP 17941)]
[New Thread 0x7fff9a7fc700 (LWP 17942)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6e44a80 in QAbstractButton::isChecked() const () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
(gdb) bt
#0 0x00007ffff6e44a80 in QAbstractButton::isChecked() const () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#1 0x00000000006b598d in InterfaceSettings::enableStartupState
(this=0x2c30d70) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/gui/interfacesettings.cpp:500
#2 0x000000000087e8ee in InterfaceSettings::qt_static_metacall (_o=0x2c30d70,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffaf50) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/build/gui/moc_interfacesetting
s.cpp:118
#3 0x00007ffff76c6d66 in QMetaObject::activate(QObject*, int, int, void**) ()
from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#4 0x00007ffff70bc5e2 in QAbstractButton::toggled(bool) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#5 0x00007ffff6e463f7 in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#6 0x00007ffff6e4652c in QAbstractButton::setChecked(bool) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#7 0x00000000006b38a9 in InterfaceSettings::load (this=0x2c30d70) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/gui/interfacesettings.cpp:282
#8 0x00000000006ae50e in PreferencesDialog::PreferencesDialog (this=0x2bdc5c0,
parent=0x7fffffffd380) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/gui/preferencesdialog.cpp:82
#9 0x000000000069d4a1 in MainWindow::showPreferencesDialog
(this=0x7fffffffd380, page=...) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/gui/mainwindow.cpp:1197
#10 0x000000000087a86f in MainWindow::qt_static_metacall (_o=0x7fffffffd380,
_c=QMetaObject::InvokeMetaMethod, _id=28, _a=0x7fffffffb5f0) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/build/gui/moc_mainwindow.cpp:6
53
#11 0x00007ffff76c6d66 in QMetaObject::activate(QObject*, int, int, void**) ()
from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#12 0x00007ffff6d67d12 in QAction::triggered(bool) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#13 0x00007ffff6d6a1f8 in QAction::activate(QAction::ActionEvent) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#14 0x00007ffff6ebbf6a in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#15 0x00007ffff6ebfdb4 in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#16 0x00007ffff6ec407a in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#17 0x00007ffff6da9fd5 in QWidget::event(QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#18 0x00007ffff6ec481b in QMenu::event(QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#19 0x00007ffff6d6ef0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#20 0x00007ffff6d74da5 in QApplication::notify(QObject*, QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#21 0x00007ffff769f88d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#22 0x00007ffff6d72c61 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#23 0x00007ffff6dc6a4a in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#24 0x00007ffff6dc8a9b in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#25 0x00007ffff6d6ef0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#26 0x00007ffff6d740d6 in QApplication::notify(QObject*, QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#27 0x00007ffff769f88d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#28 0x00007ffff638ab0c in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEv
ent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Gui.so.5
#29 0x00007ffff638c1b5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::
WindowSystemEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Gui.so.5
#30 0x00007ffff6375278 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsF
lag>) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Gui.so.5
#31 0x00007fffe58acd10 in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/plugins/platforms/libqxcb.s
o
#32 0x00007ffff3b36574 in g_main_context_dispatch () from
/nix/store/fh0mm2lk9xhhfhbkhzpwyhf754lcbn6q-glib-2.40.0/lib/libglib-2.0.so.0
#33 0x00007ffff3b367b8 in g_main_context_iterate.isra () from
/nix/store/fh0mm2lk9xhhfhbkhzpwyhf754lcbn6q-glib-2.40.0/lib/libglib-2.0.so.0
#34 0x00007ffff3b3685c in g_main_context_iteration () from
/nix/store/fh0mm2lk9xhhfhbkhzpwyhf754lcbn6q-glib-2.40.0/lib/libglib-2.0.so.0
#35 0x00007ffff76ec2bc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#36 0x00007ffff769e5cb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#37 0x00007ffff6ec3078 in QMenu::exec(QPoint const&, QAction*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#38 0x00007ffff6f011d3 in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#39 0x00007ffff76c6d66 in QMetaObject::activate(QObject*, int, int, void**) ()
from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#40 0x00007ffff6e45477 in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#41 0x00007ffff6e45636 in QAbstractButton::mousePressEvent(QMouseEvent*) ()
from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#42 0x00007ffff6f01a3c in QToolButton::mousePressEvent(QMouseEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#43 0x00007ffff6da9d42 in QWidget::event(QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#44 0x00007ffff6f01cc9 in QToolButton::event(QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#45 0x00007ffff6d6ef0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#46 0x00007ffff6d74da5 in QApplication::notify(QObject*, QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#47 0x00007ffff769f88d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#48 0x00007ffff6d72c61 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#49 0x00007ffff6dc6c9f in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#50 0x00007ffff6dc8a9b in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#51 0x00007ffff6d6ef0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#52 0x00007ffff6d740d6 in QApplication::notify(QObject*, QEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Widgets.so.5
#53 0x00007ffff769f88d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#54 0x00007ffff638ab0c in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEv
ent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Gui.so.5
#55 0x00007ffff638c1b5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::
WindowSystemEvent*) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Gui.so.5
#56 0x00007ffff6375278 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsF
lag>) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Gui.so.5
#57 0x00007fffe58acd10 in ?? () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/plugins/platforms/libqxcb.s
o
#58 0x00007ffff3b36574 in g_main_context_dispatch () from
/nix/store/fh0mm2lk9xhhfhbkhzpwyhf754lcbn6q-glib-2.40.0/lib/libglib-2.0.so.0
#59 0x00007ffff3b367b8 in g_main_context_iterate.isra () from
/nix/store/fh0mm2lk9xhhfhbkhzpwyhf754lcbn6q-glib-2.40.0/lib/libglib-2.0.so.0
#60 0x00007ffff3b3685c in g_main_context_iteration () from
/nix/store/fh0mm2lk9xhhfhbkhzpwyhf754lcbn6q-glib-2.40.0/lib/libglib-2.0.so.0
#61 0x00007ffff76ec2bc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#62 0x00007ffff769e5cb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#63 0x00007ffff76a4d01 in QCoreApplication::exec() () from
/nix/store/dn7gd6s7y68mw8pfdy1m9vac689qmjv6-qt-5.2.1/lib/libQt5Core.so.5
#64 0x000000000078edd2 in main (argc=1, argv=0x7fffffffdaa8) at
/tmp/nix-build-cantata-1.3.54-r5152.drv-0/cantata/gui/main.cpp:339
(gdb) q
A debugging session is active.
Inferior 1 [process 17919] will be killed.
Quit anyway? (y or n) y
Original comment by fuuze...@fuuzetsu.co.uk
on 4 Aug 2014 at 8:58
Thanks for the backtrace - VERY helpful :-)
Can you please update, and try now? Hopefully the crash should be gone.
Original comment by craig.p....@gmail.com
on 10 Aug 2014 at 9:24
Fixed. Thanks for great work as usual!
Original comment by fuuze...@fuuzetsu.co.uk
on 10 Aug 2014 at 10:28
Thanks for the confirmation.
Original comment by craig.p....@gmail.com
on 10 Aug 2014 at 4:33
Original issue reported on code.google.com by
fuuze...@fuuzetsu.co.uk
on 4 Aug 2014 at 8:13