[GEM-dev] [ pd-gem-Bugs-3430199 ] pix_kaleidoscope help crashes Pd

SourceForge.net noreply at sourceforge.net
Mon Oct 31 03:58:34 CET 2011


Bugs item #3430199, was opened at 2011-10-29 18:26
Message generated for change (Comment added) made by ricardofabbri
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=3430199&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: Works For Me
Priority: 5
Private: No
Submitted By: Ricardo Fabbri (ricardofabbri)
Assigned to: Nobody/Anonymous (nobody)
Summary: pix_kaleidoscope help crashes Pd

Initial Comment:
By clicking on "Create Window" in the pix_kaleidoscope help, Pd crashes.

I am using the latest gem git with pd-extended svn under Linux with the mesa drivers (Ubuntu 11.10).

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

>Comment By: Ricardo Fabbri (ricardofabbri)
Date: 2011-10-31 00:58

Message:
pix_metaimage-help.pd also crashes in the same way, upon creating the
gemwin.

I tried opening another image file as you mentioned. For most images, the
crash occurs directly. For a specific png file I opened, I get the
following assersion error followed by the watchdog messages:

$ pd-extended
open: /etc/pd/gem.conf: No such file or directory
open: /home/rfabbri/.pd/gem.conf: No such file or directory
open: ./gem.conf: No such file or directory
load plugins 'image' in '/usr/lib/pd-extended/extra/Gem/'
pattern : /usr/lib/pd-extended/extra/Gem/gem_image*.so
dylib loading file '/usr/lib/pd-extended/extra/Gem/gem_imageJPEG.so'!
dylib loading file '/usr/lib/pd-extended/extra/Gem/gem_imageMAGICK.so'!
dylib loading file '/usr/lib/pd-extended/extra/Gem/gem_imageSGI.so'!
dylib loading file '/usr/lib/pd-extended/extra/Gem/gem_imageTIFF.so'!
pd-extended: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr)
(((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct
malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >=
(unsigned long)((((__builtin_offsetof (struct malloc_chunk,
fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) -
1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) ==
0)' failed.
Pd: signal 6
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...


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

Comment By: Ricardo Fabbri (ricardofabbri)
Date: 2011-10-30 22:52

Message:
This also happens with pix_refraction-help.pd.

I will investigate later.

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

Comment By: IOhannes m zmölnig (zmoelnig)
Date: 2011-10-30 18:35

Message:
unable to reproduce (on debian wheezy/sid with mesa)

can this be related to the image not being found?
does it work if you add the path to the Gem binary manually
e.g.
$ cd .../Gem
$ pd -lib ./Gem -path . help/pix_kaleidoscope.pd

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

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



More information about the GEM-dev mailing list