Jump to content

Vlc on 2009.0 64 gives segfault


So_it_goes
 Share

Recommended Posts

Open up a console prompt, and try to run vlc from there by typing:

 

vlc

 

then we can see any output from the console window as to what might be going wrong. Then, we can suggest what might solve it, or perhaps open a bug report at:

 

https://qa.mandriva.com

 

as if there's nothing we can do to fix it, a bug will need to be opened so that the Mandriva developers can sort it out.

 

Alternatively, check your system has been updated completely, and try it again to see if the problem is resolved - as I don't know if you've applied updates since your installation or not.

Link to comment
Share on other sites

Hi

 

Thanks for the help.

 

Completly updated.

The libs are those that gets selected when I install vlc 3mdv.....

 

[user@localhost ~]$ vlc

VLC media player 0.9.7 Grishenko

[00000001] main libvlc debug: VLC media player - version 0.9.7 Grishenko - © 1996-2008 the VideoLAN team

[00000001] main libvlc debug: libvlc was configured with ./configure '--build=x86_64-mandriva-linux-gnu' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib64' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--x-includes=/usr/include' '--x-libraries=/usr/lib64' '--enable-release' '--enable-pvr' '--disable-dependency-tracking' '--enable-bonjour' '--enable-smb' '--enable-mozilla' '--enable-ncurses' '--enable-lirc' '--enable-x11' '--enable-xvideo' '--enable-fb' '--disable-mga' '--enable-aa' '--enable-sdl' '--enable-ggi' '--enable-svgalib' '--enable-xosd' '--enable-mad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-speex' '--enable-flac' '--enable-mkv' '--enable-dv' '--enable-dvbpsi' '--enable-dvb' '--enable-pulse' '--enable-esd' '--enable-jack' '--enable-alsa' '--enable-arts' '--enable-libmpeg2' '--disable-dca' '--enable-live555' '--with-live555-tree=/usr/lib64/live' '--enable-v4l' '--enable-gnutls' '--disable-rpath' '--enable-vcdx' '--enable-cddax' '--enable-libcddb' '--disable-x264' '--enable-twolame' '--with-pic' 'build_alias=x86_64-mandriva-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4' 'LDFLAGS= -Wl,--as-needed -Wl,--no-undefined' 'CPPFLAGS= -DOJI -DMOZ_X11 -I/usr/include/ebml -I/usr/include/speex' 'CXXFLAGS=-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4'

[00000001] main libvlc debug: translation test: code is "C"

