← Back to team overview

touch-packages team mailing list archive

[Bug 1329141] 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?

** 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
Touch seeded packages, which is subscribed to qtubuntu in 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.

Status in Qt integration with the Mir display server:
  New
Status in Ubuntu Application Launcher:
  Confirmed
Status in Ubuntu UI Toolkit:
  New
Status in Unity Mir:
  New
Status in The Unity 8 shell:
  New
Status in “qtubuntu” package in Ubuntu:
  Invalid

Bug description:
  On the daily image testing for mako, image#78, one of the lifecycle
  management tests in unity failed because of a qmlscene crash (see
  attachment).

  21:15:34.162 INFO _launcher:116 - Attempting to launch application 'tmp991xm1vf' with URIs '' via upstart-app-launch
  21:15:36.367 INFO _launcher:116 - Attempting to launch application 'tmpbeb_op_3' with URIs '' via upstart-app-launch
  21:16:08.689 ERROR _launcher:202 - Timed out waiting for Application with app_id 'tmpbeb_op_3' to stop.

  http://ci.ubuntu.com/smokeng/utopic/touch/mako/78:20140611.1:20140530/8530/unity8/1241528/

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