Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Fitbit OS Simulator Crashes After First Load

If I load my app on my device it works great. However, when I try to launch into the Simulator, using version 0.6.3 and Ionic device type it works fine the first load. If I change something in studio.fitbit.com and reload, the simulator crashes with error "Error installing app." "Simulator failed to start: read ECONNRESET"

 

 

Please advise.

 

Here is the log:

 

[2018-12-04 12:48:42.326] [info] appsim stdout: [I][12:48:41.543][] Starting breakpad client - reporting to \\.\pipe\Fitbit OS Simulator Crash Service
[D][12:48:41.565][] Scheduler starting dispatch time: 1543949321565
Fb_AlarmMgr_Clean is running[A][12:48:42.325][] Houston, this is Ionic!!
[A][12:48:42.325][] Press ? anytime for help
[A][12:48:42.325][] Version: 255.1.828 (Oct 15 2018 16:04:00): 208025b4a7
[I][12:48:42.325][] [A][12:48:42.325][] GNU_BUILD_ID:
Simulator control server starting on 127.0.0.1:63981

mfgtst $
[2018-12-04 12:48:43.135] [info] companionhost->companion: {"method":"devbridge.status","params":{"status":"disconnected"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.136] [info] Shell Client connected
[2018-12-04 12:48:43.144] [info] shell->companion: {"id":0,"method":"initialize","params":{"capabilities":{"protocol":{"maxMessageSize":536870912}}},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.146] [info] companion->companionhost: {"id":0,"method":"initialize","params":{"capabilities":{"protocol":{"maxMessageSize":536870912}}},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.147] [info] companionhost->companion: {"id":0,"jsonrpc":"2.0","result":{"capabilities":{"protocol":{"maxMessageSize":536870912}}}}
[2018-12-04 12:48:43.148] [info] companion->shell: {"method":"devbridge.status","params":{"status":"disconnected"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.149] [info] companion->shell: {"id":0,"jsonrpc":"2.0","result":{"capabilities":{"protocol":{"maxMessageSize":536870912}}}}
[2018-12-04 12:48:43.151] [info] shell->companion: {"id":1,"method":"devbridge.connect","params":{"authorization":"<redacted>","uri":"wss://027-v3-api-soa.fitbit.com:443/dbridge/"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.152] [info] companion->companionhost: {"id":1,"method":"devbridge.connect","params":{"authorization":"<redacted>","uri":"wss://027-v3-api-soa.fitbit.com:443/dbridge/"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.152] [info] Connecting to developer relay
[2018-12-04 12:48:43.153] [info] companionhost->companion: {"method":"devbridge.status","params":{"status":"connecting"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.159] [info] companionhost->companion: {"id":1,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:43.160] [info] companion->shell: {"method":"devbridge.status","params":{"status":"connecting"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.160] [info] companion->shell: {"id":1,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:43.329] [info] shell->app: {"id":0,"method":"initialize","params":{"capabilities":{"protocol":{"maxMessageSize":536870912}}},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.329] [info] app->shell: {"jsonrpc":"2.0","result":{"displayDimensions":{"w":348,"h":250},"capabilities":{"protocol":{"maxMessageSize":524288},"display":{"imageFormat":"ARGB8888","variableBrightness":true,"onOff":true},"gps":true,"barometer":true,"accelerometer":true,"gyroscope":true,"orientation":true,"hrm":true,"bodypresence":true}},"id":0}
[2018-12-04 12:48:43.330] [info] shell->app: {"id":1,"method":"usersettings.update","params":{"units":{"distance":"metric","speed":"metric","volume":"metric","temperature":"C","height":"metric","bodyWeight":"metric","weight":"metric"},"locale":{"language":"en-us"},"device":{"airplaneModeEnabled":false,"vibrationEnabled":true},"exercise":{"poolLength":25},"preferences":{"clockDisplay":"24h","firstDayOfWeek":1}},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.330] [info] shell->app: {"id":2,"method":"power.update","params":{"chargeLevel":1,"chargerState":"disconnected"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.331] [info] app->shell: {"jsonrpc":"2.0","method":"devbridge.status","params":{"status":"disconnected"}}
[2018-12-04 12:48:43.332] [info] app->shell: {"jsonrpc":"2.0","method":"display.status","params":{"on":true,"stayOn":false,"brightness":"auto"}}
[2018-12-04 12:48:43.332] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":1}
[2018-12-04 12:48:43.332] [info] app->shell: {"jsonrpc":"2.0","method":"display.status","params":{"on":true,"stayOn":false,"brightness":"auto"}}
[2018-12-04 12:48:43.332] [info] app->shell: {"jsonrpc":"2.0","method":"display.status","params":{"on":true,"stayOn":false,"brightness":"auto"}}
[2018-12-04 12:48:43.333] [info] app->shell: {"jsonrpc":"2.0","method":"display.status","params":{"on":true,"stayOn":false,"brightness":"auto"}}
[2018-12-04 12:48:43.333] [info] shell->app: {"id":3,"method":"devbridge.connect","params":{"authorization":"<redacted>","uri":"wss://027-v3-api-soa.fitbit.com:443/dbridge/"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.341] [info] shell->app: {"id":4,"method":"apps.status","jsonrpc":"2.0"}
[2018-12-04 12:48:43.398] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":2}
[2018-12-04 12:48:43.398] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":3}
[2018-12-04 12:48:43.398] [info] app->shell: {"jsonrpc":"2.0","method":"devbridge.status","params":{"status":"connecting"}}
[2018-12-04 12:48:43.402] [info] app->shell: {"jsonrpc":"2.0","method":"devbridge.status","params":{"status":"connecting"}}
[2018-12-04 12:48:43.445] [info] app->shell: {"jsonrpc":"2.0","result":{"apps":[{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"01C4503E6BCB1637","name":"Clock"}],"foreground":{"uuid":"000013ff-0000-4000-8000-000000f17b17","buildID":"0000000000000000","name":"RunJS"}},"id":4}
[2018-12-04 12:48:43.528] [info] Connected to developer relay
[2018-12-04 12:48:43.529] [info] companionhost->companion: {"method":"devbridge.status","params":{"status":"connected"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.558] [info] companion->shell: {"method":"devbridge.status","params":{"status":"connected"},"jsonrpc":"2.0"}
[2018-12-04 12:48:43.709] [info] app->shell: {"jsonrpc":"2.0","method":"devbridge.status","params":{"status":"connected"}}
[2018-12-04 12:48:44.273] [info] shell->app: {"id":5,"method":"input.touch","params":{"state":"up","location":{"x":259.5,"y":-45}},"jsonrpc":"2.0"}
[2018-12-04 12:48:44.285] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":5}
[2018-12-04 12:48:49.723] [info] Client connected to companion host
[2018-12-04 12:48:49.763] [info] companionhost->companion: {"method":"devbridge.status","params":{"status":"initialized"},"jsonrpc":"2.0"}
[2018-12-04 12:48:49.764] [info] companion->shell: {"method":"devbridge.status","params":{"status":"initialized"},"jsonrpc":"2.0"}
[2018-12-04 12:48:50.170] [info] app->shell: {"jsonrpc":"2.0","method":"devbridge.status","params":{"status":"initialized"}}
[2018-12-04 12:48:51.731] [info] app->shell: {"jsonrpc":"2.0","method":"app.status","params":{"status":"upgraded","app":{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"}}}
[2018-12-04 12:48:51.731] [info] shell->app: {"id":6,"method":"apps.status","jsonrpc":"2.0"}
[2018-12-04 12:48:51.735] [info] shell->companion: {"id":2,"method":"app.status","params":{"status":"upgraded","app":{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"}},"jsonrpc":"2.0"}
[2018-12-04 12:48:51.736] [info] companion->companionhost: {"id":2,"method":"app.status","params":{"status":"upgraded","app":{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"}},"jsonrpc":"2.0"}
[2018-12-04 12:48:51.737] [info] companionhost->companion: {"id":2,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:51.740] [info] companion->shell: {"id":2,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:51.742] [info] app->shell: {"jsonrpc":"2.0","result":{"apps":[{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"}],"foreground":{"uuid":"000013ff-0000-4000-8000-000000f17b17","buildID":"0000000000000000","name":"RunJS"}},"id":6}
[2018-12-04 12:48:52.116] [info] app->shell: {"jsonrpc":"2.0","method":"display.status","params":{"on":true,"stayOn":false,"brightness":"auto"}}
[2018-12-04 12:48:52.127] [info] app->shell: {"jsonrpc":"2.0","method":"display.status","params":{"on":true,"stayOn":false,"brightness":"auto"}}
[2018-12-04 12:48:52.237] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":0}
[2018-12-04 12:48:52.238] [info] shell->app: {"id":7,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949332239}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.239] [info] app->shell: {"jsonrpc":"2.0","method":"app.status","params":{"app":{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"},"status":"started"}}
[2018-12-04 12:48:52.239] [info] shell->companion: {"id":3,"method":"app.status","params":{"app":{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"},"status":"started"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.239] [info] companion->companionhost: {"id":3,"method":"app.status","params":{"app":{"uuid":"e597073c-7d87-4335-9fd8-42ed5f897fff","buildID":"0BD5429F69553ED7","name":"Clock"},"status":"started"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.241] [info] shell->app: {"id":0,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.241] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":7}
[2018-12-04 12:48:52.289] [info] companionhost->companion: {"id":3,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.323] [info] companion->shell: {"id":3,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.551] [info] Settings runtime is ready
[2018-12-04 12:48:52.551] [info] Load reason: { loadReason: 'user', loadData: {} }
[2018-12-04 12:48:52.557] [info] get user settings unimplemented
[2018-12-04 12:48:52.563] [info] companionhost->companion: {"id":0,"method":"appcomm.messaging.status","params":{"status":"open"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.563] [info] companionhost->companion: {"id":1,"method":"sensor.start","params":{"sensor":"gps"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.566] [info] companion->shell: {"id":0,"method":"appcomm.messaging.status","params":{"status":"open"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.567] [info] shell->app: {"id":8,"method":"appcomm.messaging.status","params":{"status":"open"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.567] [info] companion->shell: {"id":1,"method":"sensor.start","params":{"sensor":"gps"},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.567] [info] shell->companion: {"id":4,"method":"sensor.update","params":{"sensor":"gps","readings":[{"coords":{"accuracy":10,"latitude":48.13194,"longitude":11.54944,"altitude":100,"altitudeAccuracy":10,"heading":0,"speed":0},"timestamp":1543949332565}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.567] [info] shell->companion: {"id":1,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.568] [info] companion->companionhost: {"id":4,"method":"sensor.update","params":{"sensor":"gps","readings":[{"coords":{"accuracy":10,"latitude":48.13194,"longitude":11.54944,"altitude":100,"altitudeAccuracy":10,"heading":0,"speed":0},"timestamp":1543949332565}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.568] [info] companion->companionhost: {"id":1,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.568] [info] companionhost->companion: {"id":4,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.569] [info] companion->shell: {"id":4,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.575] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":8}
[2018-12-04 12:48:52.575] [info] shell->companion: {"id":0,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.575] [info] companion->companionhost: {"id":0,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.576] [info] App Message is open!
[2018-12-04 12:48:52.582] [info] syncRPC Command: getStorageLength. Params: {"type":"settings-storage"}
[2018-12-04 12:48:52.583] [info] syncRPC Command: getStorageKey. Params: {"type":"settings-storage","index":0}
[2018-12-04 12:48:52.584] [info] syncRPC Command: getStorageItem. Params: {"type":"settings-storage","key":"oauth"}
[2018-12-04 12:48:52.585] [info] syncRPC Command: getStorageLength. Params: {"type":"settings-storage"}
[2018-12-04 12:48:52.586] [info] syncRPC Command: getStorageKey. Params: {"type":"settings-storage","index":1}
[2018-12-04 12:48:52.586] [info] syncRPC Command: getStorageLength. Params: {"type":"settings-storage"}
[2018-12-04 12:48:52.587] [info] syncRPC Command: ackMessageSocketOpen. Params: null
[2018-12-04 12:48:52.709] [info] syncRPC Command: sendAppMessage. Params: omdjb21tYW5kaGNhbG9yaWVzZ2NvbnRlbnSiamNhbG9yaWVzSW4AbGNhbG9yaWVzR29hbBkGvg==
[2018-12-04 12:48:52.709] [info] companionhost->companion: {"id":2,"method":"appcomm.messaging.message","params":{"payload":"omdjb21tYW5kaGNhbG9yaWVzZ2NvbnRlbnSiamNhbG9yaWVzSW4AbGNhbG9yaWVzR29hbBkGvg=="},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.710] [info] companion->shell: {"id":2,"method":"appcomm.messaging.message","params":{"payload":"omdjb21tYW5kaGNhbG9yaWVzZ2NvbnRlbnSiamNhbG9yaWVzSW4AbGNhbG9yaWVzR29hbBkGvg=="},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.710] [info] shell->app: {"id":9,"method":"appcomm.messaging.message","params":{"payload":"omdjb21tYW5kaGNhbG9yaWVzZ2NvbnRlbnSiamNhbG9yaWVzSW4AbGNhbG9yaWVzR29hbBkGvg=="},"jsonrpc":"2.0"}
[2018-12-04 12:48:52.722] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":9}
[2018-12-04 12:48:52.722] [info] shell->companion: {"id":2,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:52.722] [info] companion->companionhost: {"id":2,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:53.014] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":1}
[2018-12-04 12:48:53.015] [info] shell->app: {"id":10,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949333015}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:53.015] [info] shell->app: {"id":1,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:53.015] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":10}
[2018-12-04 12:48:54.004] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":2}
[2018-12-04 12:48:54.004] [info] shell->app: {"id":11,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949334005}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:54.005] [info] shell->app: {"id":2,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:54.005] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":11}
[2018-12-04 12:48:55.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":3}
[2018-12-04 12:48:55.009] [info] shell->app: {"id":12,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949335010}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:55.009] [info] shell->app: {"id":3,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:55.010] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":12}
[2018-12-04 12:48:56.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":4}
[2018-12-04 12:48:56.009] [info] shell->app: {"id":13,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949336010}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:56.009] [info] shell->app: {"id":4,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:56.009] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":13}
[2018-12-04 12:48:57.004] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":5}
[2018-12-04 12:48:57.004] [info] shell->app: {"id":14,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949337005}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:57.005] [info] shell->app: {"id":5,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:57.005] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":14}
[2018-12-04 12:48:59.007] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":6}
[2018-12-04 12:48:59.007] [info] shell->app: {"id":15,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949339007}]},"jsonrpc":"2.0"}
[2018-12-04 12:48:59.007] [info] shell->app: {"id":6,"jsonrpc":"2.0","result":null}
[2018-12-04 12:48:59.007] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":15}
[2018-12-04 12:49:00.008] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":7}
[2018-12-04 12:49:00.008] [info] shell->app: {"id":16,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949340008}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:00.008] [info] shell->app: {"id":7,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:00.008] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":16}
[2018-12-04 12:49:01.011] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":8}
[2018-12-04 12:49:01.011] [info] shell->app: {"id":17,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949341012}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:01.012] [info] shell->app: {"id":8,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:01.012] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":17}
[2018-12-04 12:49:02.005] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":9}
[2018-12-04 12:49:02.005] [info] shell->app: {"id":18,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949342006}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:02.005] [info] shell->app: {"id":9,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:02.006] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":18}
[2018-12-04 12:49:03.007] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":10}
[2018-12-04 12:49:03.008] [info] shell->app: {"id":19,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949343008}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:03.008] [info] shell->app: {"id":10,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:03.008] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":19}
[2018-12-04 12:49:04.005] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":11}
[2018-12-04 12:49:04.006] [info] shell->app: {"id":20,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949344006}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:04.006] [info] shell->app: {"id":11,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:04.006] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":20}
[2018-12-04 12:49:05.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":12}
[2018-12-04 12:49:05.009] [info] shell->app: {"id":21,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949345010}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:05.009] [info] shell->app: {"id":12,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:05.009] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":21}
[2018-12-04 12:49:06.002] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":13}
[2018-12-04 12:49:06.002] [info] shell->app: {"id":22,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949346003}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:06.003] [info] shell->app: {"id":13,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:06.003] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":22}
[2018-12-04 12:49:07.013] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":14}
[2018-12-04 12:49:07.013] [info] shell->app: {"id":23,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949347013}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:07.013] [info] shell->app: {"id":14,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:07.014] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":23}
[2018-12-04 12:49:07.964] [info] shell->app: {"id":24,"method":"input.touch","params":{"state":"up","location":{"x":362.5,"y":156}},"jsonrpc":"2.0"}
[2018-12-04 12:49:07.974] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":24}
[2018-12-04 12:49:08.007] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":15}
[2018-12-04 12:49:08.007] [info] shell->app: {"id":25,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949348007}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:08.007] [info] shell->app: {"id":15,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:08.008] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":25}
[2018-12-04 12:49:09.008] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":16}
[2018-12-04 12:49:09.008] [info] shell->app: {"id":26,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949349009}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:09.008] [info] shell->app: {"id":16,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:09.008] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":26}
[2018-12-04 12:49:10.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":17}
[2018-12-04 12:49:10.009] [info] shell->app: {"id":27,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949350009}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:10.010] [info] shell->app: {"id":17,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:10.010] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":27}
[2018-12-04 12:49:11.003] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":18}
[2018-12-04 12:49:11.003] [info] shell->app: {"id":28,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949351004}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:11.003] [info] shell->app: {"id":18,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:11.004] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":28}
[2018-12-04 12:49:12.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":19}
[2018-12-04 12:49:12.009] [info] shell->app: {"id":29,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949352009}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:12.009] [info] shell->app: {"id":19,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:12.010] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":29}
[2018-12-04 12:49:13.004] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":20}
[2018-12-04 12:49:13.004] [info] shell->app: {"id":30,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949353005}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:13.004] [info] shell->app: {"id":20,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:13.004] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":30}
[2018-12-04 12:49:13.919] [info] shell->app: {"id":31,"method":"input.touch","params":{"state":"up","location":{"x":-53.5,"y":144}},"jsonrpc":"2.0"}
[2018-12-04 12:49:13.924] [info] shell->app: {"id":32,"method":"input.button","params":{"button":"back","pressed":false},"jsonrpc":"2.0"}
[2018-12-04 12:49:13.924] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":31}
[2018-12-04 12:49:13.935] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":32}
[2018-12-04 12:49:14.012] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":21}
[2018-12-04 12:49:14.012] [info] shell->app: {"id":33,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949354013}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:14.012] [info] shell->app: {"id":21,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:14.013] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":33}
[2018-12-04 12:49:15.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":22}
[2018-12-04 12:49:15.009] [info] shell->app: {"id":34,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949355010}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:15.009] [info] shell->app: {"id":22,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:15.010] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":34}
[2018-12-04 12:49:16.007] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":23}
[2018-12-04 12:49:16.007] [info] shell->app: {"id":35,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949356008}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:16.007] [info] shell->app: {"id":23,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:16.007] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":35}
[2018-12-04 12:49:17.002] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":24}
[2018-12-04 12:49:17.003] [info] shell->app: {"id":36,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949357003}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:17.003] [info] shell->app: {"id":24,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:17.004] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":36}
[2018-12-04 12:49:18.003] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":25}
[2018-12-04 12:49:18.004] [info] shell->app: {"id":37,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949358003}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:18.004] [info] shell->app: {"id":25,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:18.004] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":37}
[2018-12-04 12:49:19.004] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":26}
[2018-12-04 12:49:19.005] [info] shell->app: {"id":38,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949359005}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:19.005] [info] shell->app: {"id":26,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:19.005] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":38}
[2018-12-04 12:49:20.011] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":27}
[2018-12-04 12:49:20.011] [info] shell->app: {"id":39,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949360011}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:20.011] [info] shell->app: {"id":27,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:20.012] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":39}
[2018-12-04 12:49:21.006] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":28}
[2018-12-04 12:49:21.007] [info] shell->app: {"id":40,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949361007}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:21.007] [info] shell->app: {"id":28,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:21.007] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":40}
[2018-12-04 12:49:22.005] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":29}
[2018-12-04 12:49:22.005] [info] shell->app: {"id":41,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949362005}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:22.005] [info] shell->app: {"id":29,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:22.006] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":41}
[2018-12-04 12:49:23.009] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":30}
[2018-12-04 12:49:23.009] [info] shell->app: {"id":42,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949363010}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:23.009] [info] shell->app: {"id":30,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:23.009] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":42}
[2018-12-04 12:49:24.006] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":31}
[2018-12-04 12:49:24.006] [info] shell->app: {"id":43,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949364007}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:24.007] [info] shell->app: {"id":31,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:24.007] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":43}
[2018-12-04 12:49:25.002] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":32}
[2018-12-04 12:49:25.003] [info] shell->app: {"id":44,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949365003}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:25.003] [info] shell->app: {"id":32,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:25.003] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":44}
[2018-12-04 12:49:26.012] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":33}
[2018-12-04 12:49:26.012] [info] shell->app: {"id":45,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949366012}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:26.012] [info] shell->app: {"id":33,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:26.013] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":45}
[2018-12-04 12:49:27.001] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":34}
[2018-12-04 12:49:27.001] [info] shell->app: {"id":46,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949367002}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:27.002] [info] shell->app: {"id":34,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:27.002] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":46}
[2018-12-04 12:49:28.006] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":35}
[2018-12-04 12:49:28.007] [info] shell->app: {"id":47,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949368007}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:28.007] [info] shell->app: {"id":35,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:28.007] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":47}
[2018-12-04 12:49:29.002] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":36}
[2018-12-04 12:49:29.002] [info] shell->app: {"id":48,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949369003}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:29.002] [info] shell->app: {"id":36,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:29.003] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":48}
[2018-12-04 12:49:30.007] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":37}
[2018-12-04 12:49:30.008] [info] shell->app: {"id":49,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949370008}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:30.008] [info] shell->app: {"id":37,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:30.009] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":49}
[2018-12-04 12:49:31.006] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.start","params":{"sensor":"hrm","options":{}},"id":38}
[2018-12-04 12:49:31.006] [info] shell->app: {"id":50,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949371007}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:31.006] [info] shell->app: {"id":38,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:31.007] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":50}
[2018-12-04 12:49:31.360] [info] app->shell: {"jsonrpc":"2.0","method":"sensor.stop","params":{"sensor":"hrm","options":{}},"id":39}
[2018-12-04 12:49:31.360] [info] shell->app: {"id":51,"method":"sensor.update","params":{"sensor":"hrm","readings":[{"heartRate":60,"timestamp":1543949371360}]},"jsonrpc":"2.0"}
[2018-12-04 12:49:31.360] [info] shell->app: {"id":39,"jsonrpc":"2.0","result":null}
[2018-12-04 12:49:31.360] [info] app->shell: {"jsonrpc":"2.0","result":null,"id":51}
[2018-12-04 12:49:31.661] [info] appsim exit code: 1 (signal null)
[2018-12-04 12:50:05.402] [info] companionhost->companion: {"id":3,"method":"sensor.stop","params":{"sensor":"gps"},"jsonrpc":"2.0"}
[2018-12-04 12:50:05.402] [info] companionhost->companion: {"id":4,"method":"appcomm.messaging.status","params":{"status":"closed","error":"peerInitiated"},"jsonrpc":"2.0"}
[2018-12-04 12:50:05.409] [info] companionhost->companion: {"method":"devbridge.status","params":{"status":"disconnected"},"jsonrpc":"2.0"}
[2018-12-04 12:50:05.410] [info] Shell Client disconnected
[2018-12-04 12:50:05.477] [info] Companion Debugger connection closed
[2018-12-04 12:50:09.117] [info] appsim stdout: [I][12:50:08.622][] Starting breakpad client - reporting to \\.\pipe\Fitbit OS Simulator Crash Service

Best Answer
0 Votes
1 REPLY 1

Please can you send me a private message with the following in a zip file:

 

  • Collect simulator logs:
    OS X: ~/Library/Logs/Fitbit OS Simulator/log.log
    Windows: %USERPROFILE%\AppData\Roaming\Fitbit OS Simulator\log.log
    If the bug is reproducible, it's best to delete the log file then restart the simulator & repro the bug, to reduce the amount of noise in the log file.
  • If the bug is a device simulator crash and you are on windows, collect any crash dumps from:
    %USERPROFILE%\AppData\Local\Temp\Fitbit OS Simulator Crashes
  • If the bug relates to a particular app, collect the Studio project export.
  • If the bug exists on Windows and is a startup crash, lockup, or graphical irregularity, collect a DxDiag report: https://support.microsoft.com/en-ca/help/4028644/windows-open-and-run-dxdiagexe and GL Extensions report: http://realtech-vr.com/admin/glview

 

 

Best Answer
0 Votes