FS#46096 - [vlc] segmentation fault

Attached to Project: Arch Linux
Opened by Neven Sajko (Neven) - Monday, 24 August 2015, 17:09 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 11 June 2016, 13:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

vlc 2.2.1-6

GDB:
Core was generated by `vlc 4 - 1 - Motivation (8 min).mp4'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f26b7402edd in __run_exit_handlers () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007f26b7402edd in __run_exit_handlers () from /usr/lib/libc.so.6
#1 0x00007f26b7402fd5 in exit () from /usr/lib/libc.so.6
#2 0x00007f26ae2df478 in ?? () from /usr/lib/libQtGui.so.4
#3 0x00007f26ad86891e in _XIOError () from /usr/lib/libX11.so.6
#4 0x00007f26ad86625d in _XEventsQueued () from /usr/lib/libX11.so.6
#5 0x00007f26ad857b10 in XEventsQueued () from /usr/lib/libX11.so.6
#6 0x00007f26ae318e57 in ?? () from /usr/lib/libQtGui.so.4
#7 0x00007f26b39881bd in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8 0x00007f26b3988ba8 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0x00007f26b3988d8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f26add32854 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x00007f26ae3193b6 in ?? () from /usr/lib/libQtGui.so.4
#12 0x00007f26add00dd1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#13 0x00007f26add01145 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#14 0x00007f26add06af9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#15 0x00007f26aee211c1 in ?? () from /usr/lib/vlc/plugins/gui/libqt4_plugin.so
#16 0x00007f26b797c4a4 in start_thread () from /usr/lib/libpthread.so.0
#17 0x00007f26b74b612d in clone () from /usr/lib/libc.so.6



Does somebody have the stripped debugging symbols saved?
It sure would be nice if they weren't stripped.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Saturday, 11 June 2016, 13:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  Likely fixed by the plugin hook.
Comment by patrick (potomac) - Monday, 24 August 2015, 17:33 GMT
this problem occurs with all mp4 files ?
it crashes immediatly or after few minutes ?

check what kind of codec your mp4 file uses ( h264, xvid, mpeg2 for example ), and if your mp4 file is not corrupted,

I don't have this problem but I know that sometimes VLC can crash with some files ( it's rare but it can happen, VLC is not perfect ),

if you want a debug version of VLC then you can rebuild the package by using the appropriate options ( in the pkgbuild file and maybe in makepkg.conf )
Comment by Neven Sajko (Neven) - Monday, 24 August 2015, 17:47 GMT
It was a rare crash, probably not easily reproducible (although maybe it had something to do with suspension to RAM?), so that's why it'd be nice if the package came with debugging symbols so I could give the backtrace to the developers and that could be useful to them.
Comment by Neven Sajko (Neven) - Monday, 24 August 2015, 18:04 GMT
The video codec is H264. I can't reproduce the crash at all.
Comment by Samantha McVey (samcv) - Saturday, 11 June 2016, 03:35 GMT
Neven,
Has this crash been resolved since you opened this ticket? Can you please give me an update on this? Your response is appreciated.

Loading...