Skip to content

Crash inside BinaryNinjaDebugger::RspConnector::SendRaw #1066

@sentry

Description

@sentry

Sentry Issue: BINARYNINJA-3X

EXCEPTION_ACCESS_VIOLATION_READ / 0x50: Fatal Error: EXCEPTION_ACCESS_VIOLATION_READ / 0x50
  File "rspconnector.cpp", line 223, in BinaryNinjaDebugger::RspConnector::SendRaw
  File "corelliumadapter.cpp", line 793, in BinaryNinjaDebugger::CorelliumAdapter::BreakInto
  File "debuggercontroller.cpp", line 2753, in BinaryNinjaDebugger::DebuggerController::ExecuteAdapterAndWait
  File "mutex.cpp", line 147, in mtx_do_lock
  File "debuggercontroller.cpp", line 1601, in BinaryNinjaDebugger::DebuggerController::PauseAndWaitInternal
...
(10 additional frame(s) were not displayed)

@bdash says:

GdbAdapter::BreakInto null checks m_rspConnector before using it, but CorelliumAdapter::BreakInto does not. I'm not sure whether there's more to this crash than that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions