[VLC] libdvbpsi problem under amd64 and FBSD 7.0

Arnaud de Prelle arnaud.deprelle at thomson.net
Wed Jan 24 03:36:54 UTC 2007


Hi multimedia list,

My VLC is constantly crashing while trying to play a multicast stream.
The logs of VLC are not so explicit but we can find that the problem 
might be related with libdvbpsi.

Tshark traces shows a normal behaviour toward the UDP/RTP stream:
- Firstly an IGMP V2 Membership report is sent by the FBDS box.
- Secondly UDP packets are sent during 3 seconds by the multicast 
source. No image at all is displayed in VLC.

Do you have an idea where and how to investigate in order to debug this 
problem ?
Anyone is aware of this problem and already working for a patch ?

Best Regards,
Arnaud.

PS: Please reply also to my e-mail. I'm not subscribed to this list.

SHELL OUTPUT:
$ vlc
VLC media player 0.8.5 Janus
[00000505] main private error: cannot pre fill buffer
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 
0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 
0) for PID 66
X Error of failed request:  BadAccess (attempt to access private 
resource denied)
  Major opcode of failed request:  144 (MIT-SHM)
  Minor opcode of failed request:  1 (X_ShmAttach)
  Serial number of failed request:  53
  Current serial number in output stream:  54
$ uname -a
FreeBSD apn-pc3 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Wed Jan  3 10:12:45 
UTC 2007     root at apn-pc3:/usr/obj/usr/src/sys/PNkernel  amd64
$ cat /etc/make.conf | grep pipe
CFLAGS= -O -pipe
#COPTFLAGS= -O -pipe
$ cat /etc/make.conf | grep nocona
#       (Intel CPUs)    nocona pentium4[m] prescott pentium3[m] pentium-m
#   AMD64 architecture: opteron, athlon64, nocona
CPUTYPE?=nocona
$ pkg_info | grep vlc
vlc-0.8.5_8         Multimedia streaming server and player for various 
audio/vi
$ pkg_info | grep libdvbpsi
libdvbpsi-0.1.5_1   A library for MPEG TS and DVB PSI tables decoding 
and gener


More information about the freebsd-multimedia mailing list