Bug 362641 - Crashed everytime while opening mp4 file
Summary: Crashed everytime while opening mp4 file
Status: RESOLVED INTENTIONAL
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Mauro Carvalho Chehab
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-05-04 00:01 UTC by Alexander Piskarev
Modified: 2016-06-01 09:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Piskarev 2016-05-04 00:01:14 UTC
Application: kaffeine-xbu (1.2.2 1.2.6)
KDE Platform Version: 4.14.18
Qt Version: 4.8.6
Operating System: Linux 4.1.20-11-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Crashed regularly while trying to open mp4 file. File was downloaded by Firefox.

-- Backtrace:
Application: Kaffeine (kaffeine-xbu), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2368c40780 (LWP 10226))]

Thread 9 (Thread 0x7f2357730700 (LWP 10228)):
#0  0x00007f23672a93e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f23684d6701 in  () at /usr/lib64/libxine.so.2
#2  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#3  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f2350852700 (LWP 10229)):
#0  0x00007f2351b088e6 in pa_pstream_unref () at /usr/lib64/pulseaudio/libpulsecommon-7.0.so
#1  0x00007f2351b08e1d in  () at /usr/lib64/pulseaudio/libpulsecommon-7.0.so
#2  0x00007f2351b096ba in  () at /usr/lib64/pulseaudio/libpulsecommon-7.0.so
#3  0x00007f2351d641b4 in pa_mainloop_dispatch () at /usr/lib64/libpulse.so.0
#4  0x00007f2351d6458a in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#5  0x00007f2351d64630 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#6  0x00007f2351d72783 in  () at /usr/lib64/libpulse.so.0
#7  0x00007f2351b18f98 in  () at /usr/lib64/pulseaudio/libpulsecommon-7.0.so
#8  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f2343ffd700 (LWP 10230)):
#0  0x00007f23672a903f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f23684e8753 in  () at /usr/lib64/libxine.so.2
#2  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#3  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f233e425700 (LWP 10231)):
#0  0x00007f23672a93e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f23684e221b in  () at /usr/lib64/libxine.so.2
#2  0x00007f23684e4a44 in  () at /usr/lib64/libxine.so.2
#3  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f233d83b700 (LWP 10232)):
[KCrash Handler]
#6  0x00007f2336b216ab in init_postprocess () at /usr/lib64/xine/plugins/2.5/xineplug_decode_ff.so
#7  0x00007f2336b22223 in ff_handle_preview_buffer () at /usr/lib64/xine/plugins/2.5/xineplug_decode_ff.so
#8  0x00007f2336b22f7b in ff_decode_data () at /usr/lib64/xine/plugins/2.5/xineplug_decode_ff.so
#9  0x00007f23684e0a87 in  () at /usr/lib64/libxine.so.2
#10 0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f233d03a700 (LWP 10233)):
#0  0x00007f23672a903f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f23684da43b in  () at /usr/lib64/libxine.so.2
#2  0x00007f23684e15d4 in  () at /usr/lib64/libxine.so.2
#3  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f233c839700 (LWP 10234)):
#0  0x00007f23672a903f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f23684ea5fb in xine_event_wait () at /usr/lib64/libxine.so.2
#2  0x00007f23684ea69e in  () at /usr/lib64/libxine.so.2
#3  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f23368f9700 (LWP 10235)):
#0  0x00007f2365f8f253 in select () at /lib64/libc.so.6
#1  0x00007f23685010a4 in xine_usec_sleep () at /usr/lib64/libxine.so.2
#2  0x00007f23684efa6a in  () at /usr/lib64/libxine.so.2
#3  0x00007f23672a50a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2365f95fed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f2368c40780 (LWP 10226)):
#0  0x00007f23672a93e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f23684d2f4f in xine_play () at /usr/lib64/libxine.so.2
#2  0x00000000004058cd in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 358228.

Possible duplicates by query: bug 358631, bug 358228, bug 357994.

Reported using DrKonqi
Comment 1 Mauro Carvalho Chehab 2016-06-01 09:27:45 UTC
The Kaffeine version you're using is too old... it still uses the xine backend to play videos. We moved to libVLC sometime ago, and we just released upstream a version 2.0.1, with is based on KDE5. So, lots of change too. Could you please test the upstream version and see it if works? the README file contains instructions about how to compile it. You can find it at our git repository:

https://quickgit.kde.org/?p=kaffeine.git

As this BZ seems to be related with a too old version, I'm closing the bug. If you find problems with version 2.0.1, please re-open.