Boost logo

Boost Users :

Subject: Re: [Boost-users] [stacktrace] Trace information from GetExceptionInformation()?
From: Antony Polukhin (antoshkka_at_[hidden])
Date: 2017-10-11 07:02:06


2017-10-05 18:31 GMT+03:00 Nat Goodspeed via Boost-users
<boost-users_at_[hidden]>:
> In an __except() filter expression (Microsoft Structured Exception),
> it's legal to call GetExceptionInformation() to retrieve a pointer to
> an _EXCEPTION_POINTERS struct. A little bit of Google searching turned
> up a few recipes for walking the stack information indirectly provided
> by that _EXCEPTION_POINTERS data.
>
> Would it be reasonable to have a Microsoft-specific stacktrace
> constructor accepting _EXCEPTION_POINTERS*? Or perhaps a factory
> function? I would like to be able to capture the platform-specific
> _EXCEPTION_POINTERS information, but then, once I have it in hand,
> engage the rest of the Boost.Stacktrace functionality.

That's a great idea and I'll implement it someday. But this won't happen soon.

-- 
Best regards,
Antony Polukhin

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net