Open GoogleCodeExporter opened 9 years ago
This seems to be LLVM's doing:
http://llvm.org/docs/doxygen/html/PrettyStackTrace_8cpp_source.html#l00117
http://llvm.org/docs/doxygen/html/Unix_2Signals_8inc_source.html#l00046
The issue specific to the simulator's GLES implementation (and until/unless
Apple relaxes their W^X page restrictions, I don't expect to see runtime LLVM
usage on the device).
It's fairly untoward of a library to be claiming the process' signal handlers
-- I'm not sure what the best solution for this would be, but it probably
warrants a bug report to Apple.
Original comment by landon.j.fuller@gmail.com
on 1 Feb 2011 at 2:50
I've filed rdar://9044058 (LLVM overrides the processes' signal handlers). As a
work-around, we could also vend an API for re-registering the PLCrashReporter
signal handler.
Original comment by landon.j.fuller@gmail.com
on 23 Feb 2011 at 10:08
Hi Landon. Thanks for filing this. I should have done so myself. Sorry.
I'll "me too" your bug at least.
Cheers,
Jonathan
Original comment by saggau
on 24 Feb 2011 at 1:39
Is there any fix for this ? I used plccrashreporter in a project compiled with
LLVM 2.0 and crash file are not being created on sim.
Is this the same issue ? I am not suing any OpenGL, just a regular iPad project
on XCode4
Original comment by madha...@gmail.com
on 1 Apr 2011 at 9:09
Original comment by landon.j.fuller@gmail.com
on 21 Sep 2011 at 8:26
My bug was closed as a duplicate of rdar://7678396.
Original comment by landon.j.fuller@gmail.com
on 1 Jan 2013 at 9:09
Original issue reported on code.google.com by
saggau
on 1 Feb 2011 at 2:19Attachments: