Skip to content
This repository has been archived by the owner on May 10, 2018. It is now read-only.

Qupzilla 1.4.4: Crash on every close #1071

Closed
genodeftest opened this issue Oct 24, 2013 · 10 comments
Closed

Qupzilla 1.4.4: Crash on every close #1071

genodeftest opened this issue Oct 24, 2013 · 10 comments
Labels

Comments

@genodeftest
Copy link
Contributor

Using Qupzilla 1.4.4 from Fedora 20 packages

Every (!) time qupzilla exits (is closed by pressing the 'X' button) it crashes. Even if no page was open.
full backtrace from gdb:

$ gdb qupzilla
GNU gdb (GDB) Fedora 7.6.50.20130731-12.fc20
Copyright (C) 2013 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-redhat-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 /usr/bin/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".
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3800.1-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
Missing separate debuginfo for /lib64/libgraphite2.so.3
Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/90/82e46860379c3dff9004eb8c9834e50afbb528.debug
[New Thread 0x7fffef89f700 (LWP 4046)]
[New Thread 0x7fffa87bb700 (LWP 4047)]
libpng warning: iCCP: known incorrect sRGB profile
[New Thread 0x7fffa67bf700 (LWP 4048)]
Plugins::loadPlugins "Die dynamische Bibliothek konnte nicht gefunden werden." 
Plugins::loadPlugins "Die dynamische Bibliothek konnte nicht gefunden werden." 
Plugins::loadPlugins "Die dynamische Bibliothek konnte nicht gefunden werden." 
Plugins::loadPlugins "Die dynamische Bibliothek konnte nicht gefunden werden." 
QupZilla: 0 extensions loaded
libpng warning: iCCP: known incorrect sRGB profile
loaded the Generic plugin 
[New Thread 0x7fffa50f0700 (LWP 4049)]
[New Thread 0x7fff97fff700 (LWP 4050)]
[Thread 0x7fff97fff700 (LWP 4050) exited]
*** stack smashing detected ***: /usr/bin/qupzilla terminated
======= Backtrace: =========
/lib64/libc.so.6[0x3c83675d9f]
/lib64/libc.so.6(__fortify_fail+0x37)[0x3c83706bd7]
/lib64/libc.so.6(__fortify_fail+0x0)[0x3c83706ba0]
/usr/bin/qupzilla[0x402969]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x3c83621d65]
/usr/bin/qupzilla[0x402ba1]
======= Memory map: ========
00400000-00405000 r-xp 00000000 fd:00 270025                             /usr/bin/qupzilla
00604000-00605000 r--p 00004000 fd:00 270025                             /usr/bin/qupzilla
00605000-0060c000 rw-p 00005000 fd:00 270025                             /usr/bin/qupzilla
0060c000-0ac45000 rw-p 00000000 00:00 0                                  [heap]
348f400000-348f416000 r-xp 00000000 fd:00 262664                         /usr/lib64/libgnome-2.so.0.3200.1
348f416000-348f615000 ---p 00016000 fd:00 262664                         /usr/lib64/libgnome-2.so.0.3200.1
348f615000-348f616000 r--p 00015000 fd:00 262664                         /usr/lib64/libgnome-2.so.0.3200.1
348f616000-348f617000 rw-p 00016000 fd:00 262664                         /usr/lib64/libgnome-2.so.0.3200.1
348f800000-348f8d0000 r-xp 00000000 fd:00 262564                         /usr/lib64/libkrb5.so.3.3
348f8d0000-348facf000 ---p 000d0000 fd:00 262564                         /usr/lib64/libkrb5.so.3.3
348facf000-348fadd000 r--p 000cf000 fd:00 262564                         /usr/lib64/libkrb5.so.3.3
348fadd000-348fae0000 rw-p 000dd000 fd:00 262564                         /usr/lib64/libkrb5.so.3.3
3490400000-3490432000 r-xp 00000000 fd:00 262555                         /usr/lib64/libk5crypto.so.3.1
3490432000-3490631000 ---p 00032000 fd:00 262555                         /usr/lib64/libk5crypto.so.3.1
3490631000-3490633000 r--p 00031000 fd:00 262555                         /usr/lib64/libk5crypto.so.3.1
3490633000-3490634000 rw-p 00033000 fd:00 262555                         /usr/lib64/libk5crypto.so.3.1
3490634000-3490635000 rw-p 00000000 00:00 0 
3490800000-349095e000 r-xp 00000000 fd:00 262617                         /usr/lib64/libxml2.so.2.9.1
349095e000-3490b5d000 ---p 0015e000 fd:00 262617                         /usr/lib64/libxml2.so.2.9.1
3490b5d000-3490b65000 r--p 0015d000 fd:00 262617                         /usr/lib64/libxml2.so.2.9.1
3490b65000-3490b67000 rw-p 00165000 fd:00 262617                         /usr/lib64/libxml2.so.2.9.1
3490b67000-3490b69000 rw-p 00000000 00:00 0 
3490c00000-3490c47000 r-xp 00000000 fd:00 262570                         /usr/lib64/libgssapi_krb5.so.2.2
3490c47000-3490e47000 ---p 00047000 fd:00 262570                         /usr/lib64/libgssapi_krb5.so.2.2
3490e47000-3490e48000 r--p 00047000 fd:00 262570                         /usr/lib64/libgssapi_krb5.so.2.2
3490e48000-3490e4a000 rw-p 00048000 fd:00 262570                         /usr/lib64/libgssapi_krb5.so.2.2
3491400000-3491464000 r-xp 00000000 fd:00 262655                         /usr/lib64/libgnomevfs-2.so.0.2400.4
3491464000-3491663000 ---p 00064000 fd:00 262655                         /usr/lib64/libgnomevfs-2.so.0.2400.4
3491663000-3491666000 r--p 00063000 fd:00 262655                         /usr/lib64/libgnomevfs-2.so.0.2400.4
3491666000-3491668000 rw-p 00066000 fd:00 262655                         /usr/lib64/libgnomevfs-2.so.0.2400.4
3491668000-3491669000 rw-p 00000000 00:00 0 
3491800000-3491862000 r-xp 00000000 fd:00 262582                         /usr/lib64/libssl.so.1.0.1e
3491862000-3491a61000 ---p 00062000 fd:00 262582                         /usr/lib64/libssl.so.1.0.1e
3491a61000-3491a65000 r--p 00061000 fd:00 262582                         /usr/lib64/libssl.so.1.0.1e
3491a65000-3491a6c000 rw-p 00065000 fd:00 262582                         /usr/lib64/libssl.so.1.0.1e
3492400000-349240d000 r-xp 00000000 fd:00 262509                         /usr/lib64/libkrb5support.so.0.1
349240d000-349260c000 ---p 0000d000 fd:00 262509                         /usr/lib64/libkrb5support.so.0.1
349260c000-349260d000 r--p 0000c000 fd:00 262509                         /usr/lib64/libkrb5support.so.0.1
349260d000-349260e000 rw-p 0000d000 fd:00 262509                         /usr/lib64/libkrb5support.so.0.1
3492800000-3492803000 r-xp 00000000 fd:00 262559                         /usr/lib64/libcom_err.so.2.1
3492803000-3492a02000 ---p 00003000 fd:00 262559                         /usr/lib64/libcom_err.so.2.1
3492a02000-3492a03000 r--p 00002000 fd:00 262559                         /usr/lib64/libcom_err.so.2.1
3492a03000-3492a04000 rw-p 00003000 fd:00 262559                         /usr/lib64/libcom_err.so.2.1
3492c00000-3492dba000 r-xp 00000000 fd:00 262572                         /usr/lib64/libcrypto.so.1.0.1e
3492dba000-3492fb9000 ---p 001ba000 fd:00 262572                         /usr/lib64/libcrypto.so.1.0.1e
3492fb9000-3492fd4000 r--p 001b9000 fd:00 262572                         /usr/lib64/libcrypto.so.1.0.1e
3492fd4000-3492fe0000 rw-p 001d4000 fd:00 262572                         /usr/lib64/libcrypto.so.1.0.1e
3492fe0000-3492fe4000 rw-p 00000000 00:00 0 
3493000000-3493024000 r-xp 00000000 fd:00 262615                         /usr/lib64/liblzma.so.5.0.99
3493024000-3493223000 ---p 00024000 fd:00 262615                         /usr/lib64/liblzma.so.5.0.99
3493223000-3493224000 r--p 00023000 fd:00 262615                         /usr/lib64/liblzma.so.5.0.99
3493224000-3493225000 rw-p 00024000 fd:00 262615                         /usr/lib64/liblzma.so.5.0.99
3495a00000-3495a3c000 r-xp 00000000 fd:00 263442                         /usr/lib64/libxslt.so.1.1.28
3495a3c000-3495c3c000 ---p 0003c000 fd:00 263442                         /usr/lib64/libxslt.so.1.1.28
3495c3c000-3495c3d000 r--p 0003c000 fd:00 263442                         /usr/lib64/libxslt.so.1.1.28
3495c3d000-3495c3e000 rw-p 0003d000 fd:00 263442                         /usr/lib64/libxslt.so.1.1.28
3495c3e000-3495c3f000 rw-p 00000000 00:00 0 
36c2800000-36c2810000 r-xp 00000000 fd:00 270105                         /usr/lib64/libudev.so.1.4.0
36c2810000-36c2a10000 ---p 00010000 fd:00 270105                         /usr/lib64/libudev.so.1.4.0
36c2a10000-36c2a11000 r--p 00010000 fd:00 270105                         /usr/lib64/libudev.so.1.4.0
36c2a11000-36c2a12000 rw-p 00011000 fd:00 270105                         /usr/lib64/libudev.so.1.4.0
36c2c00000-36c2c21000 r-xp 00000000 fd:00 270123                         /usr/lib64/libEGL.so.1.0.0
36c2c21000-36c2e20000 ---p 00021000 fd:00 270123                         /usr/lib64/libEGL.so.1.0.0
36c2e20000-36c2e21000 r--p 00020000 fd:00 270123                         /usr/lib64/libEGL.so.1.0.0
36c2e21000-36c2e22000 rw-p 00021000 fd:00 270123                         /usr/lib64/libEGL.so.1.0.0
36c3000000-36c311f000 r-xp 00000000 fd:00 271799                         /usr/lib64/libcairo.so.2.11301.0
36c311f000-36c331f000 ---p 0011f000 fd:00 271799                         /usr/lib64/libcairo.so.2.11301.0
36c331f000-36c3322000 r--p 0011f000 fd:00 271799                         /usr/lib64/libcairo.so.2.11301.0
36c3322000-36c3324000 rw-p 00122000 fd:00 271799                         /usr/lib64/libcairo.so.2.11301.0
36c3324000-36c3325000 rw-p 00000000 00:00 0 
36c3400000-36c3406000 r-xp 00000000 fd:00 270096                         /usr/lib64/libgbm.so.1.0.0
36c3406000-36c3605000 ---p 00006000 fd:00 270096                         /usr/lib64/libgbm.so.1.0.0
36c3605000-36c3606000 r--p 00005000 fd:00 270096                         /usr/lib64/libgbm.so.1.0.0
36c3606000-36c3607000 rw-p 00006000 fd:00 270096                         /usr/lib64/libgbm.so.1.0.0
36c3800000-36c380c000 r-xp 00000000 fd:00 273100                         /usr/lib64/libpangocairo-1.0.so.0.3600.0
36c380c000-36c3a0b000 ---p 0000c000 fd:00 273100                         /usr/lib64/libpangocairo-1.0.so.0.3600.0
36c3a0b000-36c3a0c000 r--p 0000b000 fd:00 273100                         /usr/lib64/libpangocairo-1.0.so.0.3600.0
36c3a0c000-36c3a0d000 rw-p 0000c000 fd:00 273100                         /usr/lib64/libpangocairo-1.0.so.0.3600.0
36c3c00000-36c4078000 r-xp 00000000 fd:00 273104                         /usr/lib64/libgtk-x11-2.0.so.0.2400.22
36c4078000-36c4278000 ---p 00478000 fd:00 273104                         /usr/lib64/libgtk-x11-2.0.so.0.2400.22
36c4278000-36c427f000 r--p 00478000 fd:00 273104                         /usr/lib64/libgtk-x11-2.0.so.0.2400.22
36c427f000-36c4283000 rw-p 0047f000 fd:00 273104                         /usr/lib64/libgtk-x11-2.0.so.0.2400.22
36c4283000-36c4286000 rw-p 00000000 00:00 0 
36c4400000-36c44bb000 r-xp 00000000 fd:00 263210                         /usr/lib64/libgdk-x11-2.0.so.0.2400.22
36c44bb000-36c46bb000 ---p 000bb000 fd:00 263210                         /usr/lib64/libgdk-x11-2.0.so.0.2400.22
36c46bb000-36c46bf000 r--p 000bb000 fd:00 263210                         /usr/lib64/libgdk-x11-2.0.so.0.2400.22
36c46bf000-36c46c1000 rw-p 000bf000 fd:00 263210                         /usr/lib64/libgdk-x11-2.0.so.0.2400.22
36c4800000-36c4807000 r-xp 00000000 fd:00 273600                         /usr/lib64/libgailutil.so.18.0.1
36c4807000-36c4a06000 ---p 00007000 fd:00 273600                         /usr/lib64/libgailutil.so.18.0.1
36c4a06000-36c4a07000 r--p 00006000 fd:00 273600                         /usr/lib64/libgailutil.so.18.0.1
36c4a07000-36c4a08000 rw-p 00007000 fd:00 273600                         /usr/lib64/libgailutil.so.18.0.1
36c4c00000-36c4c7b000 r-xp 00000000 fd:00 273108                         /usr/lib64/libgcrypt.so.11.8.2
36c4c7b000-36c4e7b000 ---p 0007b000 fd:00 273108                         /usr/lib64/libgcrypt.so.11.8.2
36c4e7b000-36c4e7c000 r--p 0007b000 fd:00 273108                         /usr/lib64/libgcrypt.so.11.8.2
36c4e7c000-36c4e7f000 rw-p 0007c000 fd:00 273108                         /usr/lib64/libgcrypt.so.11.8.2
36c5000000-36c50b5000 r-xp 00000000 fd:00 262846                         /usr/lib64/libsqlite3.so.0.8.6
36c50b5000-36c52b5000 ---p 000b5000 fd:00 262846                         /usr/lib64/libsqlite3.so.0.8.6
36c52b5000-36c52b7000 r--p 000b5000 fd:00 262846                         /usr/lib64/libsqlite3.so.0.8.6
36c52b7000-36c52ba000 rw-p 000b7000 fd:00 262846                         /usr/lib64/libsqlite3.so.0.8.6
36c5400000-36c5435000 r-xp 00000000 fd:00 273601                         /usr/lib64/libgnomecanvas-2.so.0.3000.3
36c5435000-36c5634000 ---p 00035000 fd:00 273601                         /usr/lib64/libgnomecanvas-2.so.0.3000.3
36c5634000-36c5635000 r--p 00034000 fd:00 273601                         /usr/lib64/libgnomecanvas-2.so.0.3000.3
36c5635000-36c5636000 rw-p 00035000 fd:00 273601                         /usr/lib64/libgnomecanvas-2.so.0.3000.3
36c5636000-36c5637000 rw-p 00000000 00:00 0 
36c5c00000-36c5c6d000 r-xp 00000000 fd:00 270367                         /usr/lib64/libbonoboui-2.so.0.0.0
36c5c6d000-36c5e6d000 ---p 0006d000 fd:00 270367                         /usr/lib64/libbonoboui-2.so.0.0.0
36c5e6d000-36c5e6e000 r--p 0006d000 fd:00 270367                         /usr/lib64/libbonoboui-2.so.0.0.0
36c5e6e000-36c5e72000 rw-p 0006e000 fd:00 270367                         /usr/lib64/libbonoboui-2.so.0.0.0
36cbe00000-36cbe34000 r-xp 00000000 fd:00 269620                         /usr/lib64/librsvg-2.so.2.40.0
36cbe34000-36cc034000 ---p 00034000 fd:00 269620                         /usr/lib64/librsvg-2.so.2.40.0
36cc034000-36cc035000 r--p 00034000 fd:00 269620                         /usr/lib64/librsvg-2.so.2.40.0
36cc035000-36cc036000 rw-p 00035000 fd:00 269620                         /usr/lib64/librsvg-2.so.2.40.0
3a64400000-3a6453f000 r-xp 00000000 fd:00 278371                         /usr/lib64/libQtNetwork.so.4.8.5
3a6453f000-3a6473f000 ---p 0013f000 fd:00 278371                         /usr/lib64/libQtNetwork.so.4.8.5
3a6473f000-3a64745000 r--p 0013f000 fd:00 278371                         /usr/lib64/libQtNetwork.so.4.8.5
3a64745000-3a64747000 rw-p 00145000 fd:00 278371                         /usr/lib64/libQtNetwork.so.4.8.5
3a64800000-3a648e1000 r-xp 00000000 fd:00 270398                         /usr/lib64/libgstreamer-0.10.so.0.30.0
3a648e1000-3a64ae1000 ---p 000e1000 fd:00 270398                         /usr/lib64/libgstreamer-0.10.so.0.30.0
3a64ae1000-3a64ae6000 r--p 000e1000 fd:00 270398                         /usr/lib64/libgstreamer-0.10.so.0.30.0
3a64ae6000-3a64ae8000 rw-p 000e6000 fd:00 270398                         /usr/lib64/libgstreamer-0.10.so.0.30.0
3a64ae8000-3a64aea000 rw-p 00000000 00:00 0 
3a64c00000-3a6500b000 r-xp 00000000 fd:00 270324                         /usr/lib64/libQtXmlPatterns.so.4.8.5
3a6500b000-3a6520a000 ---p 0040b000 fd:00 270324                         /usr/lib64/libQtXmlPatterns.so.4.8.5
3a6520a000-3a65248000 r--p 0040a000 fd:00 270324                         /usr/lib64/libQtXmlPatterns.so.4.8.5
3a65248000-3a65249000 rw-p 00448000 fd:00 270324                         /usr/lib64/libQtXmlPatterns.so.4.8.5
3a65249000-3a6524b000 rw-p 00000000 00:00 0 
3a65a00000-3a65a53000 r-xp 00000000 fd:00 276286                         /usr/lib64/libgstbase-0.10.so.0.30.0
3a65a53000-3a65c52000 ---p 00053000 fd:00 276286                         /usr/lib64/libgstbase-0.10.so.0.30.0
3a65c52000-3a65c53000 r--p 00052000 fd:00 276286                         /usr/lib64/libgstbase-0.10.so.0.30.0
3a65c53000-3a65c54000 rw-p 00053000 fd:00 276286                         /usr/lib64/libgstbase-0.10.so.0.30.0
3a65e00000-3a65e10000 r-xp 00000000 fd:00 262397                         /usr/lib64/libgstinterfaces-0.10.so.0.25.0
3a65e10000-3a66010000 ---p 00010000 fd:00 262397                         /usr/lib64/libgstinterfaces-0.10.so.0.25.0
3a66010000-3a66011000 r--p 00010000 fd:00 262397                         /usr/lib64/libgstinterfaces-0.10.so.0.25.0
3a66011000-3a66012000 rw-p 00011000 fd:00 262397                         /usr/lib64/libgstinterfaces-0.10.so.0.25.0
3a66200000-3a66221000 r-xp 00000000 fd:00 267892                         /usr/lib64/libgstpbutils-0.10.so.0.25.0
3a66221000-3a66421000 ---p 00021000 fd:00 267892                         /usr/lib64/libgstpbutils-0.10.so.0.25.0
3a66421000-3a66423000 r--p 00021000 fd:00 267892                         /usr/lib64/libgstpbutils-0.10.so.0.25.0
3a66423000-3a66424000 rw-p 00023000 fd:00 267892                         /usr/lib64/libgstpbutils-0.10.so.0.25.0
3a69000000-3a6901b000 r-xp 00000000 fd:00 263166                         /usr/lib64/libgstvideo-0.10.so.0.25.0
3a6901b000-3a6921b000 ---p 0001b000 fd:00 263166                         /usr/lib64/libgstvideo-0.10.so.0.25.0
3a6921b000-3a6921c000 r--p 0001b000 fd:00 263166                         /usr/lib64/libgstvideo-0.10.so.0.25.0
3a6921c000-3a6921d000 rw-p 0001c000 fd:00 263166                         /usr/lib64/libgstvideo-0.10.so.0.25.0
3a69400000-3a6940b000 r-xp 00000000 fd:00 270970                         /usr/lib64/libgstapp-0.10.so.0.25.0
3a6940b000-3a6960a000 ---p 0000b000 fd:00 270970                         /usr/lib64/libgstapp-0.10.so.0.25.0
3a6960a000-3a6960b000 r--p 0000a000 fd:00 270970                         /usr/lib64/libgstapp-0.10.so.0.25.0
3a6960b000-3a6960c000 rw-p 0000b000 fd:00 270970                         /usr/lib64/libgstapp-0.10.so.0.25.0
Program received signal SIGABRT, Aborted.
0x0000003c83635c59 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56    return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
Missing separate debuginfos, use: debuginfo-install GConf2-3.2.6-7.fc20.x86_64 ORBit2-2.14.19-9.fc20.x86_64 PackageKit-gtk3-module-0.8.12-1.fc20.x86_64 adwaita-gtk2-theme-3.10.0-1.fc20.x86_64 avahi-glib-0.6.31-21.fc20.x86_64 avahi-libs-0.6.31-21.fc20.x86_64 dbus-glib-0.100.2-2.fc20.x86_64 dbus-libs-1.6.12-1.fc20.x86_64 dconf-0.18.0-2.fc20.x86_64 expat-2.1.0-7.fc20.x86_64 fontconfig-2.11.0-1.fc20.x86_64 freetype-2.5.0-4.fc20.x86_64 glib-networking-2.38.1-1.fc20.x86_64 gmp-5.1.2-2.fc20.x86_64 gnome-vfs2-2.24.4-14.fc20.x86_64 gnutls-3.1.13-3.fc20.x86_64 gstreamer-0.10.36-6.fc20.x86_64 gstreamer-plugins-base-0.10.36-6.fc20.x86_64 gtk2-2.24.22-1.fc20.x86_64 gvfs-1.18.2-1.fc20.x86_64 harfbuzz-0.9.22-1.fc20.x86_64 hunspell-1.3.2-14.fc20.x86_64 jbigkit-libs-2.0-9.fc20.x86_64 keyutils-libs-1.5.8-1.fc20.x86_64 krb5-libs-1.11.3-24.fc20.x86_64 lcms-libs-1.19-10.fc20.x86_64 libICE-1.0.8-6.fc20.x86_64 libSM-1.2.1-6.fc20.x86_64 libXau-1.0.8-2.fc20.x86_64 libXcomposite-0.4.4-4.fc20.x86_64 libXcursor-1.1.14-2.fc20.x86_64 libXdamage-1.1.4-4.fc20.x86_64 libXext-1.3.2-2.fc20.x86_64 libXfixes-5.0.1-2.fc20.x86_64 libXi-1.7.2-2.fc20.x86_64 libXinerama-1.1.3-2.fc20.x86_64 libXrandr-1.4.1-2.fc20.x86_64 libXrender-0.9.8-2.fc20.x86_64 libXxf86vm-1.1.3-2.fc20.x86_64 libart_lgpl-2.3.21-8.fc20.x86_64 libbluray-0.2.3-3.fc20.x86_64 libbonobo-2.32.1-6.fc20.x86_64 libbonoboui-2.24.5-6.fc20.x86_64 libcanberra-0.30-4.fc20.x86_64 libcanberra-gtk2-0.30-4.fc20.x86_64 libcom_err-1.42.8-3.fc20.x86_64 libcroco-0.6.8-3.fc20.x86_64 libdrm-2.4.46-2.fc20.x86_64 libffi-3.0.13-5.fc20.x86_64 libgcrypt-1.5.3-2.fc20.x86_64 libgnome-2.32.1-7.fc20.x86_64 libgnome-keyring-3.10.0-1.fc20.x86_64 libgnomecanvas-2.30.3-7.fc20.x86_64 libgnomeui-2.24.5-7.fc20.x86_64 libgpg-error-1.12-1.fc20.x86_64 libicu-50.1.2-10.fc20.x86_64 libmng-1.0.10-12.fc20.x86_64 libmodman-2.0.1-7.fc20.x86_64 libogg-1.3.0-6.fc20.x86_64 libpng-1.6.3-3.fc20.x86_64 libproxy-0.4.11-7.fc20.x86_64 libselinux-2.1.13-19.fc20.x86_64 libtasn1-3.3-2.fc20.x86_64 libtdb-1.2.12-2.fc20.x86_64 libtiff-4.0.3-12.fc20.x86_64 libtool-ltdl-2.4.2-21.fc20.x86_64 libuuid-2.24-1.fc20.x86_64 libvorbis-1.3.3-6.fc20.x86_64 libwayland-client-1.2.0-3.fc20.x86_64 libwayland-server-1.2.0-3.fc20.x86_64 libwebp-0.3.1-2.fc20.x86_64 libxcb-1.9.1-3.fc20.x86_64 libxslt-1.1.28-5.fc20.x86_64 mesa-libEGL-9.2-1.20130919.fc20.x86_64 mesa-libGL-9.2-1.20130919.fc20.x86_64 mesa-libgbm-9.2-1.20130919.fc20.x86_64 mesa-libglapi-9.2-1.20130919.fc20.x86_64 nettle-2.6-3.fc20.x86_64 nss-softokn-freebl-3.15.2-1.fc20.x86_64 openssl-libs-1.0.1e-28.fc20.x86_64 orc-0.4.18-1.fc20.x86_64 p11-kit-0.20.1-1.fc20.x86_64 pcre-8.33-2.fc20.1.x86_64 pixman-0.30.0-3.fc20.x86_64 popt-1.13-15.fc20.x86_64 qt-mobility-1.2.2-0.5.20120224git.fc20.x86_64 sqlite-3.8.1-1.fc20.x86_64 systemd-libs-208-4.fc20.x86_64 xz-libs-5.1.2-6alpha.fc20.x86_64
(gdb) bt full
#0  0x0000003c83635c59 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 4042
        selftid = 4042
