[PlanetCCRMA] SwingOSC on FC11

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Tue Jul 21 13:50:14 PDT 2009


On Thu, 2009-07-16 at 18:54 -0700, Fernando Lopez-Lezcano wrote:
> On Fri, 2009-07-17 at 02:37 +0200, Felix Pfeifer wrote:
> > Hi List, hi Fernando,
> > 
> > SwingOSC seems not to work on FC11. It boots correct (as far as i
> > understand the postwindows output):
> > 
> > booting java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
> > -jar "/usr/share/SuperCollider/SwingOSC/SwingOSC.jar" -t 57111 -L -i
> > -h 127.0.0.1:57120
> > SwingOSC v0.61. receiving TCP at address 127.0.0.1:57111
> > Emacs: Built symbol table in 0.99 seconds
> > SwingOSC : server connected.
> > 
> > And now i try to open a window:
> > 
> > GUI.window.new.front // this works under fc10, 
> 
> same here...

Ok, there is a new version available of supercollider for fc11 with this
particular bug fixed. Time Blechmann posted a fix in the supercollider
developers list (apparently an issue with gcc4.4). 

Thanks again for reporting the problem!
-- Fernando


> > do we have a new SwingOSC version with new syntax?
> 
> No, it is the same version (rpm -q supercollider will tell you). 
> 
> I see the same error in Fedora 11, will investigate. My guess would be
> something that did not build correctly under fc11 and the build process
> did not quite catch it... I'll be in a trip for a few days so it may
> take me a while to see what's wrong. 
> 
> -- Fernando
> 
> 
> > This produces the following error:
> > 
> > ERROR: List array not an Array.
> > Instance of Array {    (09CD5920, gc=6C, fmt=01, flg=00, set=03)
> >   indexed slots [2]
> >       0 : instance of Array (09CD4B60, size=7, set=3)
> >       1 : instance of Array (09CD37D0, size=7, set=3)
> > }
> > ERROR: Primitive '_ObjectPerformList' failed.
> > Wrong type.
> > RECEIVER:
> > Instance of NetAddr {    (08DCC500, gc=6C, fmt=00, flg=00, set=02)
> >   instance variables [4]
> >     addr : Integer 2130706433
> >     port : Integer 57111
> >     hostname : "127.0.0.1"
> >     socket : RawPointer B74004C8
> > }
> > CALL STACK:
> > 	MethodError:reportError   09CD08C0
> > 		arg this = <instance of PrimitiveFailedError>
> > 	Nil:handleError   09CD09D0
> > 		arg this = nil
> > 		arg error = <instance of PrimitiveFailedError>
> > 	Thread:handleError   09CD0A60
> > 		arg this = <instance of Thread>
> > 		arg error = <instance of PrimitiveFailedError>
> > 	Object:throw   09CD0540
> > 		arg this = <instance of PrimitiveFailedError>
> > 	Object:primitiveFailed   09CD05A0
> > 		arg this = <instance of NetAddr>
> > 	SwingOSC:listSendBundle   09CD13C0
> > 		arg this = <instance of SwingOSC>
> > 		arg time = nil
> > 		arg msgs = <instance of List>
> > 	JSCTopView:prSCViewNew   0A0A0F90
> > 		arg this = <instance of JSCTopView>
> > 		arg preMsg = nil
> > 		arg postMsg = nil
> > 		var bndl = <instance of List>
> > 		var argBounds = nil
> > 	JSCTopView:prInitTopView   0A0A1210
> > 		arg this = <instance of JSCTopView>
> > 		arg argWindow = <instance of JSCWindow>
> > 		arg argBounds = <instance of Rect>
> > 		arg id = 1001
> > 	JSCWindow:prInit   0A0A1BE0
> > 		arg this = <instance of JSCWindow>
> > 		arg argName = "panel"
> > 		arg argBounds = <instance of Rect>
> > 		arg resizable = true
> > 		arg border = true
> > 		arg scroll = false
> > 		var viewID = 1001
> > 		var bndl = [*2]
> > 	JSCWindow:initSCWindow   0A0A1E60
> > 		arg this = <instance of JSCWindow>
> > 		arg argName = "panel"
> > 		arg argBounds = <instance of Rect>
> > 		arg argResizable = true
> > 		arg argBorder = true
> > 		arg scroll = false
> > 		arg argServer = <instance of SwingOSC>
> > 	< closed FunctionDef >  (no arguments or variables)
> > 	Interpreter:interpretPrintCmdLine   0A0A2360
> > 		arg this = <instance of Interpreter>
> > 		var res = nil
> > 		var func = <instance of Function>
> > 		var code = "GUI.window.new.front"
> > 		var doc = <instance of ScelDocument>
> > 	Process:interpretPrintCmdLine   09CE05A0
> > 		arg this = <instance of Main>




More information about the PlanetCCRMA mailing list