[tor-bugs] #10186 [Tor]: Backtrace support for windows
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Feb 22 04:40:15 UTC 2014
#10186: Backtrace support for windows
-----------------------------+--------------------------------
Reporter: nickm | Owner:
Type: enhancement | Status: needs_revision
Priority: normal | Milestone: Tor: 0.2.5.x-final
Component: Tor | Version:
Resolution: | Keywords: tor-client windows
Actual Points: | Parent ID:
Points: |
-----------------------------+--------------------------------
Comment (by cypherpunks):
>need some hack to change context so it unwind
It's impossible with libgcc to do that, context operated and updated
internally by libgcc code. Even more, distributed Tor builds by cross
platform GCC with SJLJ Exception Handling support. During testing GCC with
SJLJ it failed to unwind stack trace even after non optimized C code.
For now only real solution is to use StalkWalk64 function with explicit
disabling FPO during compilation for windows. Can it break something else?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10186#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list