[Openmcl-devel] error handling differences between 32 and 64 bit versions of CCL 1.7
ralex at cs.colorado.edu
Mon Aug 15 14:28:32 CDT 2011
Tracked down down some tricky differences between the 32 and the 64 bit version of CCL 1.7. Error handling appears to be much more fragile in the 32 bit version, e.g.,
((condition #'(lambda (Condition)
(throw :mouse-info-access-error :handled))))
(objc:objc-message-send (#/sharedApplication ns:ns-application) "noSuchMethod")))
;; 64 bit version => returns :handled
;; 32 bit version => ugly crash
Is there any way to catch this?
For the most part this type of error handling is used to access newer parts of OS X apis.
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openmcl-devel