Bug 19904 - VLC segmentation faults on launch from terminal
Summary: VLC segmentation faults on launch from terminal
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Shlomi Fish
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-06 23:10 CET by William Kenney
Modified: 2016-12-21 21:42 CET (History)
1 user (show)

See Also:
Source RPM: vlc-2.2.4-8.2.mga6.tainted.x86_64.rpm
CVE:
Status comment:


Attachments

Description William Kenney 2016-12-06 23:10:03 CET
Description of problem:

New install of cauldron - from boot.iso

Launching from menu bar or desktop icon results in no launch.
Launching from terminal results in the following error message:

[wilcal@localhost ~]$ vlc
VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)
Segmentation fault (core dumped)
Comment 1 Marja Van Waes 2016-12-06 23:26:57 CET
(non-tainted version runs fine here)

what is the output of 

        rpm -qa | grep vlc

CC: (none) => marja11
Assignee: bugsquad => shlomif

Comment 2 William Kenney 2016-12-07 03:27:03 CET
(In reply to Marja van Waes from comment #1)

> what is the output of 
> 
>         rpm -qa | grep vlc

[root@localhost wilcal]# rpm -qa | grep vlc
phonon-vlc-0.9.0-3.mga6
phonon4qt5-vlc-0.9.0-3.mga6
vlc-2.2.4-8.2.mga6.tainted
lib64vlc5-2.2.4-8.2.mga6.tainted
vlc-plugin-common-2.2.4-8.2.mga6.tainted
vlc-plugin-lua-2.2.4-8.2.mga6.tainted
vlc-plugin-pulse-2.2.4-8.2.mga6.tainted
vlc-plugin-speex-2.2.4-8.2.mga6.tainted
vlc-plugin-flac-2.2.4-8.2.mga6.tainted
lib64vlccore8-2.2.4-8.2.mga6.tainted
vlc-plugin-theora-2.2.4-8.2.mga6.tainted
svlc-2.2.4-8.2.mga6.tainted
npapi-vlc-2.2.0-1.mga6
Comment 3 Rémi Verschelde 2016-12-07 08:52:08 CET
The tainted version works fine for me with:

$ rpm -qa | grep vlc | sort
lib64vlc5-2.2.4-8.2.mga6.tainted
lib64vlccore8-2.2.4-8.2.mga6.tainted
npapi-vlc-2.2.0-1.mga6
phonon4qt5-vlc-0.9.0-3.mga6
phonon-vlc-0.9.0-3.mga6
vlc-2.2.4-8.2.mga6.tainted
vlc-plugin-common-2.2.4-8.2.mga6.tainted
vlc-plugin-flac-2.2.4-8.2.mga6.tainted
vlc-plugin-pulse-2.2.4-8.2.mga6.tainted
vlc-plugin-speex-2.2.4-8.2.mga6.tainted
vlc-plugin-theora-2.2.4-8.2.mga6.tainted

$ LC_ALL=C vlc
VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)
[0000000000a83178] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000000000b7f248] qt4 interface error: Unable to load extensions module
QObject::~QObject: Timers cannot be stopped from another thread
Comment 4 William Kenney 2016-12-07 18:02:01 CET
[root@localhost wilcal]# rpm -qa | grep vlc | sort
lib64vlc5-2.2.4-8.2.mga6.tainted
lib64vlccore8-2.2.4-8.2.mga6.tainted
npapi-vlc-2.2.0-1.mga6
phonon4qt5-vlc-0.9.0-3.mga6
phonon-vlc-0.9.0-3.mga6
svlc-2.2.4-8.2.mga6.tainted
vlc-2.2.4-8.2.mga6.tainted
vlc-plugin-common-2.2.4-8.2.mga6.tainted
vlc-plugin-flac-2.2.4-8.2.mga6.tainted
vlc-plugin-lua-2.2.4-8.2.mga6.tainted
vlc-plugin-pulse-2.2.4-8.2.mga6.tainted
vlc-plugin-speex-2.2.4-8.2.mga6.tainted
vlc-plugin-theora-2.2.4-8.2.mga6.tainted

[wilcal@localhost ~]$ LC_ALL=C vlc
VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)
Segmentation fault (core dumped)
Comment 5 Rémi Verschelde 2016-12-07 18:10:57 CET
Can you try running it through gdb? With:

$ gdb vlc
(gdb) run
// then it should crash and return to the gdb prompt
(gdb) bt

and paste the output here.

gdb will likely tell you that you need to install debuginfo packages, but it could be that it already provides interesting info without debuginfo packages. If not, then you'd have to go through this step too.
Comment 6 William Kenney 2016-12-21 21:42:19 CET
This appears to be behind us.
Resolved.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.