Doesn't connect to Mac, uarmcore quit unexpectedly

I downloaded dmg file from beta sites. (~.13.c2) but OS showed the message as 'It’s damaged. file It shoulde be removed (not exact expresstion) '. Anyway I cannot install new versions.

please try:
Mac
Win
Linux

I found the reason of execution error. Because of anti-virus application protection, UArmStudio cannot be run. Anti-virus app prevent from running studio because anti-virus regards studio is modified after signed. I can it run at terminal by command and I successed to run the laser-engraving feature.

1 Like

Same as @JunHo_SEO: “uArmStudio” is damaged and can’t be opened. (Using uArmStudio-beta-1.1.13-c2 on Mac OS X Sierra 10.12.6 )

Patching an application that crashes on opening, with a version that is damaged and doesn’t even open. This is getting kind of frustrating @Cleo.

Hi @max-s

The “damaged” window is popped out because Apple’s gatekeeping policy.
We resolved this issue for the latest version. Please download Studio-1.1.13p4 from our website. Thanks!

Awesome, thanks! Here’s the direct link for anyone also trying to fix the issue: Link

1 Like

I upgraded to uArmStudio 1.1.13 and the arm began working perfectly. HOWEVER, the laser fails to turn on. Arm is clearly printing correctly it’s just that the laser is turned off. Now what?

Hi @Primrose43

I’ve PM you.

I get the same uarmcore quit unexpectedly message on MacOS 10.13.3 and uArmStudio v1.1.15-a1.

See log below.

Process:               uarmcore [63385]
Path:                  /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
Identifier:            uarmcore
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        uArmStudio [63372]
Responsible:           uarmcore [63385]
User ID:               501

Date/Time:             2018-03-16 11:17:27.906 -0400
OS Version:            Mac OS X 10.13.3 (17D102)
Report Version:        12
Anonymous UUID:        8CA29485-12C4-0246-D615-84BCC0F6C8CC

Sleep/Wake UUID:       0DFEF4C6-9227-4A99-91C5-833285364F24

Time Awake Since Boot: 840000 seconds
Time Since Wake:       820 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGILL)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff5040be3e __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff5054a150 pthread_kill + 333
2   libsystem_c.dylib             	0x00007fff5031a8fe raise + 26
3   uarmcore                      	0x000000010e96d4b7 0x10e968000 + 21687
4   uarmcore                      	0x000000010e96b085 0x10e968000 + 12421
5   uarmcore                      	0x000000010e969634 0x10e968000 + 5684

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fff88fe6340  rcx: 0x00007ffee1296e08  rdx: 0x0000000000000000
  rdi: 0x0000000000000307  rsi: 0x0000000000000004  rbp: 0x00007ffee1296e40  rsp: 0x00007ffee1296e08
   r8: 0x000000000000003a   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000287
  r12: 0x0000000000000307  r13: 0x00007fff88fc5070  r14: 0x0000000000000004  r15: 0x000000000000002d
  rip: 0x00007fff5040be3e  rfl: 0x0000000000000286  cr2: 0x00007f81826004ce
  
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133


