[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #10186 [Tor]: Backtrace support for windows
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs