Discussion:
[users] vlc 1.1.13 rpm segfaults
Skunk Worx
2012-03-17 00:15:57 UTC
Permalink
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.

vlc-1.1.13-1.el6.rf.x86_64

It started segfaulting after the SL 6.2 upgrade rolled out.

$ `which vlc` foo.wmv
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331943087)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1ad5120] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1332654983)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:6049): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Segmentation fault

If I strace it, the video plays and does not segfault.

I am using the proprietary NVIDIA driver 295.20, not sure if it happens
with nouveau.

Regards,
John
Todd And Margo Chester
2012-03-17 01:47:17 UTC
Permalink
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
vlc-1.1.13-1.el6.rf.x86_64
It started segfaulting after the SL 6.2 upgrade rolled out.
$ `which vlc` foo.wmv
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331943087)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1ad5120] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1332654983)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:6049): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Segmentation fault
If I strace it, the video plays and does not segfault.
I am using the proprietary NVIDIA driver 295.20, not sure if it happens
with nouveau.
Regards,
John
Hi John,

Mine does not segfault, but what a mess on the command line.
I got mine from ATRPMS, probably not the smartest move:

$ `which vlc` lotus.wav
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331948646)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x13a3150] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Blocked: call to setenv("ORBIT_SOCKETDIR", "/tmp/orbit-tony", 1)
Warning: call to srand(1332293549)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:2303): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()


$ rpm -qi vlc
Name : vlc Relocations: (not relocatable)
Version : 1.1.13 Vendor: ATrpms.net
Release : 74.el6 Build Date: Tue 03 Jan 2012
11:01:46 PM PST
Install Date: Fri 13 Jan 2012 05:34:38 PM PST Build Host:
flocki.atrpms.net
Group : Applications/Multimedia Source RPM:
vlc-1.1.13-74.el6.src.rpm
Size : 38050223 License: GPLv2
Signature : DSA/SHA1, Tue 03 Jan 2012 11:02:14 PM PST, Key ID
508ce5e666534c2b
Packager : ATrpms <http://ATrpms.net/>
URL : http://www.videolan.org/
Summary : A free and cross-platform media player
Description :
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
as well as DVDs, VCDs, and various streaming protocols.
It can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network.
It doesn't need any external codec or program to work.
Scott Robbins
2012-03-17 13:12:11 UTC
Permalink
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
There seems to be some problems going on with ATRPMs and ffmpeg which I
think (though wouldn't swear) gets updated with vlc.

I fixed it on my own machine by enabling atrpms-testing and
then upgrading ffmpeg. At that point, again using atrpms, I was
able to upgrade vlc to 2.x without any other issues with a simple yum
upgrade.
--
Scott Robbins
PGP keyID EB3467D6
( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 )
gpg --keyserver pgp.mit.edu --recv-keys EB3467D6

All: We can face anything.
Anya: Except for bunnies
Todd And Margo Chester
2012-03-18 00:43:08 UTC
Permalink
Post by Scott Robbins
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
There seems to be some problems going on with ATRPMs and ffmpeg which I
think (though wouldn't swear) gets updated with vlc.
I fixed it on my own machine by enabling atrpms-testing and
then upgrading ffmpeg. At that point, again using atrpms, I was
able to upgrade vlc to 2.x without any other issues with a simple yum
upgrade.
Hi Scott,

On my shop machine yum almost cried. Based on what you just said,
I pulled a

yum --disablerepo=* --enablerepo=atrpms* upgrade vlc

on my office machine, and totally uneventful. I did not do the
disablereo thing on the shop, so maybe ...

-T
Todd And Margo Chester
2012-03-18 00:43:08 UTC
Permalink
Post by Scott Robbins
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
There seems to be some problems going on with ATRPMs and ffmpeg which I
think (though wouldn't swear) gets updated with vlc.
I fixed it on my own machine by enabling atrpms-testing and
then upgrading ffmpeg. At that point, again using atrpms, I was
able to upgrade vlc to 2.x without any other issues with a simple yum
upgrade.
Hi Scott,

On my shop machine yum almost cried. Based on what you just said,
I pulled a

yum --disablerepo=* --enablerepo=atrpms* upgrade vlc

on my office machine, and totally uneventful. I did not do the
disablereo thing on the shop, so maybe ...

-T

Skunk Worx
2012-03-17 23:55:12 UTC
Permalink
Post by Todd And Margo Chester
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
vlc-1.1.13-1.el6.rf.x86_64
It started segfaulting after the SL 6.2 upgrade rolled out.
$ `which vlc` foo.wmv
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331943087)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1ad5120] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1332654983)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:6049): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Segmentation fault
If I strace it, the video plays and does not segfault.
I am using the proprietary NVIDIA driver 295.20, not sure if it happens
with nouveau.
Regards,
John
Hi John,
Mine does not segfault, but what a mess on the command line.
$ `which vlc` lotus.wav
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331948646)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x13a3150] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Blocked: call to setenv("ORBIT_SOCKETDIR", "/tmp/orbit-tony", 1)
Warning: call to srand(1332293549)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:2303): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
$ rpm -qi vlc
Name : vlc Relocations: (not relocatable)
Version : 1.1.13 Vendor: ATrpms.net
Release : 74.el6 Build Date: Tue 03 Jan 2012
11:01:46 PM PST
flocki.atrpms.net
vlc-1.1.13-74.el6.src.rpm
Size : 38050223 License: GPLv2
Signature : DSA/SHA1, Tue 03 Jan 2012 11:02:14 PM PST, Key ID
508ce5e666534c2b
Packager : ATrpms<http://ATrpms.net/>
URL : http://www.videolan.org/
Summary : A free and cross-platform media player
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
as well as DVDs, VCDs, and various streaming protocols.
It can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network.
It doesn't need any external codec or program to work.
I tried it with nouveau and it works good, so no worries. I am sticking
with Dag's .rf version for now.