[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.

Segmentation fault

 

 

 

//

Link to comment
Share on other sites

Using Xfce since KDE is to much of a mess right now and never got into gnome.

 

I Checked the repositories and yes I have backports enabled( how that happend I don't know ).

 

Is there a safe way to remove any packages loaded from the backports ?

The backports I hopefully can remove by uncheck them in MCC.

 

 

# rpm -qa |grep vlc

vlc-plugin-ogg-0.9.7-3mdv2009.0

lib64vlccore0-0.9.7-3mdv2009.0

vlc-plugin-a52-0.9.7-3mdv2009.0

vlc-0.9.7-3mdv2009.0

vlc-plugin-pulse-0.9.7-3mdv2009.0

vlc-plugin-theora-0.9.7-3mdv2009.0

lib64vlc2-0.9.7-3mdv2009.0

 

 

Hmm, if i only could get connected to the mandriva.com

community, I would sign up for test of the installation.

 

//

Link to comment
Share on other sites

Did you have all the backport repos (i.e., main, contrib, and non-free) enabled when you updated your system? If you did, you probably have a huge amount of backport rpms installed. I'm sorry, but I don't know how to safely reverse what has happened.

 

Are you having any problems besides vlc? If not, you could disable all the backport repos, then try to fix vlc. What's your output of

rpm -qa | grep -E -i 'qt3|qt4'

Link to comment
Share on other sites

Hven't noticed any yet.

 

Output from grep

 

python-qt4-sql-4.4.3-1mdv2009.0

python-qt4-webkit-4.4.3-1mdv2009.0

qt4-style-iaora-0.1.8-2mdv2009.0

python-qt4-network-4.4.3-1mdv2009.0

scim-bridge-qt4-0.4.15-4mdv2009.0

python-qt4-script-4.4.3-1mdv2009.0

lib64qt3-devel-3.3.8b-8mdv2009.0

python-qt4-test-4.4.3-1mdv2009.0

qt4-database-plugin-sqlite-lib64-4.4.3-1mdv2009.0

python-qt4-gui-4.4.3-1mdv2009.0

lib64poppler-qt4-3-0.8.7-2mdv2009.0

python-qt4-svg-4.4.3-1mdv2009.0

qt4-xmlpatterns-4.4.3-1mdv2009.0

qt4-qtdbus-4.4.3-1mdv2009.0

lib64qt4-devel-4.4.3-1mdv2009.0

lib64qt3support4-4.4.3-1mdv2009.0

python-qt4-designer-4.4.3-1mdv2009.0

python-qt4-xml-4.4.3-1mdv2009.0

lsb-qt4-3.1-16mdv2009.0

qt4-common-4.4.3-1mdv2009.0

lib64avahi-qt3-devel-0.6.23-1mdv2009.0

python-qt4-assistant-4.4.3-1mdv2009.0

lib64avahi-qt3_1-0.6.23-1mdv2009.0

lib64qt3-3.3.8b-8mdv2009.0

python-qt4-opengl-4.4.3-1mdv2009.0

qt3-common-3.3.8b-8mdv2009.0

python-qt4-core-4.4.3-1mdv2009.0

python-qt4-xmlpatterns-4.4.3-1mdv2009.0

python-qt4-4.4.3-1mdv2009.0

 

 

//

Link to comment
Share on other sites

It appears that the vlc from backports is incompatible with the existing 2009.0 qt3-common and qt4-common files. I believe that is why you are getting this in your logs:

vlc[12592]: segfault at 0 ip 00007f9d109244b2 sp 0000000045df2250 error 4 in libqimsw-multi.so[7f9d10921000+5000]

 

I would suggest that you use your gui package manager to try and remove:

 

vlc-plugin-ogg-0.9.7-3mdv2009.0

lib64vlccore0-0.9.7-3mdv2009.0

vlc-plugin-a52-0.9.7-3mdv2009.0

vlc-0.9.7-3mdv2009.0

vlc-plugin-pulse-0.9.7-3mdv2009.0

vlc-plugin-theora-0.9.7-3mdv2009.0

lib64vlc2-0.9.7-3mdv2009.0

 

Then disable all backports and reinstall those packages. Let us know if that works?

Link to comment
Share on other sites

I find that strange, because when I had 2009.0 installed, I had backports enabled, and vlc worked fine. But I've not tested it within the last month, so if something changed, this could be why I never saw it.

Link to comment
Share on other sites

So which version should I use ?

Here's what I'm using (without any problems) from the PLF repo.

[greg@halfway ~]$ rpm -qa | grep -i vlc
vlc-plugin-flac-0.9.3-2plf2009.0
vlc-plugin-a52-0.9.3-2plf2009.0
vlc-plugin-opengl-0.9.3-2plf2009.0
libvlccore0-0.9.3-2plf2009.0
libvlc2-0.9.3-2plf2009.0
vlc-plugin-ogg-0.9.3-2plf2009.0
vlc-plugin-sdl-0.9.3-2plf2009.0
vlc-plugin-pulse-0.9.3-2plf2009.0
vlc-0.9.3-2plf2009.0
vlc-plugin-mod-0.9.3-2plf2009.0
vlc-plugin-aa-0.9.3-2plf2009.0
vlc-plugin-twolame-0.9.3-2plf2009.0
vlc-plugin-theora-0.9.3-2plf2009.0
vlc-plugin-ncurses-0.9.3-2plf2009.0

Naturally, yours would be from the 64-bit repos.

Link to comment
Share on other sites

I checked your files in my MCC -> Install & remove Software

The only ones that isn't matching are the libs, they are 3mdv2009 , yours are 2plf2009.

 

And these libs are the only visible ones in my MCC.

 

Tried with the 2plf2009 again, but got segmentation error.

 

Found out what enabled the backports.

MCC-> Install & Remove Software -> Update Media -> Select All -> Update

 

I didn't think that 'Select All' should add new 'medias' ??

 

//

Edited by So_it_goes
Link to comment
Share on other sites

The manually edited list, I've removed all backport references that the 'update media' added.

 

[root@localhost /]# urpmq --list-url

HomeBrew file://usr/local/rpm

Mandriva Linux - 2009.0 (Free64) - Installer cdrom://x86_64/media/main

Mandriva Linux - 2009.0 (Free64) - Installer (main32) cdrom://x86_64/media/main32

Mandriva Linux - 2009.0 (Free64) - Installer (contrib) cdrom://x86_64/media/contrib

Main

Main Updates ftp://ftp.uninett.no/linux/MandrivaLinux/...ia/main/updates

Main32 ftp://ftp.uninett.no/linux/MandrivaLinux/...ia/main/release

Main32 Updates

Main Testing

Main Backports

Main debug

Main Updates debug

Main Testing debug

Main Backports debug

Contrib ftp://ftp.uninett.no/linux/MandrivaLinux/...contrib/release

Contrib Updates

Contrib Testing

Contrib Backports

Contrib debug

Contrib Updates debug

Contrib Testing debug

Contrib Backports debug

Non-free ftp://ftp.uninett.no/linux/MandrivaLinux/...on-free/release

Non-free Updates ftp://ftp.uninett.no/linux/MandrivaLinux/...on-free/updates

Non-free Testing

Non-free Backports

debug_non-free_release

debug_non-free_updates

debug_non-free_testing

debug_non-free_backports

Main (Official2009.0-1) ftp://ftp.uninett.no/linux/MandrivaLinux/...ia/main/release

Main Updates (Official2009.0-2)

Main32 (Official2009.0-3) ftp://ftp.uninett.no/linux/MandrivaLinux/...ia/main/release

Main32 Updates (Official2009.0-4)

Main Testing (Official2009.0-5)

Main Backports (Official2009.0-6)

Main debug (Official2009.0-7)

Main Updates debug (Official2009.0-8)

Main Testing debug (Official2009.0-9)

Main Backports debug (Official2009.0-10)

Contrib (Official2009.0-11) ftp://ftp.uninett.no/linux/MandrivaLinux/...contrib/release

Contrib Updates (Official2009.0-12)

Contrib Testing (Official2009.0-13)

Contrib Backports (Official2009.0-14)

Contrib debug (Official2009.0-15)

Contrib Updates debug (Official2009.0-16)

Contrib Testing debug (Official2009.0-17)

Contrib Backports debug (Official2009.0-18)

Non-free (Official2009.0-19) ftp://ftp.uninett.no/linux/MandrivaLinux/...on-free/release

Non-free Updates (Official2009.0-20) ftp://ftp.uninett.no/linux/MandrivaLinux/...on-free/updates

Non-free Testing (Official2009.0-21)

Non-free Backports (Official2009.0-22)

debug_non-free_release (Official2009.0-23)

debug_non-free_updates (Official2009.0-24)

debug_non-free_testing (Official2009.0-25)

debug_non-free_backports (Official2009.0-26)

Main2 ftp://ftp.uninett.no/linux/MandrivaLinux/...ia/main/release

Main Updates2

Main322 ftp://ftp.uninett.no/linux/MandrivaLinux/...ia/main/release

Main32 Updates2

Main Testing2

Main Backports2

Main debug2

Main Updates debug2

Main Testing debug2

Main Backports debug2

Contrib2 ftp://ftp.uninett.no/linux/MandrivaLinux/...contrib/release

Contrib Updates2

Contrib Testing2

Contrib Backports2

Contrib debug2

Contrib Updates debug2

Contrib Testing debug2

Contrib Backports debug2

Non-free2 ftp://ftp.uninett.no/linux/MandrivaLinux/...on-free/release

Non-free Updates2

Non-free Testing2

Non-free Backports2

debug_non-free_release2

debug_non-free_updates2

debug_non-free_testing2

debug_non-free_backports2

PLF Free http://plf.supp.name/mandriva/2009.0/free/...e/binary/x86_64

PLF Free debug

PLF Free backports

PLF Free backports debug

PLF Non-free http://plf.supp.name/mandriva/2009.0/non-f...e/binary/x86_64

PLF Non-free debug

PLF Non-free backports

PLF Non-free backports debug

 

 

//

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...