technoweenie/attachment_fu

Core Image Processor causes segmentation faults on OS X 10.6.x - 64bit.

AaronRustad opened this issue · 0 comments

Using core_image on 10.6.x 32bit dev machines works fine. Moving it to the production Xserve causes a segmentation fault related to core imaging...I'm guessing an API difference between 32bit and 64bit?

I was able to solve the problem by changing the default Processor from core_image to mini_magick.

Error Log:

[Mon Oct 04 17:07:34 2010] [notice] mod_pushdaemon: Starting handler 'pushd', max_conns= 1, pid=3305
[Mon Oct 04 17:07:35 2010] [notice] mod_pushdaemon: Sending Heartbeat to 9788408:unknown (16 bytes).
/System/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_wrapper.rb:50: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]

[Mon Oct 04 17:07:53 2010] [error] [client 192.168.20.138] Premature end of script headers: admin, referer: http://panoptes1.private/admin/fibre_lines/1/section_calibrate
[ pid=3250 file=ext/apache2/Hooks.cpp:706 time=2010-10-04 17:07:53.361 ]:
The backend application (process 3281) did not send a valid HTTP response; instead, it sent nothing at all. It is possible that it has crashed; please check whether there are crashing bugs in this application.
[Mon Oct 04 17:07:53 2010] [error] [client 192.168.20.138] mod_auth_digest_apple: Unable to authenticate for URI "/error/HTTP_INTERNAL_SERVER_ERROR.html.var" which fails to match original request URI "/admin/fibre_lines/1/section_image" from user "fotechadmin" for realm "Panoptes1" at location "/Local/Default" from the directory (error = -14090)., referer: http://panoptes1.private/admin/fibre_lines/1/section_calibrate
[Mon Oct 04 17:08:05 2010] [notice] mod_pushdaemon: Sending Heartbeat to 9788408:unknown (16 bytes).