Hi Ge,your example works on my system too (OS X 10.4.7 PPC, ChucK 1.2.0.5b). After some hacking I found the bus error stopped when I changed "int rootNote, mainPitch;" to "int rootNote; int mainPitch;". I don't know why, and strangely this test works:int x, y;0 => x;4 => y;<<< x >>>;<<< y >>>;If you'd like to recreate the error the offending variables are on lines 459 & 460 in the script at blackholeprojector.com/Sequencer.ckOllieOn 14 Jul 2006, at 17:00, chuck-users-request@lists.cs.princeton.edu wrote:From: Ge Wang <gewang@CS.Princeton.EDU>Date: 13 July 2006 17:36:16 BDTTo: ChucK Users Mailing List <chuck-users@lists.cs.princeton.edu>Subject: Re: [chuck-users] Object array initializationReply-To: ChucK Users Mailing List <chuck-users@lists.cs.princeton.edu>Hi Ollie!Which platform are you running? Also, can you include thegreater program, or more of the context? I can't seem toreproduce the crash on OS X using the following code:---public class X{int hi;fun void boo(){ <<< hi >>>; }}class Y{X xs[];init( 4 );fun void init( int num ){X x[num] @=> xs;for( int i; i < num; i++ )i => xs[i].hi;}}// make yY y;for( int i; i < y.xs.cap(); i++ )y.xs[i].boo();---It may be a chuck bug elsewhere...Best,Ge!_______________________________________________chuck-users mailing list