bettar / miele-lxiv-easy

Configure the Miele-LXIV Xcode project in 5 easy steps.
GNU General Public License v3.0
13 stars 2 forks source link

build via commandline and ssh, then start App results in crash #9

Closed zdavatz closed 5 years ago

zdavatz commented 5 years ago

built with: xcodebuild -configuration Development -target miele-lxiv

Process:               miele-lxiv [75874]
Path:                  /Users/USER/*/miele-lxiv.app/Contents/MacOS/miele-lxiv
Identifier:            com.bettarini.miele-lxiv
Version:               7.1.39 (20181207)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           miele-lxiv [75874]
User ID:               501

Date/Time:             2019-03-22 11:13:27.688 +0100
OS Version:            Mac OS X 10.14.3 (18D109)
Report Version:        12
Bridge OS Version:     3.0 (14Y674)
Anonymous UUID:        15D16BA5-72B3-D7FE-E3C6-C2E97F07BA44

Sleep/Wake UUID:       AF41C091-58C9-483D-8819-574D6797DDA6

Time Awake Since Boot: 69000 seconds
Time Since Wake:       4300 seconds

System Integrity Protection: enabled

Crashed Thread:        0

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

Termination Reason:    DYLD, [0x5] Code Signature

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /Users/USER/*/libjpeg.9.dylib
  Referenced from: /Users/USER/*/miele-lxiv.app/Contents/MacOS/miele-lxiv
  Reason: no suitable image found.  Did find:
    /Users/USER/*/libjpeg.9.dylib: code signature in (/Users/USER/*/libjpeg.9.dylib) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
    /Users/USER/*/libjpeg.9.dylib: stat() failed with errno=1
    /Users/USER/*/libjpeg.9.dylib: code signature in (/Users/USER/*/libjpeg.9.dylib) not valid for use in process using Library 

Binary Images:
       0x10a697000 -        0x10c8db2df +com.bettarini.miele-lxiv (7.1.39 - 20181207) <4521036B-F15C-378D-9785-CDDE249C5E09> /Users/USER/*/miele-lxiv.app/Contents/MacOS/miele-lxiv
       0x10d778000 -        0x10d904ff7 +com.bettarini.dcmframework (7.1.39 - ???) <87992CCC-B852-321D-9F3B-77E677424B1E> /Users/USER/*/miele-lxiv.app/Contents/Frameworks/DCM.framework/Versions/A/DCM
       0x10e541000 -        0x10e5bfa87  dyld (655.1) <3EBA447F-A546-366B-B302-8DC3B21A3E30> /usr/lib/dyld
    0x7fff44650000 -     0x7fff4483efff  com.apple.avfoundation (2.0 - 1544.5) <7665DF4D-9E2C-3058-B299-62811EC4EBEF> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff44a1c000 -     0x7fff44a1cfff  com.apple.Accelerate (1.11 - Accelerate 1.11) <A09CB6D5-3F8A-3E05-B0EB-63878296A059> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff45c61000 -     0x7fff46a82ffb  com.apple.AppKit (6.9 - 1671.20.108) <D460682F-1B60-372E-A8E5-58D7F3A1CB3A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff46ad4000 -     0x7fff46ad4fff  com.apple.ApplicationServices (50.1 - 50.1) <86D6F10E-21F8-3CDC-9838-EB07A1C54BA9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff479b2000 -     0x7fff479b2fff  com.apple.Carbon (158 - 158) <82E18DC5-6557-3A66-89A9-9FAD7B4E56DD> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff47ecd000 -     0x7fff47ecdfff  com.apple.Cocoa (6.11 - 23) <3F281295-3B16-359C-AE0C-5B4181DE1579> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff48264000 -     0x7fff48605fef  com.apple.CoreData (120 - 866.1) <18CD58FD-513E-385B-B43C-08EEB909709C> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff486f0000 -     0x7fff48b3dfef  com.apple.CoreFoundation (6.9 - 1562) <02A2C178-9FF6-385C-A9C5-7F4FC9D66311> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff49848000 -     0x7fff49949ff7  com.apple.CoreMedia (1.0 - 2285.4.4) <AC7E25F4-77B4-351E-974D-760F4F96FEDE> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff499ad000 -     0x7fff499adfff  com.apple.CoreServices (941 - 941) <6DBA4791-26DB-39FB-A6A3-5910A0F2EDD2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff4a556000 -     0x7fff4a593fff  com.apple.CoreVideo (1.8 - 0.0) <34EC73F1-F0ED-32F5-B96E-7683B1F9A7A2> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff4a7c6000 -     0x7fff4a880ff7  com.apple.DiscRecording (9.0.3 - 9030.4.5) <B5F927A2-6AB4-3D88-A578-8DF122885468> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff4a881000 -     0x7fff4a8a6ff7  com.apple.DiscRecordingUI (9.0.3 - 9030.4.5) <C501BC47-1459-3891-96C0-186FF8141996> /System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI
    0x7fff4aa75000 -     0x7fff4ae43fff  com.apple.Foundation (6.9 - 1562) <83D4A12B-EA5A-3C62-8D93-95E64F0A256B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff4b16a000 -     0x7fff4b1fdfff  com.apple.framework.IOKit (2.0.2 - 1483.240.1) <241690BB-8AFA-3B6A-A210-67874197CB59> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff52874000 -     0x7fff52883ff3  com.apple.opengl (17.3.1 - 17.3.1) <2F59064F-D6EF-35CD-9747-20A91DB3D5DF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff52aea000 -     0x7fff52b14ffb  com.apple.frameworks.preferencepanes (16.0 - 16.0) <6B137971-C811-330C-AA22-312808036C85> /System/Library/Frameworks/PreferencePanes.framework/Versions/A/PreferencePanes
    0x7fff536df000 -     0x7fff53938fff  com.apple.QuartzCore (1.11 - 696.3) <01A2F065-8759-311D-AC2E-FD49F52A87FA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff5418c000 -     0x7fff544b4ff7  com.apple.security (7.0 - 58286.240.4) <91A03FF2-2EE9-36A7-AC4F-169E11FE7846> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff54545000 -     0x7fff54575ffb  com.apple.securityinterface (10.0 - 55109.200.8) <49FBF952-4CA0-37A9-A689-B1E6345F05AB> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
    0x7fff54937000 -     0x7fff549a7ff3  com.apple.SystemConfiguration (1.17 - 1.17) <A8FD596E-C858-397F-836C-978038B97AC0> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff5727b000 -     0x7fff5777cfff  com.apple.WebKit (14606 - 14606.4.5) <8A48D9B3-D11F-3834-9005-530235F71293> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff72df0000 -     0x7fff72df1ffb  libSystem.B.dylib (1252.200.5) <C6201660-5E17-397D-BA21-C503420CD706> /usr/lib/libSystem.B.dylib
    0x7fff7566e000 -     0x7fff75751fff  libxml2.2.dylib (32.8) <3E7875AC-3195-3800-AC48-8AA3B7BE51E4> /usr/lib/libxml2.2.dylib
    0x7fff7577b000 -     0x7fff7578dffb  libz.1.dylib (70.200.4) <15F7B40A-424C-33BB-BF2C-7E8195128B78> /usr/lib/libz.1.dylib

