
Hi Graham! Thanks for your contribution and insight -- we have hopefully addressed both of the issues you outlined in the latest release. Let us know if something still doesn't seem right? Thanks and rock on! Ge! On Wed, 12 Sep 2012, Ge Wang wrote:
Hi Graham!
Greetings old friend! Thanks for the excellent tests and yummy breadcrumbs! There is definitely something funky with OSC since 1.3, on 64-bit and 32-bit command chuck on OSX (1.3.1.0), I don't get the same crash as you did on windows 7, but getting memory errors on cleanup.
Looking into it now!
Ge!
On Tue, 11 Sep 2012, Graham Coleman wrote:
Greetings,
First, congratulations to chuck team and all responsible for the recent releases.
I found a few bugs, these were tested in the latest ChucK and miniAudicle builds (win32) on 64-bit Windows 7 machines.
1. Machine.add doesn't seem to support drive specifications in paths. (test1.ck)
<<< Machine.add( "C:/Users/Public/test2.ck" ) >>>; //doesn't work
<<< Machine.add( "/Users/Public/test2.ck" ) >>>; //works
2. A crashing bug when dealing with string non-literals. (test6.ck)
I was unable to reproduce it outside of an OSC context, I don't know if it affects non-Windows systems.
Basically, I was capturing string arguments from received OSC messages, and I found that one usage worked fine:
<<< tsEvent.getString() >>>; //this should work
but that trying to store it into a string object was crashing:
tsEvent.getString() => string str2; //this should crash <<< str2 >>>;
regards,
Graham