#1  0x0000003c83637368 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x3662696c2f727375, sa_sigaction = 0x3662696c2f727375}, 
          sa_mask = {__val = {7599109011793522484, 3687939220371091044, 4049971238327169070, 7076049124519325744, 
              3472328326292976739, 3472310980127322656, 7358934774648418352, 3618134464467581540, 
              2314885530819965240, 2314885530818453536, 2314885530818453536, 8247064187908399136, 
              7795506888185572399, 3346019690862568041, 7076010645873765942, 8}}, sa_flags = 62, 
          sa_restorer = 0x7fffffffd770}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x0000003c83675da4 in __libc_message (do_abort=do_abort@entry=2, 
    fmt=fmt@entry=0x3c8377b0a1 "*** %s ***: %s terminated\n") at ../sysdeps/posix/libc_fatal.c:175
        ap = {{gp_offset = 32, fp_offset = 0, overflow_arg_area = 0x7fffffffd780, reg_save_area = 0x7fffffffd710}}
        fd = 6
        on_2 = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
        written = <optimized out>
#3  0x0000003c83706bd7 in __GI___fortify_fail (msg=msg@entry=0x3c8377b089 "stack smashing detected")
    at fortify_fail.c:31
No locals.
#4  0x0000003c83706ba0 in __stack_chk_fail () at stack_chk_fail.c:28
No locals.
#5  0x0000000000402969 in main (argc=1, argv=0x7fffffffdab8) at main.cpp:194
No locals.

