Project

General

Profile

Actions

Emulator Issues #5104

closed

Billy Hatcher crashes OSX when booting

Added by brymaster over 13 years ago.

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

Though the game is marked as working in the wiki, Billy Hatcher and the Giant Egg for Gamecube crashes when booting.

  1. Billy Hatcher - GEZE8P

  2. When game boots the entire emulator crashes.

  3. I've tested this on Dolphin 3.0 stable as well as later builds like 3.0-317 and none have worked. Multiple ISOs of the game have been tested as well.

  4. Just attempt to boot and it'll crash out.

  5. Dolphin 3.0-317 running on Mac OS X 10.6.8

  6. Crash log:

Process: Dolphin [69288]
Path: /Applications/Dolphin.app/Contents/MacOS/Dolphin
Identifier: com.dolphin-emulator.dolphin
Version: 3.0-317 (3.0)
Code Type: X86-64 (Native)
Parent Process: launchd [92]

Date/Time: 2012-01-01 17:48:23.393 -0600
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6

Interval Since Last Report: 138014 sec
Crashes Since Last Report: 10
Per-App Interval Since Last Report: 402 sec
Per-App Crashes Since Last Report: 3
Anonymous UUID: 32F72F7D-D7A5-4EB0-BB3F-C3E203E15628

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 3

Application Specific Information:
abort() called

Thread 0: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff83739d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff8373a3ed mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff86be3902 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff86be2d8f CFRunLoopRunSpecific + 575
4 com.apple.HIToolbox 0x00007fff80d8a7ee RunCurrentEventLoopInMode + 333
5 com.apple.HIToolbox 0x00007fff80d8a5f3 ReceiveNextEventCommon + 310
6 com.apple.HIToolbox 0x00007fff80d8a4ac BlockUntilNextEventMatchingListInMode + 59
7 com.apple.AppKit 0x00007fff89b44eb2 _DPSNextEvent + 708
8 com.apple.AppKit 0x00007fff89b44801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
9 com.apple.AppKit 0x00007fff89b0a68f -[NSApplication run] + 395
10 com.dolphin-emulator.dolphin 0x00000000004f7d35 wxGUIEventLoop::DoRun() + 41
11 com.dolphin-emulator.dolphin 0x00000000005194f8 wxCFEventLoop::Run() + 106
12 com.dolphin-emulator.dolphin 0x00000000002feb37 wxAppConsoleBase::MainLoop() + 163
13 com.dolphin-emulator.dolphin 0x00000000004d77fc wxApp::OnRun() + 26
14 com.dolphin-emulator.dolphin 0x00000000003b3669 wxEntry(int&, wchar_t**) + 217
15 com.dolphin-emulator.dolphin 0x00000000000d2952 main + 18
16 com.dolphin-emulator.dolphin 0x0000000000002354 start + 52

Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff83752c0a kevent + 10
1 libSystem.B.dylib 0x00007fff83754add _dispatch_mgr_invoke + 154
2 libSystem.B.dylib 0x00007fff837547b4 _dispatch_queue_invoke + 185
3 libSystem.B.dylib 0x00007fff837542de _dispatch_worker_thread2 + 252
4 libSystem.B.dylib 0x00007fff83753c08 _pthread_wqthread + 353
5 libSystem.B.dylib 0x00007fff83753aa5 start_wqthread + 13

Thread 2:
0 libSystem.B.dylib 0x00007fff83753a2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff83753e3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff83753aa5 start_wqthread + 13

