Skip to content

Metroid Samus Returns: boots into unknown thumb instruction #51

Description

@Miepee

Unknown Thumb instruction: Unknown instruction 0x42c6

Probably related to #23 ?

Unsure if the backtrace is of any use:

#0  0x00007ffff6eb213a in __cxxabiv1::__cxa_throw (obj=0x5555564274f0, tinfo=0x555555b49360 <typeinfo for std::runtime_error@GLIBCXX_3.4>, 
    dest=0x7ffff6ec9d50 <std::runtime_error::~runtime_error()>) at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_throw.cc:81
#1  0x000055555560343f in Interpreter::HandlerStubThumb(Interpreter::CPUContext&, ARM::ThumbInstr, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [clone .isra.0] [clone .cold] ()
#2  0x00005555556bc38d in void Interpreter::StepWithDispatchTable<&Interpreter::default_dispatch_table>(Interpreter::ExecutionContext&) ()
#3  0x00005555556bc460 in Interpreter::Interpreter::Run(Interpreter::ExecutionContext&, Interpreter::ProcessorController&, unsigned int, unsigned int) ()
#4  0x00005555557142ae in void boost::context::detail::fiber_entry<boost::context::detail::fiber_record<boost::context::fiber, boost::context::basic_fixedsize_stack<boost::context::stack_traits>, boost::coroutines2::detail::push_coroutine<void>::control_block::control_block<boost::context::basic_fixedsize_stack<boost::context::stack_traits>, HLE::OS::CoroutineThreadControl::CoroutineThreadControl<HLE::OS::Thread::Thread(HLE::OS::Process&, unsigned int, unsigned int)::{lambda()#1}>(HLE::OS::Thread::Thread(HLE::OS::Process&, unsigned int, unsigned int)::{lambda()#1}&&)::{lambda(boost::coroutines2::detail::pull_coroutine<void>&)#1}>(boost::context::preallocated, HLE::OS::Thread::Thread(HLE::OS::Process&, unsigned int, unsigned int)::{lambda()#1}&&, HLE::OS::CoroutineThreadControl::CoroutineThreadControl<HLE::OS::Thread::Thread(HLE::OS::Process&, unsigned int, unsigned int)::{lambda()#1}>(HLE::OS::Thread::Thread(HLE::OS::Process&, unsigned int, unsigned int)::{lambda()#1}&&)::{lambda(boost::coroutines2::detail::pull_coroutine<void>&)#1}&&)::{lambda(boost::context::fiber&&)#1}> >(boost::context::detail::transfer_t) ()
#5  0x00005555559c36bf in make_fcontext ()
#6  0x0000000000000000 in ?? ()

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