Project

General

Profile

Actions

Emulator Issues #40

closed

Stop emulation - crashes in many circumstances

Added by psnim2000 over 16 years ago.

Status:
Fixed
Priority:
Low
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

What steps will reproduce the problem?

  1. Video Plugin (DX9) Settings
  2. Tick Render to Main Window
  3. Start A Game
  4. Click Stop Emulation

What is the expected output? What do you see instead?
Games List, Crash

What version of the product are you using? On what operating system?
Revision 38, Vista ultimate x64

Please provide any additional information below.
Only tested in SSBM

Actions #1

Updated by hrydgard over 16 years ago

  • Status changed from New to Accepted
  • Priority changed from Normal to Low

I hijacked your bug and changed it into a generic Stop Crashes bug.

Dolphin can crash when pressing the stop button in many circumstances. There are some
really bad race conditions while bringing down all the threads.

Actions #2

Updated by hrydgard over 16 years ago

  • Status changed from Accepted to Fixed
Actions #3

Updated by zantezuken over 15 years ago

Hmm... similar issue happens here on latest revs, so, I guess it is nice idea to
post report here.

How to reproduce:

  1. Start any game (RE0 for in my case)
  2. Play it a bit.
  3. Stop emulation via ESC/Stop button
  4. See how emu crashes

Used settings: http://www.everfall.com/paste/id.php?0zijj9atuupg
OS: win7/vistasp2, compield with msvs 2008

Windows appcrash handler says: http://www.everfall.com/paste/id.php?3zzzf1nopcqy
MSVS debugegr says: Unhandled exception at 0x056a13f0 in Dolphin.exe: 0xC0000005:
Access violation.
Debugger in MSVS points @ line 416 in main.cpp:
416 if (g_pCodeWindow)

Minidump: http://shinra.ru/kein/Dolphin.dmp

Tested on r3950.

Actions #4

Updated by Anonymous over 15 years ago

is it a green curved arrow that you see or a straight yellow one?
if green, it's probably crashing in the wxPostEvent somewhere...prolly cause the window
is gone. I think ector did something with this before...

Actions #5

Updated by zantezuken over 15 years ago

yeah, green one.

Actions

Also available in: Atom PDF