Mantis - Spoon
Viewing Issue Advanced Details
7657 crash always 08-16-11 18:20 08-30-11 19:21
craig  
craig  
urgent  
feedback  
fixed  
none    
none  
0007657: Flow plugin fails to load for Spoon 3 alpha 1 on some MacOS systems
On some Macs, the Flow VM plugin doesn't load properly. That's fatal
because it contains a corrected version of the idle-loop's relinquish
primitive (required for headless remote messaging to work at a decent
speed), and the headful UI depends on that primitive working properly.

We need info about this from affected users (from stdout, gdb, XCode, etc.,
as much host-OS info as is available). Craig can't reproduce this on his
Mac (early-2009 MBP, 10.6.8).

Notes
(0014174)
craig   
08-16-11 18:50   
Bert noticed from 'otool' output that another library that Flow uses was missing (portmidi, it was in Craig's /usr/local/lib). Will fix in 3a2.

(0014176)
craig   
08-17-11 23:24   
Fixed in 3a2.

I corrected the Flow plugin for the Mac; it uses a dynamic library
(portmidi) that was loaded on my machine from /usr/local/lib/. Now it
loads from the Resources folder for the Flow plugin. This involved
'install_name_tool' and a plugin rebuild. Thanks to Bert for mentioning
'otool'.
(0014181)
craig   
08-30-11 19:21   
Edgar reports plugin load failure on "every machine I own". Edgar: please provide OS details?

Thanks,

-C