Bug#845662: libqt5core5a: Segfault in QObject::disconnect
Package: libqt5core5a
Version: 5.7.1~20161021+dfsg-6
Severity: important
Hello,
I get a Qt5 related segfault when exiting any of the application provided by the
`calibre` package. Please re-assign to correct package if appropriate.
In the syslog I see:
```
Nov 25 17:52:21 glossy kernel: [21774.794341] QDBusConnection[20621]: segfault at 7f3f543dd220 ip 00007f3fac31eb8f sp 00007f3f57ffcb90 error 4 in libQt5Core.so.5.7.1[7f3fac065000+4cd000]
```
Backtrace (could not find any useful `-dbgsym` packages to install):
```
Core was generated by `/usr/bin/python2.7 /usr/bin/calibre'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fbdc428ab8f in QObject::disconnect(QObject const*, char const*, QObject const*, char const*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
[Current thread is 1 (Thread 0x7fbdaffff700 (LWP 17144))]
(gdb) bt full
#0 0x00007fbdc428ab8f in QObject::disconnect(QObject const*, char const*, QObject const*, char const*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#1 0x00007fbdc0ffed50 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
No symbol table info available.
#2 0x00007fbdc0feb7e2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
No symbol table info available.
#3 0x00007fbdc407fd88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4 0x00007fbdce713464 in start_thread (arg=0x7fbdaffff700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fbdaffff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140452678334208, -5589713675346736358, 0,
140721743300143, 0, 140453193498688, 5554634856892238618, 5554844778963307290},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#5 0x00007fbdcdb319df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
```
Best regards,
George
-- System Information:
Debian Release: stretch/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libqt5core5a depends on:
ii libc6 2.24-6
ii libgcc1 1:6.2.1-5
ii libglib2.0-0 2.50.2-2
ii libicu57 57.1-4
ii libpcre16-3 2:8.39-2
ii libstdc++6 6.2.1-5
ii zlib1g 1:1.2.8.dfsg-2+b3
Versions of packages libqt5core5a recommends:
ii qttranslations5-l10n 5.7.1~20161021-1
Versions of packages libqt5core5a suggests:
ii libthai0 0.1.25-2
-- no debconf information
Reply to: