FS#49652 - kaffeine segfaults due to libQtGui.so.4

Attached to Project: Arch Linux
Opened by Parker Reed (parkerlreed) - Friday, 10 June 2016, 16:06 GMT
Last edited by Antonio Rojas (arojas) - Friday, 10 June 2016, 17:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

kaffeine seems to be built against qt5 but segfaults due to a qt4 lib

Additional info:
* package version(s)

kaffeine 2.0.2-1
qt4 4.8.7-9
qt5-base 5.6.0-7

* config and/or log files etc.

PID: 1654 (kaffeine)
UID: 1000 (parker)
GID: 1000 (parker)
Signal: 11 (SEGV)
Timestamp: Fri 2016-06-10 11:57:05 EDT (2s ago)
Command Line: kaffeine
Executable: /usr/bin/kaffeine
Control Group: /user.slice/user-1000.slice/session-c1.scope
Unit: session-c1.scope
Slice: user-1000.slice
Session: c1
Owner UID: 1000 (parker)
Boot ID: 7670099648a34d48ae6c3557c7a3ac64
Machine ID: 3f3df708a1744fd282c9ae2487731d49
Hostname: e455
Coredump: /var/lib/systemd/coredump/core.kaffeine.1000.7670099648a34d48ae6c3557c7a3ac64.1654.1465574225000000000000.lz4
Message: Process 1654 (kaffeine) of user 1000 dumped core.

Stack trace of thread 1654:
#0 0x00007f96e34afb74 n/a (libQtGui.so.4)
#1 0x00007f96fed2f4aa n/a (n/a)

[ 294.503884] kaffeine[1654]: segfault at 7f96fae12a20 ip 00007f96e34afb74 sp 00007fff8838ab30 error 7 in libQtGui.so.4.8.7[7f96e32c0000+ae5000]


Steps to reproduce:

Launch kaffeine
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 10 June 2016, 17:59 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Corrupt vlc plugin cache
Comment by Parker Reed (parkerlreed) - Friday, 10 June 2016, 16:18 GMT
If I remove qt4 the issue goes away and kaffeine launches successfully.
Comment by Doug Newgard (Scimmia) - Friday, 10 June 2016, 17:10 GMT
Can you run vlc successfully?
Comment by Antonio Rojas (arojas) - Friday, 10 June 2016, 17:48 GMT
try reinstalling vlc
Comment by Parker Reed (parkerlreed) - Friday, 10 June 2016, 17:51 GMT
vlc runs fine with qt4 installed.

Here's a strace for both kaffeine with qt4 and without qt4

https://dl.dropboxusercontent.com/u/71679/kaffeine-strace.txt (3.3MB)

https://dl.dropboxusercontent.com/u/71679/kaffeine-strace-woqt4.txt (18MB)
Comment by Parker Reed (parkerlreed) - Friday, 10 June 2016, 17:57 GMT
So some combination of reinstalling qt4, vlc, and phonon-qt5-gstreamer has solved it. Both kaffeine and qt4 are installed and it is working.

Loading...