The getLastExitInfo api ifAppManager
gives us the last 20 lines of output before the app exited. This used to be more useful but now the vast majority of this is now just beacons that are not helpful in trying to track down issues. If we could either get more than 20 lines output or stripping out the beacons in the output would be helpful.
------- <uninitialized>
------- <uninitialized>
------- <uninitialized>
------- <uninitialized>
------- <uninitialized>
------- roString refcnt=1 val:"122683393"
------- <uninitialized>
------- roAssociativeArray refcnt=2 count:5
------- <uninitialized>
------- <uninitialized>
------- <uninitialized>
08-23 18:28:10.863 app [bs.ndk.proc.exit] plugin=---- pid=4269 status=exit retval=12 user requested=0 process name='SdkLauncher' exit code=EXIT_BRIGHTSCRIPT_CRASH
08-23 18:28:10.878 app [beacon.signal] |AppExitInitiate -----------> TimeBase(1079 ms)
08-23 18:28:10.886 app [beacon.signal] |AppExitComplete -----------> Duration(8 ms)
08-23 18:28:10.886 app [beacon.header] __________________________________________
08-23 18:28:10.886 app [beacon.report] |AppLaunchInitiate ---------> TimeBase(0 ms), InstantOn
08-23 18:28:10.886 app [beacon.report] |AppExitInitiate -----------> TimeBase(1079 ms)
08-23 18:28:10.886 app [beacon.report] |AppExitComplete -----------> Duration(8 ms)
08-23 18:28:10.886 app [beacon.report] |AppLaunchChainInitiate ----> TimeBase(NotApplicable)
