Project

General

Profile

Actions

Emulator Issues #7992

closed

Random Hangs

Added by rodolfoosvaldobogado over 9 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Random Hangs has been affecting the emulator in recent releases.
They are really difficult to trace because they don't happen often and there is no way to reproduce them in a consistent way.
Running the emulator with a debugger connected I’ve been able to reproduce only 3 times and they always happen in the same code path.
Here is the stack trace.

Unhandled exception at 0x0000000000A21849 in Dolphin.exe: 0xC0000005: Access violation reading location 0x0000000000000010.
Dolphin.exe!std::_Hash<std::_Uset_traits<unsigned int,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<unsigned int>,0> >::_Insert<unsigned int const & __ptr64,std::_Nil>(const unsigned int & _Val, std::_Nil _Pnode) Line 869	C++

> Dolphin.exe!JitInterface::CompileExceptionCheck(JitInterface::ExceptionType type) Line 253 C++
Dolphin.exe!GPFifo::CheckGatherPipe() Line 89 C++
000000001d9c10c9() Unknown
000000007fff0000() Unknown
0000000000000001() Unknown
000000007fff0000() Unknown
Dolphin.exe!0000000001578900() C++
000000008044ee40() Unknown
00000000c8241209() Unknown
0000000000000004() Unknown
0000000023628cf3() Unknown
0000000023471759() Unknown
000000008035d568() Unknown
0000000023471548() Unknown
000000008035cd1c() Unknown
00000000234714aa() Unknown
0000000080311588() Unknown
00000000209f1e70() Unknown
ffffffffffffffff() Unknown
I hope someone with better knowledge on the cpu can use this info.

Actions

Also available in: Atom PDF