Model: MacBookPro14,2, BootROM 184.0.0.0.0, 2 processors, Intel Core i7, 3.5 GHz, 16 GB, SMC 2.44f1
Graphics: Intel Iris Plus Graphics 650, Intel Iris Plus Graphics 650, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x171), Broadcom BCM43xx 1.0 (7.77.61.1 AirPortDriverBrcmNIC-1305.2)
Bluetooth: Version 6.0.10f1, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 39.2
Thunderbolt Bus: MacBook Pro, Apple Inc., 39.2
zdavatz commented 5 years ago
Bildschirmfoto 2019-03-22 um 11 17 59
zdavatz commented 5 years ago

building from Xcode with target miele-lxiv

bettar commented 5 years ago

"scheme", not "target"

zdavatz commented 5 years ago
Bildschirmfoto 2019-03-22 um 11 26 17
zdavatz commented 5 years ago
Bildschirmfoto 2019-03-22 um 11 27 30
bettar commented 5 years ago

You need to build "miele-lxiv" scheme, "Development" configuration

zdavatz commented 5 years ago

is this good or bad?

Bildschirmfoto 2019-03-22 um 11 33 34
zdavatz commented 5 years ago
dyld: Library not loaded: /Users/zdavatz/software/miele-lxiv/install/miele-20190321_2029/jpeg-9b/lib/libjpeg.9.dylib
  Referenced from: /Users/zdavatz/software/miele-lxiv/source/miele-20190321_2029/miele-7.1.38/build/Development/miele-lxiv.app/Contents/MacOS/miele-lxiv
  Reason: no suitable image found.  Did find:
    /Users/zdavatz/software/miele-lxiv/install/miele-20190321_2029/jpeg-9b/lib/libjpeg.9.dylib: code signature in (/Users/zdavatz/software/miele-lxiv/install/miele-20190321_2029/jpeg-9b/lib/libjpeg.9.dylib) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
    /Users/zdavatz/software/miele-lxiv/install/miele-20190321_2029/jpeg-9b/lib/libjpeg.9.dylib: code signature in (/Users/zdavatz/software/miele-lxiv/install/miele-20190321_2029/jpeg-9b/lib/libjpeg.9.dylib) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
(lldb) 
bettar commented 5 years ago

To avoid this type of error you are encouraged to build and run a configuration that doesn't require signing

zdavatz commented 5 years ago

Building from commandline works if you start the deployment version.