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?

** Changed in: qtubuntu (Ubuntu)
       Status: Confirmed => Invalid

** Also affects: unity-mir
   Importance: Undecided
       Status: New

** Also affects: qtmir
   Importance: Undecided
       Status: New

** Also affects: unity8
   Importance: Undecided
       Status: New

** Summary changed:

- qmlscene crashed while running test_can_launch_multiple_applications
+ Two underscores in .desktop file name causes assumption that this is an appId 
and app is rejected.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1329141

Title:
  Two underscores in .desktop file name causes assumption that this is
  an appId and app is rejected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qtmir/+bug/1329141/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to