# Cannot Start assetDataTutorial

**URL:** <https://forum.legato.io/t/cannot-start-assetdatatutorial/2490>\
**Category:** Uncategorized\
**Created:** [June 9, 2017, 6:05pm UTC](https://forum.legato.io/t/cannot-start-assetdatatutorial/2490 "2017-06-09T18:05:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mxwidmer](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@mxwidmer](https://forum.legato.io/u/mxwidmer)\
**Post date:** [June 9, 2017, 6:05pm UTC](https://forum.legato.io/t/cannot-start-assetdatatutorial/2490/1 "2017-06-09T18:05:41Z")

</div>

Hello,

I’m working through the tutorial found here: [legato.io/legato-docs/latest/howToAirVantageExchangeData.html](http://legato.io/legato-docs/latest/howToAirVantageExchangeData.html)

I’m using a WP8548 on MangOH Green with 07.12.09.00 firmware and Legato version 16.10.3

I’m successful with all steps except when I try the final step of: # app start assetDataTutorial

I don’t see the app start, and this is the log output -

Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxCoreDumpFileBytes to value 102400.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxFileBytes to value 102400.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxLockedMemoryBytes to value 8192.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxFileDescriptors to value 256.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxMQueueBytes to value 512.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxThreads to value 20.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | resourceLimits.c SetRLimitValue() 282 | Setting resource limit maxQueuedSignals to value 100.  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | proc.c proc\_Start() 1190 | Starting process ‘assetDataTutorial’ with pid 24606  
Jun 9 17:56:50 swi-mdm9x15 user.info Legato: INFO | supervisor[24606]/supervisor T=main | proc.c proc\_Start() 1155 | Execing ‘assetDataTutorial’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=unknown | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_refPathIteratorMap’ is truncated to ‘framework.hashMap\_refPathIterat’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_refEventHandlers’ is truncated to ‘framework.hashMap\_refEventHandl’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_refDefault Timer SafeRe’ is truncated to ‘framework.hashMap\_refDefault Ti’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.MessagingClientInterfaces’ is truncated to ‘framework.MessagingClientInterf’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_refHandlersRef’ is truncated to ‘framework.hashMap\_refHandlersRe’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_MessagingServices’ is truncated to ‘framework.hashMap\_MessagingServ’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_MessagingClients’ is truncated to ‘framework.hashMap\_MessagingClie’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.PipelineSIGCHLD-reports’ is truncated to ‘framework.PipelineSIGCHLD-repor’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME le\_mem\_ForceAlloc() 841 | Memory pool ‘framework.DestructorObjs’ overflowed. Expanded to 1 blocks.  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/ T=main | \_componentMain.c _componentAssetData\_Init() 32 | Initializing componentAssetData component library.  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | UNKNOWN[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.hashMap\_refle\_avdata\_ClientHand’ is truncated to 'framework.hashMap\_refle\_avdata_’  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME msgMessage\_CreatePool() 112 | Pool name truncated to ‘msgs-00c24407f5702ddd739f1774a5’ for protocol ‘00c24407f5702ddd739f1774a5e2bcdb’.  
Jun 9 17:56:51 swi-mdm9x15 user.debug Legato: DBUG | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME InitPool() 303 | Memory pool name ‘framework.msgs-00c24407f5702ddd739f1774a5’ is truncated to ‘framework.msgs-00c24407f5702ddd’  
Jun 9 17:56:51 swi-mdm9x15 user.err Legato: =ERR= | serviceDirectory[477]/serviceDirectory\_exe T=main | serviceDirectory.c DispatchToServer() 713 | Client (uid 0 ‘root’, pid 24606) disagrees with server (uid 0 ‘root’, pid 530) on protocol ID of service 'assetDataTutorial  
Jun 9 17:56:51 swi-mdm9x15 user.emerg Legato: _EMR_ | _UNKNOWN_[24606]/framework T=main | LE\_FILENAME ReceiveSessionOpenResponse() 684 | Unexpected server response: -6 (LE\_FAULT).  
Jun 9 17:56:51 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | proc.c proc\_SigChildHandler() 1942 | Process ‘assetDataTutorial’ (PID: 24606) has exited with exit code 1.  
Jun 9 17:56:51 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | proc.c GetFaultAction() 1744 | No fault action specified for process ‘assetDataTutorial’. Assuming ‘ignore’.  
Jun 9 17:56:51 swi-mdm9x15 user.warn Legato: -WRN- | supervisor[473]/supervisor T=main | app.c app\_SigChildHandler() 3221 | Process ‘assetDataTutorial’ in app ‘assetDataTutorial’ faulted: Ignored.  
Jun 9 17:56:51 swi-mdm9x15 user.warn Legato: -WRN- | \_appStopClient[24611]/framework T=main | LE\_FILENAME CreateSocket() 550 | Socket opened as standard i/o file descriptor 2!  
Jun 9 17:56:51 swi-mdm9x15 user.info Legato: INFO | supervisor[473]/supervisor T=main | apps.c DeactivateAppContainer() 340 | Application ‘assetDataTutorial’ has stopped.

Any suggestions on troubleshooting this issue?

Thanks,

Max

---

<div class="post-metadata">

**Author:** ![CoRfr](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/corfr/32/69_2.png) [@CoRfr](https://forum.legato.io/u/CoRfr)\
**Post date:** [June 10, 2017, 2:01am UTC](https://forum.legato.io/t/cannot-start-assetdatatutorial/2490/2 "2017-06-10T02:01:04Z")

</div>

Hi @mxwidmer,

are you sure the version of Legato on your target (so 16.10.3?) matches the version of the sources/SDK you are working with?  
According to `Client (uid 0 'root', pid 24606) disagrees with server (uid 0 'root', pid 530) on protocol ID of service 'assetDataTutorial` I would that you built your app against a different version, resulting in this error.

---

<div class="post-metadata">

**Author:** ![mxwidmer](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@mxwidmer](https://forum.legato.io/u/mxwidmer)\
**Post date:** [June 12, 2017, 5:50pm UTC](https://forum.legato.io/t/cannot-start-assetdatatutorial/2490/3 "2017-06-12T17:50:55Z")

</div>

Hello CoRfr,

Thank you very much for the recommendation! The SDK was at version 16.07, after upgrading to 16.10 and rebuilding the app components I was able to get the application to start successfully.

Thanks again,

Max
