http://bugzilla.opensuse.org/show_bug.cgi?id=934079
Vit Pelcak
qupzilla using qt5ct plugin (QupZilla: 1 extensions loaded QupZilla: Crashed :( Saving backtrace in /home/vpelcak/.config/qupzilla/crashlog ... Backtrace successfuly saved in /home/vpelcak/.config/qupzilla/crashlog/Crash-2015-06-12T08:39:58.txt Neúspěšně ukončen (SIGABRT)
So I tried to run qupzilla in gdb:
gdb qupzilla
GNU gdb (GDB; openSUSE Factory) 7.9
Copyright (C) 2015 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.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://bugs.opensuse.org/.
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"...
warning: /etc/gdbinit.d/gdb-heap.py: Adresář nebo soubor neexistuje
Reading symbols from qupzilla...Reading symbols from
/usr/lib/debug/usr/bin/qupzilla.debug...done.
done.
(gdb) run
Starting program: /usr/bin/qupzilla
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
using qt5ct plugin (QupZilla: 1 extensions loaded
[New Thread 0x7fff8d922700 (LWP 21566)]
[New Thread 0x7fff8e123700 (LWP 21565)]
[New Thread 0x7fff8e924700 (LWP 21564)]
[New Thread 0x7fff8f125700 (LWP 21563)]
[New Thread 0x7fff94928700 (LWP 21562)]
[New Thread 0x7fff98387700 (LWP 21560)]
[New Thread 0x7fffd8b8a700 (LWP 21559)]
[New Thread 0x7fffe46d4700 (LWP 21558)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff45592e2 in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:993
993 kernel/qobject.cpp: Adresář nebo soubor neexistuje.
(gdb) bt
#0 0x00007ffff45592e2 in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:993
#1 0x00007ffff44a1579 in QFileSystemWatcher::~QFileSystemWatcher
(this=0x64d940, __in_chrg=<optimized out>)
at io/qfilesystemwatcher.cpp:220
#2 0x00007ffff454f69c in QObjectPrivate::deleteChildren
(this=this@entry=0x6488d0) at kernel/qobject.cpp:1950
#3 0x00007ffff45593bc in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#4 0x00007fffe3ac11f9 in Qt5CTPlatformTheme::~Qt5CTPlatformTheme
(this=0x64c2f0, __in_chrg=<optimized out>)
at qt5ctplatformtheme.cpp:66
#5 0x00007ffff24d84d4 in QGuiApplicationPrivate::~QGuiApplicationPrivate
(this=0x615000, __in_chrg=<optimized out>)
at kernel/qguiapplication.cpp:1369
#6 0x00007ffff7035039 in QApplicationPrivate::~QApplicationPrivate
(this=0x615000, __in_chrg=<optimized out>)
at kernel/qapplication.cpp:183
#7 0x00007ffff4559404 in cleanup (pointer=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:54
#8 ~QScopedPointer (this=0x7fffffffdb68, __in_chrg=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:101
#9 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at
kernel/qobject.cpp:882
#10 0x00007ffff7036b4f in QApplication::~QApplication (this=0x7fffffffdb60,
__in_chrg=<optimized out>)
at kernel/qapplication.cpp:803
#11 0x0000000000402dae in main (argc=1, argv=<optimized out>) at main.cpp:185
(gdb) bt full
#0 0x00007ffff45592e2 in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:993
m = 0x3
slotObj = <optimized out>
sender = 0x3a6f1df
senderLists = <optimized out>
signalSlotMutex = 0x7ffff4962b10 <_q_ObjectMutexPool+528>
locker = {val = 140737296870161}
node = 0x3135c60
d = <optimized out>
#1 0x00007ffff44a1579 in QFileSystemWatcher::~QFileSystemWatcher
(this=0x64d940, __in_chrg=<optimized out>)
at io/qfilesystemwatcher.cpp:220
No locals.
#2 0x00007ffff454f69c in QObjectPrivate::deleteChildren
(this=this@entry=0x6488d0) at kernel/qobject.cpp:1950
i = 0
#3 0x00007ffff45593bc in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1030
d = <optimized out>
#4 0x00007fffe3ac11f9 in Qt5CTPlatformTheme::~Qt5CTPlatformTheme
(this=0x64c2f0, __in_chrg=<optimized out>)
at qt5ctplatformtheme.cpp:66
No locals.
#5 0x00007ffff24d84d4 in QGuiApplicationPrivate::~QGuiApplicationPrivate
(this=0x615000, __in_chrg=<optimized out>)
at kernel/qguiapplication.cpp:1369
No locals.
#6 0x00007ffff7035039 in QApplicationPrivate::~QApplicationPrivate
(this=0x615000, __in_chrg=<optimized out>)
at kernel/qapplication.cpp:183
No locals.
#7 0x00007ffff4559404 in cleanup (pointer=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:54
No locals.
#8 ~QScopedPointer (this=0x7fffffffdb68, __in_chrg=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:101
oldD = <optimized out>
#9 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at
kernel/qobject.cpp:882
No locals.
#10 0x00007ffff7036b4f in QApplication::~QApplication (this=0x7fffffffdb60,
__in_chrg=<optimized out>)
at kernel/qapplication.cpp:803
No locals.
#11 0x0000000000402dae in main (argc=1, argv=<optimized out>) at main.cpp:185
style = {static MaxSize = 1073741800, d = 0x7ffff45d3e20
QArrayData::shared_null}
app = {<QtSingleApplication> = {<QApplication> = {<QGuiApplication> =
{<QCoreApplication> = {<QObject> = {
_vptr.QObject = 0x7ffff4958e10