[PD] gem segfault when opening video

IOhannes m zmoelnig zmoelnig at iem.at
Tue Feb 19 13:34:05 CET 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2013-02-19 11:36, Charles Goyard wrote:
> 
>> it would be great if you could provide a (short) clip that
>> triggers the crash, so the underlying bug can be fixed.
> 
> Here's one and a test patch: http://charles.goyard.free.fr/temp/

hmm, both Gem (i tried 0.93.git:ee897d5 and 0.93.3 from Debian) and
gmerlin (1.2.0~dfsg-3 from Debian) can play the file just fine here.

if i just call it with `gmerlin_play` i get:
$ gmerlin_play crashme.mov
[avdecoder.audio_ffmpeg] Warning: Codec not found: FFmpeg Sonic decoder
[avdecoder.superindex] Info: Detected B-pyramid, fixing possibly
broken timestamps
Segmentation fault
$


> 
>> actually there is an undocumented and little tested extra
>> argument to "open" that allows you to give a given backend
>> priority (that is: the given backend will be tried first, and
>> then all the rest): [open foo.mov RGBA quicktime4linux( should
>> use lqt4l before gmerlin.
> 
> This does the trick with Gem from git but not Gem in pd-extended. 
> Thanks !

you could also just deinstall the GMERLIN-backend (if you don't need
it for other stuff). since PdX gives you an all or nothing, you'd had
to remove (or rename) the "gem_filmGMERLIN.so" file.


> [1] btw the help files for pix_film and pix_movie mention fps
> instead of frame count.

ah yes,
and the fps is reported as well, though that's not mentioned at all.

fgam,sdr
IOhannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlEjcToACgkQkX2Xpv6ydvRU1gCdH23nXMex46sIr2gH7hyTpbUx
nI0AoL/tO2pLOL5YR71OnBmQsZ/70D7g
=iMm3
-----END PGP SIGNATURE-----



More information about the Pd-list mailing list