SystemView on Mac OS

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • SystemView on Mac OS

    Hi,

    Since I have updated to v2.38 (and 2.37), I no longer able to start Systemview recording on Mac OS X and the application simply aborts the execution. :(
    I found following messages appeard on the syslog.

    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.5 instead of 10.11.5. This is not a bug in Gestalt -- it is a documented limitation. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 0 CarbonCore 0x00007fff8fb1b6df ___Gestalt_SystemVersion_block_invoke + 113
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 1 libdispatch.dylib 0x00007fff9047d40b _dispatch_client_callout + 8
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 2 libdispatch.dylib 0x00007fff9047d303 dispatch_once_f + 67
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 3 CarbonCore 0x00007fff8faa7fbc _Gestalt_SystemVersion + 987
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 4 CarbonCore 0x00007fff8faa77d0 Gestalt + 139
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 5 libQtCore.4.8.6.dylib 0x0000000100d9cfb6 _GLOBAL__I__Z8qVersionv + 22
    Jun 25 10:15:13 SiriusPro SystemViewer[2750]: 6 ??? 0x00007fff6c26710b 0x0 + 140735007846667
    Jun 25 10:15:21 SiriusPro SystemViewer[2750]: modalSession has been exited prematurely - check for a reentrant call to endModalSession:
    Jun 25 10:15:23 SiriusPro com.apple.xpc.launchd[1] (com.segger.SystemViewer.211872[2750]): Service exited with abnormal code: 1


    BTW, the application is still named as "SystemViewer" (not as "SystemView").
  • Hi,

    SystemView tries to load libjlinkarm.dylib (the J-Link library), which is only available with the latest beta version of the J-Link Software.
    Could you install this version of the J-Link software? (segger.com/jlink-software-beta-version.html)
    Otherwise, to use the release version you could create a link from libjlinkarm.dylib to libjlinkarm.5.dylib:

    Source Code

    1. cd /Applications/SEGGER/JLink
    2. ln -s libjlinkarm.5.dylib libjlinkarm.dylib


    Regards
    Johannes