[puredyne] supercollider error
altern
altern2 at gmail.com
Tue Mar 2 15:02:52 CET 2010
ok, thanks!
ar., 2010.eko marren 02a 14:43(e)an, Karsten Gebbert(e)k idatzi zuen:
> the error happened here I think:
>
> listSendBundle { arg time, msgs;
> // if( slowOSC, {
> // dispPending.addAll( msgs ); // no timetags for now
> // dispCond.test = true;
> // dispCond.signal;
> // }, {
> msgs = msgs.asArray;
> addr.sendBundle( time, *msgs )
> // });
>
> where msgs bundle had to be explicitly declared as array. this happens in netaddr too
> in a few places, and my feeling is that netaddr needs to be patched too. maybe
> you can isolate the problem!
>
> good luck,
>
> k
>
> altern said :
>> sure but i realy want to get this working, i am trying to fully port
>> ixiQuarks to SwingOSC and I have some time to work on this over the
>> next weeks so maybe i can give it a try. Do you have any idea where
>> those .asArray have to be added or how can I find?. I would call the
>> error message everything but self-explanatory ...
>>
>> enrike
>>
>> ar., 2010.eko marren 02a 13:45(e)an, Karsten Gebbert(e)k idatzi zuen:
>>> Hi Enrike,
>>>
>>> indeed i had this very same problem too, and applied the patch from Holger
>>> Ballweg to SwingOSC.sc but also ran into more problem of this kind. I personally
>>> havn't had any time to figure out whats going wrong yet, but its probably as
>>> trivial as adding .asArray to some msg bundle object. Would you mind filing a
>>> bug report for this, so can keep track of it for the next bug-fix release? I can
>>> do it too though, if you can't...
>>>
>>> Let me know!
>>>
>>> karsten
>>>
>>> altern said :
>>>> hi
>>>>
>>>> i am getting an error in supercollider when I run this code
>>>>
>>>> GUI.dialog.getPaths({ arg paths; paths.postln; });
>>>>
>>>> I paste the error at the bottom of the mail. I searched in the
>>>> supercollider users list archive to find a couple of mails refering
>>>> to this error.
>>>> http://www.listarc.bham.ac.uk/lists/sc-users/msg52451.html
>>>>
>>>> However this solution seems to be already in the code of SwingOSC.sc
>>>> in PureDyne
>>>>
>>>> any ideas? I asked yesterday in the supercollider mailing list but
>>>> none answers, i thought everyone using puredyne should be getting
>>>> this very same error.
>>>>
>>>> enrike
>>>>
>>>>
>>>>
>>>> ERROR: List array not an Array.
>>>> Instance of Array { (098DB290, gc=A4, fmt=01, flg=00, set=03)
>>>> indexed slots [6]
>>>> 0 : Symbol '/local'
>>>> 1 : Integer 1122
>>>> 2 : Symbol '['
>>>> 3 : Symbol '/new'
>>>> 4 : Symbol 'java.awt.Frame'
>>>> 5 : Symbol ']'
>>>> }
>>>> ERROR: Primitive '_ObjectPerformList' failed.
>>>> Wrong type.
>>>> RECEIVER:
>>>> Instance of NetAddr { (B6991B70, gc=A8, fmt=00, flg=00, set=02)
>>>> instance variables [4]
>>>> addr : Integer 2130706433
>>>> port : Integer 57111
>>>> hostname : "127.0.0.1"
>>>> socket : RawPointer 87A6220
>>>> }
>>>> CALL STACK:
>>>> MethodError:reportError 098DB4D0
>>>> arg this =<instance of PrimitiveFailedError>
>>>> Nil:handleError 098DB470
>>>> arg this = nil
>>>> arg error =<instance of PrimitiveFailedError>
>>>> Thread:handleError 098DB410
>>>> arg this =<instance of Thread>
>>>> arg error =<instance of PrimitiveFailedError>
>>>> Object:throw 098DB3B0
>>>> arg this =<instance of PrimitiveFailedError>
>>>> Object:primitiveFailed 098DB350
>>>> arg this =<instance of NetAddr>
>>>> SwingOSC:listSendMsg 098DB2F0
>>>> arg this =<instance of SwingOSC>
>>>> arg msg =<instance of List>
>>>> JavaObject:prInitJavaObject 097B3730
>>>> arg this =<instance of JavaObject>
>>>> arg className = 'java.awt.Frame'
>>>> arg argServer =<instance of SwingOSC>
>>>> arg args = [*0]
>>>> var msg =<instance of List>
>>>> Meta_SwingDialog:prShowDialog B69BFE00
>>>> arg this = class SwingDialog
>>>> arg title = "Open"
>>>> arg mode = 0
>>>> var server =<instance of SwingOSC>
>>>> var swing = nil
>>>> var dlg = nil
>>>> var frame = nil
>>>> var file = nil
>>>> var dir = nil
>>>> var isOk = nil
>>>> var visible = nil
>>>> var wResp = nil
>>>> var wJResp = nil
>>>> var cResp = nil
>>>> var cJResp = nil
>>>> var fDone = nil
>>>> var err = nil
>>>> Meta_SwingDialog:prGetPathsDialog 098DB170
>>>> arg this = class SwingDialog
>>>> arg argResult = [*0]
>>>> Meta_SwingDialog:getPaths 097E73F0
>>>> arg this = class SwingDialog
>>>> arg okFunc =<instance of Function>
>>>> arg cancelFunc = nil
>>>> arg maxSize = 20
>>>> Interpreter:interpretPrintCmdLine 097E4AB0
>>>> arg this =<instance of Interpreter>
>>>> var res = nil
>>>> var func =<instance of Function>
>>>> var code = "GUI.dialog.getPaths({arg pat..."
>>>> var doc = nil
>>>> Process:interpretPrintCmdLine 098DB110
>>>> arg this =<instance of Main>
>>>>
>>>>
>>>> ---
>>>> Puredyne at goto10.org
>>>> http://identi.ca/group/puredyne
>>>> irc://irc.goto10.org/puredyne
>>>>
>>>
>>> ---
>>> Puredyne at goto10.org
>>> http://identi.ca/group/puredyne
>>> irc://irc.goto10.org/puredyne
>>>
>>
>>
>> ---
>> Puredyne at goto10.org
>> http://identi.ca/group/puredyne
>> irc://irc.goto10.org/puredyne
>>
>
> ---
> Puredyne at goto10.org
> http://identi.ca/group/puredyne
> irc://irc.goto10.org/puredyne
>
More information about the Puredyne
mailing list