This bug may or may not be related to #838

@JHooverman
Copy link
Member

I assume, that QupZilla was working before. Did you have this issue with version 1.4.3? What did you do or change in your system, that makes QupZilla behave like this?

@genodeftest
Copy link
Contributor Author

I don't exactly know what changed on my system to make this crash happen. I can reproduce this bug without having any profile (deleted/moved the old one). Reinstalling the package does not fix this problem. I this may be related to updating Fedora from 19 to 20.

@genodeftest
Copy link
Contributor Author

I didn't have qupzilla 1.4.3 installed from Fedora repositories but 1.4.4 was working before. on F19.

@genodeftest
Copy link
Contributor Author

I currently can't test with my setup here but I think that Qupzilla crashes for me on F20 since Fedora enables GCC stack smashing protection by default and most other distributions or people don't. Have you tried compiling Qupzilla with stack smashing protection enabled?
See also https://bugzilla.redhat.com/show_bug.cgi?id=949553 which might be related

@nowrep
Copy link
Member

nowrep commented Oct 29, 2013

Can you please send me all compiler options that have been used to build qupzilla?

@nowrep
Copy link
Member

nowrep commented Oct 29, 2013

Btw this message looks suspicious too libpng warning: iCCP: known incorrect sRGB profile.
It was reported in #843 and should be fixed now. Looks like it isn't ..

