Comment 15 for bug 1329141

Revision history for this message
MichaƂ Sawicz (saviq) wrote : Re: qmlscene crashed while running test_can_launch_multiple_applications

OK I think I found what happens here:

WARNING: long App ID encountered: tmpu_5uhy_8

** (process:2551): WARNING **: Unable to get manifest for 'tmpu' package: tmpu does not exist in any database for user phablet

** (process:2551): CRITICAL **: manifest_version: assertion '*manifest != NULL' failed

** (process:2551): CRITICAL **: ubuntu_app_launch_triplet_to_app_id: assertion 'version != NULL' failed
ApplicationManager REJECTED connection from app with pid 13154 as desktop_file_hint file not found

The random tmp application name sometimes includes underscores, and at some point it randomizes to two underscores, at which point it's assumed that this is an app id and things go haywire.

Simple solution: stop the tmp app name from having underscores.

Needs investigation: can we be more robust in unity-mir/unity8 here?