rust9x / rust

Empowering everyone to build reliable and efficient software, even for Windows 9x/Me/NT/2000/XP/Vista.
https://github.com/rust9x/rust/wiki
Other
319 stars 9 forks source link

Investigate backtrace support #6

Closed seritools closed 6 months ago

seritools commented 2 years ago

dbghelp.dll (has to be shipped with the executable) and imagehlp.dll (older version of dbghelp) might be usable, though backtrace currently uses a larger API surface than what old-Windows-supporting versions of that library provide. See if the API usage can be reduced (maybe losing functionality like files/line numbers etc.)

seritools commented 6 months ago

Backtrace support based on dbghelp.dll is now working. See the Limitations page in the wiki for more information.