Luca Olivetti wrote:
> En/na Luca Olivetti ha escrit:
>> En/na Anssi Hannula ha escrit:
>>> Luca Olivetti wrote:
>>>> As per the subject, mplayer with -ao dxr3 segfaults (and strace ins't
>>>> very useful). At first I thought of a botched upgrade since I was still
>>>> using mandrake 10.0 (and I don't remember the last time I urpmied
>>>> mplayer, I don't use it that often), but it does the same with 2007.1 (a
>>>> painful upgrade since it's a diskless vdr machine).
>>>> mplayer -ao null doesn't segfault (and I cannot test much else, since
>>>> there's no x and no fbdev). The dxr3 itself is working fine with vdr.
>>>> Am I the only one with this problem? Any hint on how to debug it?
>>> Instead of "-ao dxr3" you have to use "-ao oss:/dev/em8300_ma-0".
>> That was a typo, I meant "-vo dxr3", sorry. Btw: that wouldn't work with
>> mandriva supplied em8300 module: it's a version that switched to using
>> alsa by default and doesn't accept the "audio_driver=oss" parameter. I
>> had to download em8300-0.16.2
Hmm, AFAICS 2007.1 has dkms-em8300-0.16.1, and it seems to have the
option of audio_driver={alsa,oss,osslike}.
Anyway, I pushed 0.16.2 into the main/backports repository.
>>> ps. since 2007.0 we also have VDR packages in the official repositories
>>> as packaged by me :)
>> Yes, I know, and it actually would have avoided me to patch and
>> recompile my own module ;-) but old habits die hard, and the problem
>> here is with plf mplayer (didn't try vanilla mdv or recompiling it from
>> source), vdr works fine.
>
> FYI, recompiling from the source tarball on the mplayer home page
> (./configure --enable-dxr3; make) works fine, so it's probably a quirk
> of the packaging.
Apparently I can't reproduce, and the video output into dxr3 works fine.
This is with mplayer-1.0-1.rc1.11.1plf2007.1.
What is the exact command line you used?
If possible, I'd appreciate if you installed gdb and mplayer-debug (with
the same version as your mplayer pkg) and run it with "gdb --args
mplayer -vo dxr3 etc etc etc", and in gdb commandline enter "r" to run
mplayer, and after it segfaults use "bt f" to output the backtrace. Then
quit using "q".
--
Anssi Hannula
_______________________________________________
PLF-discuss mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-discuss