Open bluealert opened 9 years ago
Please try this build and let me know if it makes a difference. The crash is puzzling because it successfully finds the relevant dylib but crashes when trying to create a widget.
sorry, crashed again.
Process: solidoak-bin [14510]
Path: /Users/USER/Downloads/SolidOak.app/Contents/MacOS/solidoak-bin
Identifier: net.sekao.solidoak
Version: 0.1.4-SNAPSHOT (4)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: solidoak-bin [14510]
User ID: 502
Date/Time: 2015-05-05 09:50:53.813 +0800
OS Version: Mac OS X 10.10.4 (14E11f)
Report Version: 11
Anonymous UUID: 00177BED-3CC8-C669-1C15-CBEB2CA1F76A
Sleep/Wake UUID: B9D9FE99-F0B5-4878-94EE-93991D51E22B
Time Awake Since Boot: 83000 seconds
Time Since Wake: 1100 seconds
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libgtk-3.0.dylib 0x0000000102acb62b gtk_widget_init + 197
1 libgobject-2.0.0.dylib 0x000000010320f54c g_type_create_instance + 568
2 libgobject-2.0.0.dylib 0x00000001031fd1fe g_object_new_internal + 52
3 libgobject-2.0.0.dylib 0x00000001031fd06e g_object_new_valist + 1057
4 libgobject-2.0.0.dylib 0x00000001031fc9d6 g_object_new + 179
5 solidoak-bin 0x00000001026d7f58 widgets::button::Button::new_with_label::h7ec67c3a1eb4b187bKo + 88
6 solidoak-bin 0x000000010243a777 gui_main::hbea3770fcf0b0203Agb + 135
7 solidoak-bin 0x0000000102450479 main::haaa977d88f23343eMKb + 23593
8 solidoak-bin 0x00000001026fef89 rust_try_inner + 9
9 solidoak-bin 0x00000001026fef76 rust_try + 6
10 solidoak-bin 0x00000001026fdbb1 rt::lang_start::h6bcbaed8391d369cpgw + 689
11 libdyld.dylib 0x00007fff90dda5c9 start + 1
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff81d1a232 kevent64 + 10
1 libdispatch.dylib 0x00007fff8f620a6a _dispatch_mgr_thread + 52
Thread 2:
0 libsystem_kernel.dylib 0x00007fff81d1994a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8cab840d start_wqthread + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff81d1994a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8cab840d start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff81d1994a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8cab840d start_wqthread + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff81d1994a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8cab840d start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00007faeb383d150 rbx: 0x00007faeb383d220 rcx: 0x0000008b00400000 rdx: 0x000000000000020c
rdi: 0x00007faeb383d220 rsi: 0x0000000000400000 rbp: 0x00007fff5d7d9810 rsp: 0x00007fff5d7d9800
r8: 0x00007fff5d7d9780 r9: 0x0000000000000032 r10: 0x00000000791bad7d r11: 0x000000004d6ef915
r12: 0x00007faeb34470b0 r13: 0x0000000103225440 r14: 0xffffffffffffff30 r15: 0x00007faeb383d220
rip: 0x0000000102acb62b rfl: 0x0000000000010206 cr2: 0x00000001028b13c0
Logical CPU: 4
Error Code: 0x00000000
Trap Number: 6
Since it's failing on a text button, it may be a font issue. If you run the internal binary directly by running ./SolidOak.app/Contents/MacOS/solidoak
, do you see errors in the terminal? Sometimes those are helpful.
./SolidOak.app/Contents/MacOS/solidoak
2015-05-05 11:19:40.459 defaults[15360:614045]
The domain/default pair of (.GlobalPreferences, AppleCollationOrder) does not exist
./SolidOak.app/Contents/MacOS/solidoak: line 80: test: argument expected
(process:15352): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
2015-05-05 11:19:40.666 solidoak-bin[15352:614033] *** WARNING: Method userSpaceScaleFactor in class NSView is deprecated on 10.7 and later. It should not be used in new applications. Use convertRectToBacking: instead.
Illegal instruction: 4
It looks like that error may be the result of the OS version. I am on 10.10.3 and haven't received any update notification. I wonder if something changed in that patch. I will go ahead and release 0.1.4 and once I figure out this issue I'll release another version.
ok. thank you very much! :)
Is there a release? I got the same exception
No, I didn't actually release 0.1.4 yet. What locale do you use?
~ >locale LANG="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_CTYPE="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_ALL="en_US.UTF-8"
Same issue with me too since I took on the seed for OS X 10.10.4
OS X 10.10.3 worked perfect....
Does the crash still happen on the release version of 10.10.4? It isn't happening for me.
My version 0.1.3 crashed. In fact it would never open. I'm on Yosemite 10.10.3 Here attached is a screenshot of what comes up.
@Rodney-Gabriel I am not sure what is causing this. I am on 10.10.4 and have no problem running it. I will continue to investigate and will try to release a new version soon.
@oakes What version of OSX is the IDE compiled for because I'm now running 10.10.4 and still the app won't open. Are there any prerequisites to install other than Rust language for the application to load?
I compiled it on 10.10.3 but it works on my 10.10.4 machine so I imagine the problem is something different.
I'm getting this error with the current release on my 10.12.6 system.