---
John
Scott Robbins
2012-03-17 13:12:11 UTC
Permalink
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
There seems to be some problems going on with ATRPMs and ffmpeg which I
think (though wouldn't swear) gets updated with vlc.

I fixed it on my own machine by enabling atrpms-testing and
then upgrading ffmpeg. At that point, again using atrpms, I was
able to upgrade vlc to 2.x without any other issues with a simple yum
upgrade.
--
Scott Robbins
PGP keyID EB3467D6
( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 )
gpg --keyserver pgp.mit.edu --recv-keys EB3467D6

All: We can face anything.
Anya: Except for bunnies
Skunk Worx
2012-03-17 23:55:12 UTC
Permalink
Post by Todd And Margo Chester
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
vlc-1.1.13-1.el6.rf.x86_64
It started segfaulting after the SL 6.2 upgrade rolled out.
$ `which vlc` foo.wmv
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331943087)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1ad5120] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1332654983)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:6049): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Segmentation fault
If I strace it, the video plays and does not segfault.
I am using the proprietary NVIDIA driver 295.20, not sure if it happens
with nouveau.
Regards,
John
Hi John,
Mine does not segfault, but what a mess on the command line.
$ `which vlc` lotus.wav
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331948646)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x13a3150] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Blocked: call to setenv("ORBIT_SOCKETDIR", "/tmp/orbit-tony", 1)
Warning: call to srand(1332293549)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:2303): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
$ rpm -qi vlc
Name : vlc Relocations: (not relocatable)
Version : 1.1.13 Vendor: ATrpms.net
Release : 74.el6 Build Date: Tue 03 Jan 2012
11:01:46 PM PST
flocki.atrpms.net
vlc-1.1.13-74.el6.src.rpm
Size : 38050223 License: GPLv2
Signature : DSA/SHA1, Tue 03 Jan 2012 11:02:14 PM PST, Key ID
508ce5e666534c2b
Packager : ATrpms<http://ATrpms.net/>
URL : http://www.videolan.org/
Summary : A free and cross-platform media player
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
as well as DVDs, VCDs, and various streaming protocols.
It can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network.
It doesn't need any external codec or program to work.
I tried it with nouveau and it works good, so no worries. I am sticking
with Dag's .rf version for now.

---
John
Skunk Worx
2012-03-17 00:15:57 UTC
Permalink
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.

vlc-1.1.13-1.el6.rf.x86_64

It started segfaulting after the SL 6.2 upgrade rolled out.

$ `which vlc` foo.wmv
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331943087)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1ad5120] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1332654983)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:6049): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Segmentation fault

If I strace it, the video plays and does not segfault.

I am using the proprietary NVIDIA driver 295.20, not sure if it happens
with nouveau.

Regards,
John
Todd And Margo Chester
2012-03-17 01:47:17 UTC
Permalink
Post by Skunk Worx
I have the following rpm installed on my scientific linux 6.x x86_64
(rolling version) system.
vlc-1.1.13-1.el6.rf.x86_64
It started segfaulting after the SL 6.2 upgrade rolled out.
$ `which vlc` foo.wmv
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331943087)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1ad5120] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1332654983)
Warning: call to rand()
Blocked: call to setlocale(6, "")
(process:6049): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Segmentation fault
If I strace it, the video plays and does not segfault.
I am using the proprietary NVIDIA driver 295.20, not sure if it happens
with nouveau.
Regards,
John
Hi John,

Mine does not segfault, but what a mess on the command line.
I got mine from ATRPMS, probably not the smartest move:

$ `which vlc` lotus.wav
VLC media player 1.1.13 The Luggage (revision exported)
Warning: call to srand(1331948646)
Warning: call to rand()
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x13a3150] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Blocked: call to setenv("ORBIT_SOCKETDIR", "/tmp/orbit-tony", 1)
Warning: call to srand(1332293549)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:2303): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Blocked: call to setlocale(6, "")
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()


$ rpm -qi vlc
Name : vlc Relocations: (not relocatable)
Version : 1.1.13 Vendor: ATrpms.net
Release : 74.el6 Build Date: Tue 03 Jan 2012
11:01:46 PM PST
Install Date: Fri 13 Jan 2012 05:34:38 PM PST Build Host:
flocki.atrpms.net
Group : Applications/Multimedia Source RPM:
vlc-1.1.13-74.el6.src.rpm
Size : 38050223 License: GPLv2
Signature : DSA/SHA1, Tue 03 Jan 2012 11:02:14 PM PST, Key ID
508ce5e666534c2b
Packager : ATrpms <http://ATrpms.net/>
URL : http://www.videolan.org/
Summary : A free and cross-platform media player
Description :
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
as well as DVDs, VCDs, and various streaming protocols.
It can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network.
It doesn't need any external codec or program to work.
Loading...