Thread 3 Crashed:
0 libSystem.B.dylib 0x00007fff837880b6 __kill + 10
1 libSystem.B.dylib 0x00007fff838289f6 abort + 83
2 com.dolphin-emulator.dolphin 0x000000000052edd4 wxFatalSignalHandler + 36
3 libSystem.B.dylib 0x00007fff8379a1ba _sigtramp + 26
4 ??? 0x000000002f212c11 0 + 790703121
5 GLEngine 0x0000000019caa5ab gleSetVertexArrayFunc + 91
6 GLEngine 0x0000000019c95f03 gleDrawArraysOrElements_ExecCore + 1152
7 GLEngine 0x0000000019c27d61 glDrawElements_Exec + 828
8 com.dolphin-emulator.dolphin 0x000000000021c276 OGL::VertexManager::Draw() + 74
9 com.dolphin-emulator.dolphin 0x000000000021c6d8 OGL::VertexManager::vFlush() + 940
10 com.dolphin-emulator.dolphin 0x000000000024350d BPWritten(BPCmd const&) + 205
11 com.dolphin-emulator.dolphin 0x0000000000243430 LoadBPReg(unsigned int) + 80
12 com.dolphin-emulator.dolphin 0x000000000024bc23 Decode() + 595
13 com.dolphin-emulator.dolphin 0x000000000024bd6d OpcodeDecoder_Run(bool) + 61
14 com.dolphin-emulator.dolphin 0x0000000000248049 RunGpuLoop() + 409
15 com.dolphin-emulator.dolphin 0x0000000000125b3e Core::EmuThread() + 1182
16 com.dolphin-emulator.dolphin 0x0000000000126433 void* std::thread::RunAndDelete<std::thread::Func<void ()()> >(void) + 51
17 libSystem.B.dylib 0x00007fff83772fd6 _pthread_start + 331
18 libSystem.B.dylib 0x00007fff83772e89 thread_start + 13

Thread 4:
0 libSystem.B.dylib 0x00007fff83739d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff8373a3ed mach_msg + 59
2 libSystem.B.dylib 0x00007fff837a3452 clock_get_time + 88
3 libSystem.B.dylib 0x00007fff837748d4 nanosleep + 111
4 libSystem.B.dylib 0x00007fff837c19ac sleep + 61
5 com.dolphin-emulator.dolphin 0x0000000000127fec CoreTiming::Idle() + 28
6 ??? 0x0000000020aae665 0 + 548071013

Thread 5:
0 libSystem.B.dylib 0x00007fff83739dda semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x00007fff83778772 _pthread_cond_wait + 1015
2 com.apple.audio.CoreAudio 0x00007fff818dc68c CAGuard::WaitFor(unsigned long long) + 168
3 com.apple.audio.CoreAudio 0x00007fff818dec1b CAGuard::WaitUntil(unsigned long long) + 185
4 com.apple.audio.CoreAudio 0x00007fff818dcd85 HP_IOThread::WorkLoop() + 1369
5 com.apple.audio.CoreAudio 0x00007fff818dc827 HP_IOThread::ThreadEntry(HP_IOThread*) + 9
6 com.apple.audio.CoreAudio 0x00007fff818dc755 CAPThread::Entry(CAPThread*) + 125
7 libSystem.B.dylib 0x00007fff83772fd6 _pthread_start + 331
8 libSystem.B.dylib 0x00007fff83772e89 thread_start + 13

Thread 3 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00000000b038f768 rcx: 0x00000000b038f298 rdx: 0x0000000000000000
rdi: 0x0000000000010ea8 rsi: 0x0000000000000006 rbp: 0x00000000b038f2b0 rsp: 0x00000000b038f298
r8: 0x00000000b038f768 r9: 0x000000002fefc0a4 r10: 0x00007fff837840fa r11: 0x0000000000000206
r12: 0x000000001ffafe70 r13: 0x00000000058f0c20 r14: 0x00000000058f0c20 r15: 0x000000001feb14d0
rip: 0x00007fff837880b6 rfl: 0x0000000000000206 cr2: 0x000000001e681000

Actions #1

Updated by skidau over 13 years ago

Looks to be a problem in the graphics code on OSX. This game is working fine in Windows under OpenGL.

Can you provide some details of the hardware you are running?

Actions #2

Updated by brymaster over 13 years ago

Running this on a MacBook Pro 5,5 on OS X 10.6.8

Specs are:

Model Name: MacBook Pro
Model Identifier: MacBookPro5,5
Processor Name: Intel Core 2 Duo
Processor Speed: 2.26 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 8 GB