@rdieter
Copy link

rdieter commented Oct 29, 2013

Here are the complete build logs, http://koji.fedoraproject.org/koji/buildinfo?buildID=467573

Here's a sample line:

g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -g -Wall -W -D_REENTRANT -fPIC -DUSE_QTWEBKIT_2_2 -DUSE_QTWEBKIT_2_3 -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -DQUPZILLA_DEBUG_BUILD -DUSE_WEBGL -DKDE -DUSE_LIBPATH="/usr/lib64/" -DUSE_DATADIR="/usr/share/qupzilla/" -DQZ_WS_X11 -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtWebKit -I/usr/include -I../../lib/3rdparty -I../../lib/app -I../../lib/autofill -I../../lib/bookmarks -I../../lib/cookies -I../../lib/session -I../../lib/downloads -I../../lib/history -I../../lib/navigation -I../../lib/network -I../../lib/other -I../../lib/preferences -I../../lib/rss -I../../lib/tools -I/builddir/build/BUILD/qupzilla-1.4.4/src/lib/utils -I../../lib/webview -I../../lib/plugins -I../../lib/sidebar -I../../lib/data -I../../lib/adblock -I../../lib/desktopnotifications -I../../lib/opensearch -I../../lib/bookmarksimport -I../../lib/popupwindow -Ibuild -o build/qrc_testplugin.o build/qrc_testplugin.cpp

@genodeftest
Copy link
Contributor Author

How do I get the compiler options? I am using the binary package provided by fedora repositories.

I reported this bug at redhat/Fedora Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1024495

I just noticed that qupzilla even crashes when starting with
$ qupzilla --help
Backtrace is the same as for closing qupzilla (see above).

@genodeftest
Copy link
Contributor Author

Sorry for all that trouble. I found the reason: There was a manually built binary library from qupzilla I built some time ago and didn't correctly remove. I removed that library and reinstalled qupzilla (made sure no other qupzilla files are around) and qupzilla now works fine and doesn't crash at exit any more.

@nowrep
Copy link
Member

nowrep commented Oct 30, 2013

Ah :-D Well, I'm glad it works for you now :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants