•     Please make sure you check the Support FAQ and relevant Guides before you create a new thread in this section!

Launcher Mac Issues

Posts
12
Likes
8
Hey guys

Been using JKJA Launcher to launch MB2, but now I want to try and get the installer right. I keep trying to use mono, got the xcrun error from updating to Sierra, fixed that and tried to install it via Mono again. Now I get this error... (Full Command Line inc)







"Bretts-MacBook-Pro-2:~ Brett$ cd ~/Library/Application\ Support/Jedi\ Academy; mono ./MBIILauncher.exe

Unknown heap type: #Schema


* Assertion at metadata.c:950, condition `index < meta->heap_strings.size' not met



Native stacktrace:


0 mono 0x000dd186 mono_handle_native_sigsegv + 342

1 mono 0x001303d1 sigabrt_signal_handler + 145

2 libsystem_platform.dylib 0x9f795ebb _sigtramp + 43

3 ??? 0xffffffff 0x0 + 4294967295

4 libsystem_c.dylib 0x9f61ea44 abort + 141

5 mono 0x002a6c41 monoeg_log_default_handler + 129

6 mono 0x002a6d3b monoeg_assertion_message + 107

7 mono 0x00199ce9 mono_metadata_string_heap + 73

8 mono 0x00173516 do_mono_image_load + 246

9 mono 0x00173a94 do_mono_image_open + 404

10 mono 0x00172daf mono_image_open_full + 271

11 mono 0x00173af0 mono_image_open + 32

12 mono 0x001f90db mono_init_internal + 1435

13 mono 0x001f9b68 mono_init_from_assembly + 24

14 mono 0x0001cddc mini_init + 1052

15 mono 0x000a337b mono_main + 5387

16 mono 0x0000f491 main + 1217

17 mono 0x0000efc5 start + 53


Debug info from gdb:


(lldb) command source -s 0 '/tmp/mono-gdb-commands.epyhym'

Executing commands in '/tmp/mono-gdb-commands.epyhym'.

(lldb) process attach --pid 6066

Process 6066 stopped

* thread #1: tid = 0x8d4d6, 0x9f6bec4e libsystem_kernel.dylib`__wait4 + 10, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

frame #0: 0x9f6bec4e libsystem_kernel.dylib`__wait4 + 10

libsystem_kernel.dylib`__wait4:

-> 0x9f6bec4e <+10>: jae 0x9f6bec5e ; <+26>

0x9f6bec50 <+12>: calll 0x9f6bec55 ; <+17>

0x9f6bec55 <+17>: popl %edx

0x9f6bec56 <+18>: movl 0x5a323d3(%edx), %edx


Executable module set to "/usr/local/bin/mono".

Architecture set to: i386-apple-macosx.

(lldb) thread list

Process 6066 stopped

* thread #1: tid = 0x8d4d6, 0x9f6bec4e libsystem_kernel.dylib`__wait4 + 10, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

thread #2: tid = 0x8d4d7, 0x9f6be312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'

(lldb) thread backtrace all

* thread #1: tid = 0x8d4d6, 0x9f6bec4e libsystem_kernel.dylib`__wait4 + 10, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

* frame #0: 0x9f6bec4e libsystem_kernel.dylib`__wait4 + 10

frame #1: 0x9f63d2ff libsystem_c.dylib`waitpid$UNIX2003 + 32

frame #2: 0x000dd24d mono`mono_handle_native_sigsegv + 541

frame #3: 0x001303d1 mono`sigabrt_signal_handler + 145

frame #4: 0x9f795ebb libsystem_platform.dylib`_sigtramp + 43

frame #5: 0x9f6be49b libsystem_kernel.dylib`__pthread_kill + 11

frame #6: 0x9f7a1ec3 libsystem_pthread.dylib`pthread_kill + 90

frame #7: 0x9f61ea44 libsystem_c.dylib`abort + 141

frame #8: 0x002a6c41 mono`monoeg_log_default_handler + 129

frame #9: 0x002a6d3b mono`monoeg_assertion_message + 107

frame #10: 0x00199ce9 mono`mono_metadata_string_heap + 73

frame #11: 0x00173516 mono`do_mono_image_load + 246

frame #12: 0x00173a94 mono`do_mono_image_open + 404

frame #13: 0x00172daf mono`mono_image_open_full + 271

frame #14: 0x00173af0 mono`mono_image_open + 32

frame #15: 0x001f90db mono`mono_init_internal + 1435

frame #16: 0x001f9b68 mono`mono_init_from_assembly + 24

frame #17: 0x0001cddc mono`mini_init + 1052

frame #18: 0x000a337b mono`mono_main + 5387

frame #19: 0x0000f491 mono`main + 1217

frame #20: 0x0000efc5 mono`start + 53


thread #2: tid = 0x8d4d7, 0x9f6be312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'

frame #0: 0x9f6be312 libsystem_kernel.dylib`__psynch_cvwait + 10

frame #1: 0x9f79ff74 libsystem_pthread.dylib`_pthread_cond_wait + 647

frame #2: 0x9f7a1aa4 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 51

frame #3: 0x0026f0c5 mono`thread_func + 213

frame #4: 0x9f79f10b libsystem_pthread.dylib`_pthread_body + 184

frame #5: 0x9f79f053 libsystem_pthread.dylib`_pthread_start + 243

frame #6: 0x9f79e92e libsystem_pthread.dylib`thread_start + 34

(lldb) detach


=================================================================

Got a SIGABRT while executing native code. This usually indicates

a fatal error in the mono runtime or one of the native libraries

used by your application.

=================================================================


Process 6066 detached

(lldb) Abort trap: 6

Bretts-MacBook-Pro-2:Jedi Academy Brett$ (lldb) quit"




Please can you guys help meh?
 

kikili

Movie Battles II Team
Posts
151
Likes
46
In a terminal window cd to the folder containing MBII (where the launcher downloaded the mbii.x86.app) then you can launch it then with :
mbii.x86.app/Contents/MacOS/mbii.x86 +set fs_game "MBII"
 
Top