Binary Images:
       0x10e968000 -        0x10e96fff7 +uarmcore (???) <A5A08088-A071-3903-8211-576E9126DF2B> /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
       0x117824000 -        0x11786e98f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
    0x7fff4db26000 -     0x7fff4db59fff  libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
    0x7fff4e038000 -     0x7fff4e039ff3  libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib
    0x7fff4e2ee000 -     0x7fff4e344fff  libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED172> /usr/lib/libc++.1.dylib
    0x7fff4e345000 -     0x7fff4e369ff7  libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
    0x7fff4f6bb000 -     0x7fff4faac3b7  libobjc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/libobjc.A.dylib
    0x7fff500a3000 -     0x7fff500b5ffb  libz.1.dylib (70) <48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib
    0x7fff50153000 -     0x7fff50157ff7  libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib
    0x7fff50158000 -     0x7fff50162ff3  libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib
    0x7fff50163000 -     0x7fff5016afff  libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff5016b000 -     0x7fff50173ffb  libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib
    0x7fff50174000 -     0x7fff501f9fff  libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
    0x7fff50281000 -     0x7fff502baff7  libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib
    0x7fff502bb000 -     0x7fff502d8ff7  libdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/lib/system/libdyld.dylib
    0x7fff502d9000 -     0x7fff502d9ffb  libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib
    0x7fff502e7000 -     0x7fff502e7ff7  liblaunch.dylib (1205.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/liblaunch.dylib
    0x7fff502e8000 -     0x7fff502ecffb  libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib
    0x7fff502ed000 -     0x7fff502efff3  libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
    0x7fff502f0000 -     0x7fff502f1ff3  libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib
    0x7fff502f2000 -     0x7fff50309fff  libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib
    0x7fff5030a000 -     0x7fff5030afff  libsystem_blocks.dylib (67) <F2493BB5-B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib
    0x7fff5030b000 -     0x7fff50394ff7  libsystem_c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/system/libsystem_c.dylib
    0x7fff50395000 -     0x7fff50398ffb  libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib
    0x7fff50399000 -     0x7fff5039cffb  libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff5039d000 -     0x7fff5039efff  libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib
    0x7fff5039f000 -     0x7fff503a5ff7  libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A95> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff503a6000 -     0x7fff503efff7  libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib
    0x7fff503f0000 -     0x7fff50415ff7  libsystem_kernel.dylib (4570.41.2) <5155A4C3-825B-3178-AC51-0D2D2F2A6618> /usr/lib/system/libsystem_kernel.dylib
    0x7fff50416000 -     0x7fff50461fcb  libsystem_m.dylib (3146) <ABB1B85F-9FFE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib
    0x7fff50462000 -     0x7fff50481fff  libsystem_malloc.dylib (140.40.1) <36B22C99-D772-3039-9A4C-AA31389965E1> /usr/lib/system/libsystem_malloc.dylib
    0x7fff50482000 -     0x7fff50526ff3  libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
    0x7fff50527000 -     0x7fff50531ffb  libsystem_networkextension.dylib (767.40.1) <CEDC330D-28F0-3902-BEB0-10B92ACEC69F> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff50532000 -     0x7fff5053bff3  libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib
    0x7fff5053c000 -     0x7fff50543ff7  libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAED983> /usr/lib/system/libsystem_platform.dylib
    0x7fff50544000 -     0x7fff5054ffff  libsystem_pthread.dylib (301.30.1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_pthread.dylib
    0x7fff50550000 -     0x7fff50553ff3  libsystem_sandbox.dylib (765.40.2) <922D3D15-AB4C-3F1A-A94F-39214AF1ADB3> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff50554000 -     0x7fff50555ff3  libsystem_secinit.dylib (30) <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_secinit.dylib
    0x7fff50556000 -     0x7fff5055dff7  libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DBF08E3C0> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff5055e000 -     0x7fff50571ff7  libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib
    0x7fff50573000 -     0x7fff50578ff7  libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib
    0x7fff50579000 -     0x7fff505a5ff7  libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39CB-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 364457
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=214.1M resident=0K(0%) swapped_out_or_unallocated=214.1M(100%)
Writable regions: Total=65.5M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=65.5M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Kernel Alloc Once                    8K        2 
MALLOC                            57.5M       14 
MALLOC guard page                   16K        5 
STACK GUARD                       56.0M        2 
Stack                             8192K        2 
__DATA                            2340K       42 
__LINKEDIT                       205.3M        4 
__TEXT                            8992K       43 
shared memory                        8K        3 
===========                     =======  ======= 
TOTAL                            337.9M      108 

Model: MacBookAir4,1, BootROM MBA41.007B.B00, 2 processors, Intel Core i7, 1.8 GHz, 4 GB, SMC 1.74f4
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353737334448302D4348392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353737334448302D4348392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (5.106.98.102.30)
Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM128C, 121.33 GB
USB Device: USB 2.0 Bus
USB Device: FaceTime Camera (Built-in)
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 2.0 Bus
USB Device: Hub
Thunderbolt Bus: MacBook Air, Apple Inc., 8.1

Hi, could you run the uarmcore separately?

iMac-Mid2011:uarmcore josh$ ./uarmcore
[941] PyInstaller Bootloader 3.x
[941] LOADER: executable is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
[941] LOADER: homepath is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore
[941] LOADER: _MEIPASS2 is NULL
[941] LOADER: archivename is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
[941] LOADER: /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore contains a digital signature
[941] LOADER: Extracting binaries
[941] LOADER: Executing self as child
[941] LOADER: set _MEIPASS2 to /var/folders/_w/27v2rdvx54j8vkv4lld1w9zc0000gn/T/_MEIbi08bU
[942] PyInstaller Bootloader 3.x
[942] LOADER: executable is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
[942] LOADER: homepath is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore
[942] LOADER: _MEIPASS2 is /var/folders/_w/27v2rdvx54j8vkv4lld1w9zc0000gn/T/_MEIbi08bU
[942] LOADER: archivename is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
[942] LOADER: /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore contains a digital signature
[942] LOADER: Already in the child - running user’s code.
[942] LOADER: Python library: /var/folders/_w/27v2rdvx54j8vkv4lld1w9zc0000gn/T/_MEIbi08bU/.Python
[942] LOADER: Loaded functions from Python library.
Illegal instruction: 4

what’s the version of MAC OS and uArm Studio?

macOS High Sierra (10.13.4 (17E202))
uArmStudio-prod-1.1.15-a2.dmg

Have the same problem with 1.1.17.
1.1.13 is able to start and connect to uArm pro (but has a lot of bugs with 4.0 firmware).

uarmvision fails in 1.1.13 but I am not using it.

There are similar bug reports on stackoverflow regarding PyInstaller Bootloader.
possible cause

Is there a chance you guys distribute uarmcore as opensource so I could debug this locally?

When running uarmcore separately I get this output:
$ /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore [3200] PyInstaller Bootloader 3.x [3200] LOADER: executable is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore [3200] LOADER: homepath is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore [3200] LOADER: _MEIPASS2 is NULL [3200] LOADER: archivename is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore [3200] LOADER: /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore contains a digital signature [3200] LOADER: Extracting binaries [3200] LOADER: Executing self as child [3200] LOADER: set _MEIPASS2 to /var/folders/1_/zbm5sxxj7rbgbvxqv5xdy7pr0000gp/T/_MEIsasiWT [3201] PyInstaller Bootloader 3.x [3201] LOADER: executable is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore [3201] LOADER: homepath is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore [3201] LOADER: _MEIPASS2 is /var/folders/1_/zbm5sxxj7rbgbvxqv5xdy7pr0000gp/T/_MEIsasiWT [3201] LOADER: archivename is /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore [3201] LOADER: /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore contains a digital signature [3201] LOADER: Already in the child - running user's code. [3201] LOADER: Python library: /var/folders/1_/zbm5sxxj7rbgbvxqv5xdy7pr0000gp/T/_MEIsasiWT/.Python [3201] LOADER: Loaded functions from Python library. Illegal instruction: 4

I have the same problem. I get a crash report. Versions:

"APP_VERSION": "1.1.17",
"Channel": "prod",
"CATEGORY": "software",
"LANG": "en",
"OS_INFO": "darwin x64 17.7.0",

The stack trace is

Process: uarmcore [6156]
Path: /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
Identifier: uarmcore
Version: ???
Code Type: X86-64 (Native)
Parent Process: ??? [6154]
Responsible: uarmcore [6156]
User ID: 501

Date/Time: 2018-09-29 13:37:07.430 -0700
OS Version: Mac OS X 10.13.6 (17G65)
Report Version: 12
Anonymous UUID: 70E0C166-25AB-E548-F036-57BC3E37D292

Sleep/Wake UUID: 9B3AE5CB-5409-466B-9E68-E1043AD99982

Time Awake Since Boot: 33000 seconds
Time Since Wake: 1500 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 .Python 0x0000000108497dd3 ucs4lib_utf8_decode + 67
1 .Python 0x0000000108498268 _Py_DecodeUTF8_surrogateescape + 110
2 .Python 0x00000001085151a2 Py_DecodeLocale + 29
3 uarmcore 0x00000001060870bc 0x106083000 + 16572
4 uarmcore 0x0000000106087166 0x106083000 + 16742
5 uarmcore 0x0000000106085b76 0x106083000 + 11126
6 uarmcore 0x0000000106085fc0 0x106083000 + 12224
7 uarmcore 0x0000000106084634 0x106083000 + 5684

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007feec30010c0 rcx: 0x00007ffee9b7ad70 rdx: 0x00007feec2c06c00
rdi: 0x00007ffee9b7ad78 rsi: 0x00007feec30010c0 rbp: 0x00007ffee9b7ad60 rsp: 0x00007ffee9b7ad38
r8: 0x00007feec2c06c00 r9: 0x00007feec3001078 r10: 0x00007feec30010c0 r11: 0x8080808080808080
r12: 0x00007ffee9b7ad70 r13: 0x00007fff9bd38070 r14: 0x00007feec2c06c00 r15: 0x00007ffee9b7ad78
rip: 0x0000000108497dd3 rfl: 0x0000000000010206 cr2: 0x000000010857eee0

Logical CPU: 2
Error Code: 0x00000000
Trap Number: 6

Binary Images:
0x106083000 - 0x10608aff7 +uarmcore (???) /Applications/uArmStudio.app/Contents/Resources/studio/uarmcore/uarmcore
0x10842d000 - 0x1085abfff +.Python (0) /var/folders/*/.Python