OK. I altered your filmGMERLIN.cpp a little and am able to load pd/gem with filmGMERLIN plugin support.... without crashing pd that is...
now I get when I try to load alea.mpg into pix_film: http://pastebin.com/XU25JLPY
and this when I try to load homer.avi into pix_film http://pastebin.com/kXdABQUv
attached are my changes to filmGMERLIN.cpp with comments.
also .... i have been working on gdb debugging, passing -g flag to gcc, etc. for debugging but resorted to some trial and error instead.
i still need to learn all this gdb debugging stuff I guess......
cheers m
2012/3/4 IOhannes m zmölnig zmoelnig@iem.at:
On 03/03/12 16:15, m.e.grimm wrote:
OK. Sent your example. Rebuilt gavl and gmerlin_avdec. Your example works with output:
trying to create video converter created video converter 0x7ff77ac334a0...destroying it destroyed video converter 0x7ff77ac334a0 bye
since your rebuild only involved enabling some debug-flags, this unfortunately doesn't tell us much (apart from that we will have a hard time tracking down the real cause of the problem)
rebuilt Gem from recent git. Pd-ex still crashes immediately (even prior to Gem import). Here is crash report: http://pastebin.com/3AQDnYAw
hmmmmm... ideas on net step?
no, not really.
first of all, make sure that you are indeed using the "new and 'fixed'" gmerlin-avdecoder ('fixed' being in quotes since nobody fixed it yet)
then i would do:
- do a complete rebuild of Gem
$ make clean; make
- eventually disable all other plugins (by deleting their binaries)
if you still get crashes, start pd/Gem in a debugger (gdb) to get proper backtraces. you could also set some a breakpoint in filmGERMLIN::filmGMERLIN and step through execution until you get the crash.
fgamdsr IOhannes
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev