Tina,
Yes, it seems that this a bug in expr object due to a boundary condition. Expr was written to handle 10 expressions, and print a warning if more expressions were supplied, but the code can only handle 8 expressions right now. I am not setup to compile for windows. If you (or anybody else who may have run into this problem and needs a fixed version) can compile for windows, I can send you corrected source files, otherwise I suggest that you edit your file with an editor and drop one of the expressions from the expr list (the first one? which is only passing the first inlet).
I will fix this shortly and put out a new version (for linux and darwin) on my website.
cheers,
Shahrokh.
Message: 10
Date: Wed, 07 Jun 2006 01:38:47 -0500
From: "Tina Shah" < surreal8@hotmail.com>
Subject: [PD] pd crashes when using expr
To: pd-list@iem.at
Message-ID: <BAY102-F21E4AA36B45DE413CCA530998A0@phx.gbl>
Content-Type: text/plain; charset="us-ascii"
hi list, i'm trying to use the expr object in my little app to figure out
the range of incoming h values (hsv) - i.e.- if ($f1 > 0 && $f1 < 0.05, 1,
0); right now i have 9 of these types of if statements. when running the
program things don't work properly. pd crashes when i go to edit the expr
part or when i destroy the gem window. also while running the app i get
these errors:
error: expr: ex_eval: unexpected type 0
expr: bang: unrecognized result 881328160
the file attached is the file i'm working with. please let me know if
anyone has any ideas of what might be wrong. i'm using windows xp, pd .39-2
and gem .90.
thanks!
-tina
Shahrokh Yadegari
Theatre and Dance Department
University of California, San Diego
Center for Research in Computing and the Arts (CRCA)
California Institute for Telecommunications and Information Technologies (Cal-IT2)
http://crca.ucsd.edu/~yadegari
Email: sdy@ucsd.edu
Tel: (858) 822-4113
Fax: (858) 534-1080_______________________________________________PD-list@iem.at mailing listUNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
____________________________________________________________________________
Using ReBirth is like trying to play an 808 with a long stick.
-David Zicarelli