Emulator Issues #4077
closedSuper Smash Bros. Brawl does not run under Mac OS X
0%
Description
What's the problem?
Dolphin crashes when attempting to start Super Smash Bros. Brawl.
Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"): r7125
(optional) Dolphin version that does not have the problem: N/A
Operating system and version:
32-bit or 64-bit: Mac OS X 10.6.6, 32-bit and 64-bit
Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"): RSBE01
Build command-line (not on Windows): Default scons configuration, console output and backtrace is from a debug build.
Was the ISO a plain dump from disc, compressed and/or scrubbed? plain dump
Please provide any additional information below.
I've attached a copy of Dolphin's console output.
Backtrace:
0 libSystem.B.dylib 0x00007fff88b74e4e __semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x00007fff88b74d50 nanosleep$NOCANCEL + 129
2 libSystem.B.dylib 0x00007fff88bd16a2 usleep$NOCANCEL + 57
3 libSystem.B.dylib 0x00007fff88bf0cd4 abort + 93
4 com.dolphin-emulator.dolphin 0x00000000005c9681 wxFatalSignalHandler + 33
5 libSystem.B.dylib 0x00007fff88b6267a _sigtramp + 26
6 dyld 0x00007fff5fc0ff75 stub_binding_helper_interface + 45
7 com.dolphin-emulator.dolphin 0x0000000000001000 0x1000 + 0
8 ??? 0x000000001ca9600c 0 + 480862220
9 com.dolphin-emulator.dolphin 0x00000000006285dc VertexLoaderManager::RunVertices(int, int, int) + 72 (VertexLoaderManager.cpp:145)
10 com.dolphin-emulator.dolphin 0x00000000005f9e90 DLCache::AnalyzeAndRunDisplayList(unsigned int, unsigned int, DLCache::CachedDisplayList*) + 1699 (DLCache.cpp:391)
11 com.dolphin-emulator.dolphin 0x00000000005fb12c HandleDisplayList(unsigned int, unsigned int) + 1123 (DLCache.cpp:774)
12 com.dolphin-emulator.dolphin 0x000000000060403a ExecuteDisplayList(unsigned int, unsigned int) + 25 (OpcodeDecoding.cpp:132)
13 com.dolphin-emulator.dolphin 0x0000000000603e21 Decode() + 1093 (OpcodeDecoding.cpp:304)
14 com.dolphin-emulator.dolphin 0x000000000060457d OpcodeDecoder_Run(bool) + 30 (OpcodeDecoding.cpp:453)
15 com.dolphin-emulator.dolphin 0x00000000005fe799 Fifo_EnterLoop() + 283 (Fifo.cpp:177)
16 com.dolphin-emulator.dolphin 0x0000000000602a5d VideoBackendHLE::Video_EnterLoop() + 17 (MainBase.cpp:51)
17 com.dolphin-emulator.dolphin 0x00000000001a7a26 Core::EmuThread() + 1213 (Core.cpp:364)
18 com.dolphin-emulator.dolphin 0x00000000001a8e5f std::thread::Func<void ()()>::Run() + 21 (StdThread.h:241)
19 com.dolphin-emulator.dolphin 0x0000000000201938 void std::thread::RunAndDelete<std::thread::Func<void ()()> >(void) + 76 (StdThread.h:267)
20 libSystem.B.dylib 0x00007fff88b3b536 _pthread_start + 331
21 libSystem.B.dylib 0x00007fff88b3b3e9 thread_start + 13
Updated by soren.jorvang almost 14 years ago
That looks like a display list caching bug. Try turning it off.
Updated by jroseff almost 14 years ago
Still crashes:
0 libSystem.B.dylib 0x00007fff88b74e4e __semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x00007fff88b74d50 nanosleep$NOCANCEL + 129
2 libSystem.B.dylib 0x00007fff88bd16a2 usleep$NOCANCEL + 57
3 libSystem.B.dylib 0x00007fff88bf0cd4 abort + 93
4 com.dolphin-emulator.dolphin 0x0000000000638871 wxFatalSignalHandler + 33
5 libSystem.B.dylib 0x00007fff88b6267a _sigtramp + 26
6 dyld 0x00007fff5fc0ff75 stub_binding_helper_interface + 45
7 com.dolphin-emulator.dolphin 0x0000000000001000 0x1000 + 0
8 ??? 0x000000001c88700c 0 + 478703628
9 com.dolphin-emulator.dolphin 0x00000000006a2362 VertexLoaderManager::RunVertices(int, int, int) + 98 (VertexLoaderManager.cpp:145)
10 com.dolphin-emulator.dolphin 0x000000000067a12e Decode() + 1710 (OpcodeDecoding.cpp:333)
11 com.dolphin-emulator.dolphin 0x0000000000679a3f InterpretDisplayList(unsigned int, unsigned int) + 111 (OpcodeDecoding.cpp:115)
12 com.dolphin-emulator.dolphin 0x000000000067a19e ExecuteDisplayList(unsigned int, unsigned int) + 46 (OpcodeDecoding.cpp:134)
13 com.dolphin-emulator.dolphin 0x0000000000679fa1 Decode() + 1313 (OpcodeDecoding.cpp:304)
14 com.dolphin-emulator.dolphin 0x000000000067a87a OpcodeDecoder_Run(bool) + 58 (OpcodeDecoding.cpp:454)
15 com.dolphin-emulator.dolphin 0x00000000006738fe Fifo_EnterLoop() + 494 (Fifo.cpp:177)
16 com.dolphin-emulator.dolphin 0x0000000000678501 VideoBackendHLE::Video_EnterLoop() + 17 (MainBase.cpp:51)
17 com.dolphin-emulator.dolphin 0x00000000001d1a16 Core::EmuThread() + 1654 (Core.cpp:365)
18 com.dolphin-emulator.dolphin 0x00000000001d3b32 std::thread::Func<void ()()>::Run() + 18 (StdThread.h:241)
19 com.dolphin-emulator.dolphin 0x00000000001d3ac7 void std::thread::RunAndDelete<std::thread::Func<void ()()> >(void) + 87 (StdThread.h:267)
20 libSystem.B.dylib 0x00007fff88b3b536 _pthread_start + 331
21 libSystem.B.dylib 0x00007fff88b3b3e9 thread_start + 13
Updated by jroseff almost 14 years ago
Oddly, the game does run on r7322, but only if the build is not a debug build. I'm not sure if this indicates that something is still broken or not, but since most users won't be running a debug build I guess this can be closed (or reclassified, at least). Still might be worth looking into, however.
Updated by Anonymous over 12 years ago
- Status changed from New to Duplicate
I think it's probably this: http://code.google.com/p/dolphin-emu/issues/detail?id=5035#c7