While trying to play Halfway on my MacBook OS 10.6.8 the game crashes before it even launches? Hope anyone knows how to fix this as I would really like to play this game! Thanx!..
Hi CoDi It says that Halfway was shut down unexpectedly. When trying to paste the error log into this thread, this is what I get: "A sneaky URL has been detected in your content. Please check your content and remove anything that might look like a URL"
I'm also having the same issue, any further input would be helpful. I'm also using a macbook on OS 10.6.8
Please try to copy'n paste the error message in here, at least the first part of it if the forum complains about sneaky URLs. Attaching it to the message might work, too.
Any portion of the crash report that I attempt to post comes up with the sneaky url message. I don't know how else to post it, I even tried saving it as a Microsoft word document, but that attachment is not allowed. The only other option I can think of is to screenshot all of the script, but that seems a bit daunting and unorganized.[DOUBLEPOST=1408136438][/DOUBLEPOST]Process: Halfway [1647] Path: /Users/efanb/Library/Application Support/Steam/SteamApps/common/Halfway/Halfway.app/Contents/MacOS/Halfway Identifier: com.robotality.halfway Version: 1.0 (???) Code Type: X86-64 (Native) Parent Process: launchd [99] Date/Time: 2014-08-15 16:59:57.058 -0400 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Interval Since Last Report: 194989 sec Crashes Since Last Report: 22 Per-App Crashes Since Last Report: 22 Anonymous UUI 835B605F-985F-4379-835A-955B8E9B830C Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 MainThrd Dispatch queue: com.apple.main-thread Thread 0 Crashed: MainThrd Dispatch queue: com.apple.main-thread 0 com.apple.CoreFoundation 0x00007fff8716d8a1 ___forwarding___ + 673 1 com.apple.CoreFoundation 0x00007fff87169a38 _CF_forwarding_prep_0 + 232 2 libobjc.A.dylib 0x00007fff8817a325 _class_initialize + 384 3 libobjc.A.dylib 0x00007fff8818852b prepareForMethodLookup + 234 4 libobjc.A.dylib 0x00007fff88180cb9 lookUpMethod + 73 5 libobjc.A.dylib 0x00007fff88178faa objc_msgSend + 198 6 libosxapp.dylib 0x0000000109db4a77 -[NSApplicationAWT registerWithProcessManager] + 124 7 libosxapp.dylib 0x0000000109db4493 -[NSApplicationAWT init] + 140 8 com.apple.AppKit 0x00007fff85f9d0fa +[NSApplication sharedApplication] + 149 9 liblwawt.dylib 0x0000000109d0c94a -[AWTStarter starter:] + 266 10 com.apple.Foundation 0x00007fff8170c45f __NSThreadPerformPerform + 219 11 com.apple.CoreFoundation 0x00007fff871383d1 __CFRunLoopDoSources0 + 1361 12 com.apple.CoreFoundation 0x00007fff871365c9 __CFRunLoopRun + 873 13 com.apple.CoreFoundation 0x00007fff87135d8f CFRunLoopRunSpecific + 575 14 com.apple.CoreFoundation 0x00007fff87135b16 CFRunLoopRun + 70 15 com.robotality.halfway 0x0000000100004550 main + 256 16 com.robotality.halfway 0x0000000100001184 start + 52 Thread 1: 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 liblwawt.dylib 0x0000000109d0c7b7 +[AWTStarter start:] + 598 3 liblwawt.dylib 0x0000000109d0cf42 JNI_OnLoad + 480 4 libjava.dylib 0x0000000100301d06 Java_java_lang_ClassLoader_00024NativeLibrary_load + 207 5 ??? 0x00000001031f9738 0 + 4347369272 6 ??? 0x00000001031ed058 0 + 4347318360 7 ??? 0x00000001031ed350 0 + 4347319120 8 ??? 0x00000001031ed350 0 + 4347319120 9 ??? 0x00000001031ed058 0 + 4347318360 10 ??? 0x00000001031ed058 0 + 4347318360 11 ??? 0x00000001031e74e7 0 + 4347294951 12 libjvm.dylib 0x0000000102acf758 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 554 13 libjvm.dylib 0x0000000102acf528 JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) + 40 14 libjvm.dylib 0x0000000102ae7224 jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) + 230 15 libjvm.dylib 0x0000000102ae04c9 jni_CallStaticVoidMethodV + 156 16 libjava.dylib 0x0000000100308b8f JNU_CallStaticMethodByName + 282 17 libawt.dylib 0x0000000109be282c AWT_OnLoad + 389 18 libawt.dylib 0x0000000109be2873 JNI_OnLoad + 9 19 libjava.dylib 0x0000000100301d06 Java_java_lang_ClassLoader_00024NativeLibrary_load + 207 20 ??? 0x00000001031f9738 0 + 4347369272 21 ??? 0x00000001031ed058 0 + 4347318360 22 ??? 0x00000001031ed350 0 + 4347319120 23 ??? 0x00000001031ed350 0 + 4347319120 24 ??? 0x00000001031ed058 0 + 4347318360 25 ??? 0x00000001031ed058 0 + 4347318360 26 ??? 0x00000001031ed058 0 + 4347318360 27 ??? 0x00000001031ed233 0 + 4347318835 28 ??? 0x00000001031e74e7 0 + 4347294951 29 libjvm.dylib 0x0000000102acf758 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 554 30 libjvm.dylib 0x0000000102acf528 JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) + 40 31 libjvm.dylib 0x0000000102b06fc0 JVM_DoPrivileged + 1041 32 ??? 0x00000001031f9738 0 + 4347369272 33 ??? 0x00000001031ed233 0 + 4347318835 34 ??? 0x00000001031e74e7 0 + 4347294951 35 libjvm.dylib 0x0000000102acf758 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 554 36 libjvm.dylib 0x0000000102acf528 JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) + 40 37 libjvm.dylib 0x0000000102aa50ab instanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) + 147 38 libjvm.dylib 0x0000000102aa659a instanceKlass::initialize_impl(instanceKlassHandle, Thread*) + 1484 39 libjvm.dylib 0x0000000102a98a45 instanceKlass::initialize(Thread*) + 85 40 libjvm.dylib 0x0000000102b0038c find_class_from_class_loader(JNIEnv_*, Symbol*, unsigned char, Handle, Handle, unsigned char, Thread*) + 120 41 libjvm.dylib 0x0000000102b08b00 JVM_FindClassFromClassLoader + 267 42 libjava.dylib 0x0000000100301a3f Java_java_lang_Class_forName0 + 305 43 ??? 0x00000001031f9738 0 + 4347369272 44 ??? 0x00000001031ed233 0 + 4347318835 45 ??? 0x00000001031ed233 0 + 4347318835 46 ??? 0x00000001031ed233 0 + 4347318835 47 ??? 0x00000001031ed233 0 + 4347318835 48 ??? 0x00000001031ed233 0 + 4347318835 49 ??? 0x00000001031ed058 0 + 4347318360 50 ??? 0x00000001031e74e7 0 + 4347294951 51 libjvm.dylib 0x0000000102acf758 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 554 52 libjvm.dylib 0x0000000102acf528 JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) + 40 53 libjvm.dylib 0x0000000102ae7224 jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) + 230 54 libjvm.dylib 0x0000000102ae04c9 jni_CallStaticVoidMethodV + 156 55 com.robotality.halfway 0x0000000100002666 JNIEnv_::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) + 138 56 com.robotality.halfway 0x0000000100001819 launchVM(void*) + 1677 57 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 58 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 2: 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102bd350a ParkCommon(ParkEvent*, long long) + 42 4 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 5 libjvm.dylib 0x0000000102bd3f59 Monitor::wait(bool, long, bool) + 375 6 libjvm.dylib 0x0000000102a6588e GCTaskManager::get_task(unsigned int) + 56 7 libjvm.dylib 0x0000000102a66783 GCTaskThread::run() + 349 8 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 9 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 10 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 3: 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102bd350a ParkCommon(ParkEvent*, long long) + 42 4 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 5 libjvm.dylib 0x0000000102bd3f59 Monitor::wait(bool, long, bool) + 375 6 libjvm.dylib 0x0000000102a6588e GCTaskManager::get_task(unsigned int) + 56 7 libjvm.dylib 0x0000000102a66783 GCTaskThread::run() + 349 8 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 9 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 10 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 4: 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf302f os:latformEvent:ark(long long) + 385 3 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 4 libjvm.dylib 0x0000000102bd3f59 Monitor::wait(bool, long, bool) + 375 5 libjvm.dylib 0x0000000102d02d32 VMThread::loop() + 444 6 libjvm.dylib 0x0000000102d027dd VMThread::run() + 121 7 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 8 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 9 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 5: Java: Reference Handler 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102beb951 ObjectMonitor::wait(long long, bool, Thread*) + 757 4 libjvm.dylib 0x0000000102c9887f ObjectSynchronizer::wait(Handle, long long, Thread*) + 203 5 libjvm.dylib 0x0000000102b07c78 JVM_MonitorWait + 156 6 ??? 0x00000001031f9738 0 + 4347369272 7 ??? 0x00000001031ed058 0 + 4347318360 8 ??? 0x00000001031ed058 0 + 4347318360 9 ??? 0x00000001031e74e7 0 + 4347294951 10 libjvm.dylib 0x0000000102acf758 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 554 11 libjvm.dylib 0x0000000102acfc6f JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 283 12 libjvm.dylib 0x0000000102acfdac JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74 13 libjvm.dylib 0x0000000102b02e8c thread_entry(JavaThread*, Thread*) + 173 14 libjvm.dylib 0x0000000102cc8731 JavaThread::thread_main_inner() + 155 15 libjvm.dylib 0x0000000102cc9e0b JavaThread::run() + 417 16 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 17 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 18 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 6: Java: Finalizer 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102beb951 ObjectMonitor::wait(long long, bool, Thread*) + 757 4 libjvm.dylib 0x0000000102c9887f ObjectSynchronizer::wait(Handle, long long, Thread*) + 203 5 libjvm.dylib 0x0000000102b07c78 JVM_MonitorWait + 156 6 ??? 0x00000001031f9738 0 + 4347369272 7 ??? 0x00000001031ed058 0 + 4347318360 8 ??? 0x00000001031ed233 0 + 4347318835 9 ??? 0x00000001031ed233 0 + 4347318835 10 ??? 0x00000001031e74e7 0 + 4347294951 11 libjvm.dylib 0x0000000102acf758 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 554 12 libjvm.dylib 0x0000000102acfc6f JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 283 13 libjvm.dylib 0x0000000102acfdac JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74 14 libjvm.dylib 0x0000000102b02e8c thread_entry(JavaThread*, Thread*) + 173 15 libjvm.dylib 0x0000000102cc8731 JavaThread::thread_main_inner() + 155 16 libjvm.dylib 0x0000000102cc9e0b JavaThread::run() + 417 17 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 18 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 19 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 7: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x00007fff826a1c0a kevent + 10 1 libSystem.B.dylib 0x00007fff826a3add _dispatch_mgr_invoke + 154 2 libSystem.B.dylib 0x00007fff826a37b4 _dispatch_queue_invoke + 185 3 libSystem.B.dylib 0x00007fff826a32de _dispatch_worker_thread2 + 252 4 libSystem.B.dylib 0x00007fff826a2c08 _pthread_wqthread + 353 5 libSystem.B.dylib 0x00007fff826a2aa5 start_wqthread + 13 Thread 8: 0 libSystem.B.dylib 0x00007fff826a2a2a __workq_kernreturn + 10 1 libSystem.B.dylib 0x00007fff826a2e3c _pthread_wqthread + 917 2 libSystem.B.dylib 0x00007fff826a2aa5 start_wqthread + 13 Thread 9: Java: Signal Dispatcher 0 libSystem.B.dylib 0x00007fff82688db6 semaphore_wait_trap + 10 1 libjvm.dylib 0x0000000102bf46f4 check_pending_signals(bool) + 128 2 libjvm.dylib 0x0000000102bf1004 signal_thread_entry(JavaThread*, Thread*) + 57 3 libjvm.dylib 0x0000000102cc8731 JavaThread::thread_main_inner() + 155 4 libjvm.dylib 0x0000000102cc9e0b JavaThread::run() + 417 5 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 6 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 7 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 10: Java: C2 CompilerThread0 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102bd350a ParkCommon(ParkEvent*, long long) + 42 4 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 5 libjvm.dylib 0x0000000102bd3ec0 Monitor::wait(bool, long, bool) + 222 6 libjvm.dylib 0x00000001029bf8cf CompileQueue::get() + 153 7 libjvm.dylib 0x00000001029c0467 CompileBroker::compiler_thread_loop() + 425 8 libjvm.dylib 0x0000000102cc8731 JavaThread::thread_main_inner() + 155 9 libjvm.dylib 0x0000000102cc9e0b JavaThread::run() + 417 10 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 11 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 12 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 11: Java: C2 CompilerThread1 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102bd350a ParkCommon(ParkEvent*, long long) + 42 4 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 5 libjvm.dylib 0x0000000102bd3ec0 Monitor::wait(bool, long, bool) + 222 6 libjvm.dylib 0x00000001029bf8cf CompileQueue::get() + 153 7 libjvm.dylib 0x00000001029c0467 CompileBroker::compiler_thread_loop() + 425 8 libjvm.dylib 0x0000000102cc8731 JavaThread::thread_main_inner() + 155 9 libjvm.dylib 0x0000000102cc9e0b JavaThread::run() + 417 10 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 11 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 12 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 12: Java: Service Thread 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf207d os:latformEvent:ark() + 173 3 libjvm.dylib 0x0000000102bd350a ParkCommon(ParkEvent*, long long) + 42 4 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 5 libjvm.dylib 0x0000000102bd3f59 Monitor::wait(bool, long, bool) + 375 6 libjvm.dylib 0x0000000102c49089 ServiceThread::service_thread_entry(JavaThread*, Thread*) + 109 7 libjvm.dylib 0x0000000102cc8731 JavaThread::thread_main_inner() + 155 8 libjvm.dylib 0x0000000102cc9e0b JavaThread::run() + 417 9 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 10 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 11 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 13: 0 libSystem.B.dylib 0x00007fff826c3a6a __semwait_signal + 10 1 libSystem.B.dylib 0x00007fff826c7881 _pthread_cond_wait + 1286 2 libjvm.dylib 0x0000000102bf302f os:latformEvent:ark(long long) + 385 3 libjvm.dylib 0x0000000102bd3cfc Monitor::IWait(Thread*, long long) + 160 4 libjvm.dylib 0x0000000102bd3f59 Monitor::wait(bool, long, bool) + 375 5 libjvm.dylib 0x0000000102cc8c04 WatcherThread::sleep() const + 126 6 libjvm.dylib 0x0000000102cc9a9b WatcherThread::run() + 243 7 libjvm.dylib 0x0000000102bf641a java_start(Thread*) + 294 8 libSystem.B.dylib 0x00007fff826c1fd6 _pthread_start + 331 9 libSystem.B.dylib 0x00007fff826c1e89 thread_start + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x00007fff86730734 rcx: 0x0000000000000000 rdx: 0x00007fff7041acc0 rdi: 0x000000000000003b rsi: 0x0000000000000001 rbp: 0x00007fff5fbfdec0 rsp: 0x00007fff5fbfde70 r8: 0x0000000000000001 r9: 0x00000001001321a0 r10: 0x0000000000000001 r11: 0x00000001001320a0 r12: 0x0000000000000000 r13: 0x0000000109dba390 r14: 0x0000000109dba3b8 r15: 0x0000000109dba390 rip: 0x00007fff8716d8a1 rfl: 0x0000000000000287 cr2: 0x0000000101fff000
I found some hints (users reporting similar crash logs for different apps) that versions of OSX 10.6 might be incompatible with the Java version we are bundling. One option is to navigate into the Halfway.app bundle, into the /Contents/MacOS/ folder, and try running the halfway-desktop.jar directly. This will force it to use the Java version which is installed on your system. Or - if that's an option to you at all - you may consider upgrading your OS X version. According to https://www.apple.com/osx/how-to-upgrade/ it's free for users of 10.6.8.[DOUBLEPOST=1408609775][/DOUBLEPOST]Hi, I've added some OS version detection code to the launch application, which is then used to ignore the bundled JRE if 10.6.8 or older is detected. As I can't test this here myself without access to such a version of OSX, I'd really appreciate if one of you could give it a try. navigate into the Halfway.app/Contents/MacOS folder on Steam: right-click on Halfway, select "Properties", select "Local Files / Browse Local Files" right-click on "Halfway.app", select "Show Package Contents" navigate to "Contents/MacOS/" replace the file "Halfway" with the one in the ZIP file attached to this post you might want to backup the original file before, but you can use Steam's "Verify Integrity of Steam Cache" option to repair everything afterwards start the game through Steam if this doesn't work, try to run Halfway.app/Contents/MacOS/Halfway directly (e.g. via right-click in Finder, "open with Terminal"), and copy'n paste the console output in this thread. Thanks!
This change is also part of our new Preview build, details here: http://steamcommunity.com/app/253150/discussions/0/35221584466139575/.