[GEM-dev] [ pd-gem-Bugs-3517189 ] pix_film crashes on Debian Wheezy 64 bits

SourceForge.net noreply at sourceforge.net
Mon Apr 30 09:45:12 CEST 2012


Bugs item #3517189, was opened at 2012-04-12 06:07
Message generated for change (Comment added) made by zmoelnig
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=3517189&group_id=64325

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Pixes (pix_ objects)
Group: linux
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: oli44 (oli44)
Assigned to: Nobody/Anonymous (nobody)
Summary: pix_film crashes on Debian Wheezy 64 bits

Initial Comment:
Hello,

pix_film crashes while loading an AVI 

[gemhead]
|
|       [open /home/olivier/test.avi(
|     /
|  /
[pix_film]

The media codec is MJPEG using ffmpeg.

Debian Wheezy 64bit using Pd-extended nightly build 

----------------------------------------------------------------------

>Comment By: IOhannes m zmölnig (zmoelnig)
Date: 2012-04-30 00:45

Message:
- does it also crash if you don't load any other libraries?
  $ pd-extended -stdout -nrt -noprefs -lib Gem

-  please provide a gdb backtrace

- please try to find out which backend (quicktime, avifile, gmerlin, mpeg3)
is the culprit and whether removing the problematic plugin (e.g.
gem_filmGMERLIN.so) helps.

----------------------------------------------------------------------

Comment By: oli44 (oli44)
Date: 2012-04-12 08:39

Message:
Tried with homer.avi

olivier at vaurien:~/oli44-code-base/forecasting$ pd-extended -nrt
video-model.pd 
open: /etc/pd/gem.conf: No such file or directory
open: /home/olivier/.pd/gem.conf: No such file or directory
open: ./gem.conf: No such file or directory
<init> : Avifile RELEASE-0.7.48-120106-09:51-../src/configure
<init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
<init> : 2201.00 MHz Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz processor
detected
Pixelformat not specified for video frame
Erreur de segmentation
olivier at vaurien:~/oli44-code-base/forecasting$ pd-extended -nrt -stderr
video-model.pd 
couldn't open MIDI input device 0
couldn't open MIDI input device 0
couldn't open MIDI output device 0
couldn't open MIDI output device 0
opened 0 MIDI input device(s) and 0 MIDI output device(s).
verbose(5): Using /usr/lib/pd-extended/startup as startup.
verbose(4): Loading /usr/lib/pd-extended/startup/0.libdir.pd_linux
verbose(3): libdir loader 1.9
verbose(3): 	compiled on Mar 27 2012 at 06:30:11 
verbose(3): 	compiled against Pd version 0.43.1.extended-20120327
verbose(4): Loading /usr/lib/pd-extended/startup/1.list.pd_linux
verbose(4): Loading extra in /usr/lib/pd-extended/startup/extra
verbose(3): libdir_loader: added 'extra' to the global objectclass path
verbose(14): Loaded libdir 'extra' from '/usr/lib/pd-extended/extra/extra'
verbose(4): Loading pdlua in /usr/lib/pd-extended/startup/pdlua
verbose(3): pdlua 0.7.1 (GPL) 2012 Martin Peach, based on
verbose(3): lua 0.6~svn (GPL) 2008 Claude Heiland-Allen
<claudiusmaximus at goto10.org>
verbose(3): pdlua: compiled for pd-0.43 on Mar 27 2012 06:30:11
verbose(4): Loading tclpd in /usr/lib/pd-extended/startup/tclpd
verbose(3): tclpd loader v0.3.0
verbose(3): tclpd: trying to load
/usr/lib/pd-extended/extra/tclpd/tclpd.tcl...
verbose(3): tclpd: loaded /usr/lib/pd-extended/extra/tclpd/tclpd.tcl
verbose(4): Loading vanilla in /usr/lib/pd-extended/startup/vanilla
verbose(3): libdir_loader: added 'vanilla' to the global objectclass path
verbose(14): Loaded libdir 'vanilla' from
'/usr/lib/pd-extended/extra/vanilla'
verbose(6): not registering [pix_filmQT] again...
verbose(4): GEM: Graphics Environment for Multimedia
verbose(4): GEM: ver: 0.93.3 
verbose(4): GEM: compiled: Mar 27 2012
verbose(4): GEM: maintained by IOhannes m zmoelnig
verbose(4): GEM: Authors :	Mark Danks (original version)
verbose(4): GEM:		Chris Clepper
verbose(4): GEM:		Cyrille Henry
verbose(4): GEM:		IOhannes m zmoelnig
verbose(4): GEM: with help by Guenter Geiger, Daniel Heckenberg, James
Tittle, Hans-Christoph Steiner, et al.
verbose(4): GEM: found a bug? miss a feature? please report it:
verbose(4): GEM: 	homepage http://gem.iem.at/
verbose(4): GEM: 	bug-tracker http://sourceforge.net/projects/pd-gem/
verbose(4): GEM: 	mailing-list
http://lists.puredata.info/listinfo/gem-dev/
open: /etc/pd/gem.conf: No such file or directory
open: /home/olivier/.pd/gem.conf: No such file or directory
open: ./gem.conf: No such file or directory
verbose(5): eventually adding Gem path '/usr/lib/pd-extended/extra/Gem' to
search-paths
verbose(4): GEM: compiled for SIMD architecture: SSE2 MMX 
verbose(4): GEM: using SSE2 optimization
verbose(3): libdir_loader: added 'cyclone' to the global objectclass path
verbose(14): Loaded libdir 'cyclone' from
'/usr/lib/pd-extended/extra/cyclone'
verbose(3): libdir_loader: added 'zexy' to the global objectclass path
verbose(14): Loaded libdir 'zexy' from '/usr/lib/pd-extended/extra/zexy'
verbose(3): libdir_loader: added 'creb' to the global objectclass path
verbose(14): Loaded libdir 'creb' from '/usr/lib/pd-extended/extra/creb'
verbose(3): libdir_loader: added 'cxc' to the global objectclass path
verbose(14): Loaded libdir 'cxc' from '/usr/lib/pd-extended/extra/cxc'
verbose(3): libdir_loader: added 'iemlib' to the global objectclass path
verbose(14): Loaded libdir 'iemlib' from
'/usr/lib/pd-extended/extra/iemlib'
verbose(3): libdir_loader: added 'list-abs' to the global objectclass path
verbose(14): Loaded libdir 'list-abs' from
'/usr/lib/pd-extended/extra/list-abs'
verbose(3): libdir_loader: added 'mapping' to the global objectclass path
verbose(14): Loaded libdir 'mapping' from
'/usr/lib/pd-extended/extra/mapping'
verbose(3): libdir_loader: added 'markex' to the global objectclass path
verbose(14): Loaded libdir 'markex' from
'/usr/lib/pd-extended/extra/markex'
verbose(3): libdir_loader: added 'maxlib' to the global objectclass path
verbose(14): Loaded libdir 'maxlib' from
'/usr/lib/pd-extended/extra/maxlib'
verbose(3): libdir_loader: added 'mjlib' to the global objectclass path
verbose(14): Loaded libdir 'mjlib' from '/usr/lib/pd-extended/extra/mjlib'
verbose(3): libdir_loader: added 'motex' to the global objectclass path
verbose(14): Loaded libdir 'motex' from '/usr/lib/pd-extended/extra/motex'
verbose(3): libdir_loader: added 'oscx' to the global objectclass path
verbose(14): Loaded libdir 'oscx' from '/usr/lib/pd-extended/extra/oscx'
verbose(3): libdir_loader: added 'pddp' to the global objectclass path
verbose(14): Loaded libdir 'pddp' from '/usr/lib/pd-extended/extra/pddp'
verbose(3): libdir_loader: added 'pdogg' to the global objectclass path
verbose(14): Loaded libdir 'pdogg' from '/usr/lib/pd-extended/extra/pdogg'
verbose(3): libdir_loader: added 'pmpd' to the global objectclass path
verbose(14): Loaded libdir 'pmpd' from '/usr/lib/pd-extended/extra/pmpd'
verbose(3): libdir_loader: added 'sigpack' to the global objectclass path
verbose(14): Loaded libdir 'sigpack' from
'/usr/lib/pd-extended/extra/sigpack'
verbose(3): libdir_loader: added 'smlib' to the global objectclass path
verbose(14): Loaded libdir 'smlib' from '/usr/lib/pd-extended/extra/smlib'
verbose(3): libdir_loader: added 'unauthorized' to the global objectclass
path
verbose(14): Loaded libdir 'unauthorized' from
'/usr/lib/pd-extended/extra/unauthorized'
verbose(3): libdir_loader: added 'pan' to the global objectclass path
verbose(14): Loaded libdir 'pan' from '/usr/lib/pd-extended/extra/pan'
verbose(3): libdir_loader: added 'hcs' to the global objectclass path
verbose(14): Loaded libdir 'hcs' from '/usr/lib/pd-extended/extra/hcs'
verbose(3): libdir_loader: added 'jmmmp' to the global objectclass path
verbose(14): Loaded libdir 'jmmmp' from '/usr/lib/pd-extended/extra/jmmmp'
verbose(3): libdir_loader: added 'ext13' to the global objectclass path
verbose(14): Loaded libdir 'ext13' from '/usr/lib/pd-extended/extra/ext13'
verbose(3): libdir_loader: added 'ggee' to the global objectclass path
verbose(14): Loaded libdir 'ggee' from '/usr/lib/pd-extended/extra/ggee'
verbose(3): libdir_loader: added 'ekext' to the global objectclass path
verbose(14): Loaded libdir 'ekext' from '/usr/lib/pd-extended/extra/ekext'
verbose(3): libdir_loader: added 'flatgui' to the global objectclass path
verbose(14): Loaded libdir 'flatgui' from
'/usr/lib/pd-extended/extra/flatgui'
verbose(3): libdir_loader: added 'chaos' to the global objectclass path
verbose(14): Loaded libdir 'chaos' from '/usr/lib/pd-extended/extra/chaos'
verbose(3): PDP: pure data packet version 0.12.7
declare: ../../pd-externals: unknown declaration
verbose(3): libdir_loader: added 'mrpeach' to the canvas-local objectclass
path
verbose(14): Loaded libdir 'mrpeach' from
'/usr/lib/pd-extended/extra/mrpeach'
verbose(3): libdir_loader: added 'tof' to the canvas-local objectclass
path
verbose(14): Loaded libdir 'tof' from '/usr/lib/pd-extended/extra/tof'
verbose(3): libdir_loader: added 'moocow' to the canvas-local objectclass
path
verbose(14): Loaded libdir 'moocow' from
'/usr/lib/pd-extended/extra/moocow'
<init> : Avifile RELEASE-0.7.48-120106-09:51-../src/configure
<init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
<init> : 2201.00 MHz Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz processor
detected
verbose(6): backend 'DirectShow' unavailable
verbose(6): backend 'AVI' unavailable
verbose(6): trying to add 'gmerlin' as backend
verbose(6): added backend#0 'gmerlin' @ 0x262b550
verbose(6): backend 'QuickTime' unavailable
verbose(6): trying to add 'quicktime4linux' as backend
verbose(6): added backend#1 'quicktime4linux' @ 0x262b7c0
verbose(6): trying to add 'MPEG3' as backend
verbose(6): added backend#2 'MPEG3' @ 0x262b8b0
verbose(6): trying to add 'aviplay' as backend
verbose(6): added backend#3 'aviplay' @ 0x262b9e0
verbose(6): backend 'MPEG1' unavailable
verbose(6): trying to add 'MPEG3' as backend
verbose(6): trying to add 'aviplay' as backend
verbose(6): trying to add 'gmerlin' as backend
verbose(6): trying to add 'quicktime4linux' as backend
[pix_film]: gmerlin support
[pix_film]: quicktime4linux support
[pix_film]: MPEG3 support
[pix_film]: aviplay support
verbose(3): libdir_loader: added 'mrpeach' to the canvas-local objectclass
path
verbose(14): Loaded libdir 'mrpeach' from
'/usr/lib/pd-extended/extra/mrpeach'
verbose(3): [import] loaded library: 'mrpeach'
verbose(3): libdir_loader: added 'tof' to the canvas-local objectclass
path
verbose(14): Loaded libdir 'tof' from '/usr/lib/pd-extended/extra/tof'
verbose(3): [import] loaded library: 'tof'
verbose(3): libdir_loader: added 'moocow' to the canvas-local objectclass
path
verbose(14): Loaded libdir 'moocow' from
'/usr/lib/pd-extended/extra/moocow'
verbose(3): [import] loaded library: 'moocow'
verbose(1): [import]: can't load library in 'pdmtl'
error: udpsend: not connected
verbose(4): ... you might be able to track this down from the Find menu.
error: udpsend: not connected
error: udpsend: not connected
error: udpsend: not connected
error: udpsend: not connected
error: udpsend: not connected
error: udpsend: not connected
udpsend: connecting to port 4565
GEM: Direct Rendering enabled!
verbose(4): GEM: GLEW version 1.5.4
verbose(3): GEM: Start rendering
[pix_film]: opening /home/olivier/oli44-code-base/forecasting/homer.avi
with format 1908
verbose(5): [pix_film:demuxer] Detected AVI format
[pix_film:track] No video decoder found for fourcc IV32 (0x49563332)
track 0 does not contain a video-stream: skipping
Pixelformat not specified for video frame
verbose(5): gmerlin: succeeded
[pix_film]: loaded file:
/home/olivier/oli44-code-base/forecasting/homer.avi with 86 frames
(160x120) at 25.000000 fps
Erreur de segmentation


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=3517189&group_id=64325



More information about the GEM-dev mailing list