[Fluxus] zsh: abort

Claude Heiland-Allen claudiusmaximus at goto10.org
Tue Jun 1 05:24:02 PDT 2010


On 01/06/10 09:55, Dave Griffiths wrote:
> On Sun, 2010-05-30 at 07:44 +0200, gabor papp wrote:
>>> some random memory corruption or race condition is happening - are there
>>> any tips for debugging fluxus with valgrind?
>> as far as i remember you need to use the
>> –vex-iropt-precise-memory-exns=yes parameter in valgrind otherwise you
>> get false alarms. i also had to suppress opengl driver errors, but you
>> might not get those with nvidia.
>
> Seems like we introduced something recently, or it could be an
> interaction between specific versions of plt scheme and fluxus, see
> also:
> http://www.reddit.com/r/programming/comments/c9epm/programming_music/c0r38o2
>
> Claude - what version of PLT scheme are you running?

I was lazy and just installed from package manager, is it still 
essential to compile PLT from source?  Fluxus seems to work, apart from 
the random segfaults...

plt-scheme:
   Installed: 4.2.1-1
   Candidate: 4.2.1-1
   Version table:
  *** 4.2.1-1 0
         500 http://gb.archive.ubuntu.com/ubuntu/ lucid/universe Packages
         100 /var/lib/dpkg/status
mzscheme:
   Installed: 2:4.0.1+fake.2
   Candidate: 2:4.0.1+fake.2
   Version table:
  *** 2:4.0.1+fake.2 0
         500 http://gb.archive.ubuntu.com/ubuntu/ lucid/universe Packages
         100 /var/lib/dpkg/status

With these files (no mz*.so anywhere afaict):
/usr/lib/plt/mzdyn3m.o
/usr/lib/libmzscheme3m.a


> I'll try and find
> out what the default version on puredyne is

I just checked the package lists, Puredyne 9.10/9.11 DVDs have:

plt-scheme 4.1.5-1

> - as this probably explains
> Elmers' problems too.


Claude



More information about the Fluxus mailing list