Video specs:

Chipset Model: NVIDIA GeForce 9400M
Type: GPU
Bus: PCI
VRAM (Total): 256 MB

OpenGL extensions supported on OS X 10.6.8:

100% of 2.1 and below.

GL_ARB_transpose_matrix GL_ARB_vertex_program GL_ARB_vertex_blend GL_ARB_window_pos GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_shading_language_100 GL_EXT_multi_draw_arrays GL_EXT_clip_volume_hint GL_EXT_rescale_normal GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_geometry_shader4 GL_EXT_transform_feedback GL_APPLE_client_storage GL_APPLE_specular_vector GL_APPLE_transform_hint GL_APPLE_packed_pixels GL_APPLE_fence GL_APPLE_vertex_array_object GL_APPLE_vertex_program_evaluators GL_APPLE_element_array GL_APPLE_flush_render GL_APPLE_aux_depth_stencil GL_NV_texgen_reflection GL_NV_light_max_exponent GL_IBM_rasterpos_clip GL_SGIS_generate_mipmap GL_ARB_imaging GL_ARB_point_parameters GL_ARB_texture_env_crossbar GL_ARB_texture_border_clamp GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_env_dot3 GL_ARB_multisample GL_ARB_texture_env_combine GL_ARB_texture_compression GL_ARB_texture_mirrored_repeat GL_ARB_shadow GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_occlusion_query GL_ARB_point_sprite GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ARB_pixel_buffer_object GL_ARB_draw_buffers GL_ARB_shader_texture_lod GL_ARB_color_buffer_float GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_texture_compression_rgtc GL_ARB_framebuffer_object GL_EXT_compiled_vertex_array GL_EXT_draw_buffers2 GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_texture_rectangle GL_ARB_texture_rectangle GL_EXT_texture_env_add GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_texture_lod_bias GL_EXT_abgr GL_EXT_bgra GL_EXT_stencil_wrap GL_EXT_texture_filter_anisotropic GL_EXT_secondary_color GL_EXT_blend_func_separate GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_depth_bounds_test GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_sRGB GL_EXT_blend_equation_separate GL_EXT_texture_mirror_clamp GL_EXT_packed_depth_stencil GL_EXT_bindable_uniform GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_framebuffer_sRGB GL_EXT_provoking_vertex GL_APPLE_flush_buffer_range GL_APPLE_ycbcr_422 GL_APPLE_rgb_422 GL_APPLE_vertex_array_range GL_APPLE_texture_range GL_APPLE_float_pixels GL_ATI_texture_float GL_ARB_texture_float GL_ARB_half_float_pixel GL_APPLE_pixel_buffer GL_APPLE_object_purgeable GL_NV_point_sprite GL_NV_blend_square GL_NV_fog_distance GL_NV_depth_clamp GL_NV_multisample_filter_hint GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NV_conditional_render GL_ATI_texture_mirror_once GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_EXT_texture_array GL_EXT_vertex_array_bgra GL_ARB_instanced_arrays GL_ARB_depth_buffer_float GL_EXT_packed_float GL_EXT_texture_shared_exponent

Actions #3

Updated by brymaster over 13 years ago

Upgraded to OS X 10.7.2 but still crashing with Dolphin 3.0-369

Actions #4

Updated by Sonicadvance1 about 12 years ago

Is this happening anymore after the GLSL merge?

Actions #5

Updated by pauldacheez about 12 years ago

The game no longer instantly crashes on OS X, but it may or may not have graphical issues. (Hard for me to tell, I've got two software renderers and a broken hardware renderer to work with here on OS X, since whoever at Apple wrote the drivers for the Intel HD 3000 never bothered testing them with GL 3.0-3.2 stuff. Will test on Linux soon, since less GL 3 stuff is broken there...)

Actions #6

Updated by Sonicadvance1 about 12 years ago

  • Status changed from New to Fixed

This is actually similar to issue 5290. It is fixed now.

Actions

Also available in: Atom PDF