Several applications crashes when reading a mpeg4 video

Bug #1324243 reported by Hadrien
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Fix Released
Undecided
Unassigned
vlc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I am reporting this bug on the Ubuntu section as it affects several programs.

Yesterday (2014-05-27) I started experiencing crashes with HD channels on my DVB-T tuner and the latest version of Kaffeine that uses VLC facilites for decoding. My Ubuntu version is a 14.04 LTS x64 and is up to date.

I had a small video recorded one week ago when the HD video decoding was still working. Now if I play it with Kaffeine -> crash. If I try to read it in VLC -> crash, if I try to check properties in Nautilus -> crash, try to play in Totem -> crash

So it looks like a low level component was updated and is now causing a crash on all software relying on it.

Kaffeine version: 1.3-git
VLC version: 2.1.5 Rincewind
Nautilus version: 3.10.1
Totem : 3.10.1

With Kaffeine and VLC I get a stack trace that looks like that:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fdeb2847700 (LWP 29065)]
0x00007fdef766849a in ?? () from /usr/lib/libvlccore.so.7
(gdb) bt
#0 0x00007fdef766849a in ?? () from /usr/lib/libvlccore.so.7
#1 0x00007fdef766a519 in ?? () from /usr/lib/libvlccore.so.7
#2 0x00007fdef7ee9182 in start_thread (arg=0x7fdeb2847700)
    at pthread_create.c:312
#3 0x00007fdef7a1230d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

And on Nautilus I get a different one:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f499318e700 (LWP 8826)]
0x00007f49ac14bf12 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
(gdb) bt
#0 0x00007f49ac14bf12 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#1 0x00007f49ac14c671 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#2 0x00007f49cce8fc73 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#3 0x00007f49cce9004b in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#4 0x00007f49cce91036 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#5 0x00007f49cd791d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6 0x00007f49c3bc82a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#7 0x00007f49cd791d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8 0x00007f49c3baab09 in gst_base_parse_push_frame () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#9 0x00007f49c3bae1c3 in gst_base_parse_finish_frame () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#10 0x00007f49ac373c33 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioparsers.so
#11 0x00007f49c3ba81e4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f49c3bab74a in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#13 0x00007f49cd791d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f49ae35da23 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#15 0x00007f49cd7bf549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f49df50989c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f49df508f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f49ded64182 in start_thread (arg=0x7f499318e700) at pthread_create.c:312
#19 0x00007f49dea9130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Revision history for this message
Hadrien (psydk) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1324243/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Hadrien (psydk)
description: updated
description: updated
Revision history for this message
Hadrien (psydk) wrote :

I built VLC from GIT and I got a version labeled "2.2.0-git Weatherwax". This version is able to play the attached video without problem, and Kaffeine does not crash anymore. The problem is probably specific to version 2.1.5.

However Nautilus continues crashing.

Revision history for this message
Lucy Llewellyn (lucyllewy) wrote :

drive-by: the comments above suggest kaffeine is not an issue any longer, so I'm specifying a vlc package hint.

affects: ubuntu → vlc (Ubuntu)
Revision history for this message
JB VideoLAN (jb-videolan) wrote :

VLC 2.2.0 is in Utopic.

Changed in vlc (Ubuntu):
status: New → Fix Released
Revision history for this message
Hadrien (psydk) wrote :

Nautilus does not crah anymore when looking at the file properties on Ubuntu 14.10.

Revision history for this message
Hadrien (psydk) wrote :

Cannot reproduce on Ubuntu 15.04

Revision history for this message
Hadrien (psydk) wrote :

Cannot reproduce on Ubuntu 15.10, I thing we can close this bug.

Changed in nautilus (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.