Skip to content
This repository was archived by the owner on Nov 1, 2020. It is now read-only.
This repository was archived by the owner on Nov 1, 2020. It is now read-only.

Unhandled exceptions cause assert / crash Unix #1867

@janvorli

Description

@janvorli

On Windows, both software and hardware unhandled exception causes assert in StackFrameIterator::NextInternal:
ASSERT(m_pInstance->FindCodeManagerByAddress(m_ControlPC));
The m_ControlPC points to a code inside the wmain function, which doesn't belong to any of the registered modules.
On Unix, it ends up in an infinite loop in EH.DispatchEx calling RhpSfiNext and getting stuck at Exceptions_BringUpTest__Main for unhandled software exception and it fails with SIGSEGV for any hardware unhandled exception.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions