Comment 13 for bug 1374397

Revision history for this message
Thomas Voß (thomas-voss) wrote :

While location service or posclientd using a 100% CPU might worsen the situation, I do not think that it is the gist of this bug.
In addition, the syslog pasted in #2 clearly shows that the trust and location frameworks respond promptly:

Sep 26 13:35:37 ubuntu-phablet core::trust::Daemon::Skeleton[2926]: CachedAgent::authenticate_request_with_parameters: Application pid: 12860 Application uid: 32011 Application id: com.ubuntu.camera_camera Cached request: Request(from: com.ubuntu.camera_camera, feature: 0, when: 1411031800823960984, answer: granted)

With:

Sep 26 13:35:34 ubuntu-phablet kernel: [55380.601359] (1)[12860:camera-app]type=1400 audit(1411731334.140:206): apparmor="DENIED" operation="chmod" profile="com.ubuntu.camera_camera_3.0.0.387" name="/run/user/32011/" pid=12860 comm="camera-app" requested_mask="w" denied_mask="w" fsuid=32011 ouid=32011

roughly indicating the start of the app. With that, I remove location-service from the list of affected projects.

As Kevin pointed out: The entire GL pipeline stalling for a few seconds hints towards a deeper underlying issue. The numerous ioctls logged by the camera driver/camera service might give us a good idea of what is going wrong.

If someone manages to reproduce reliably, please add the output of sudo /system/bin/logcat to this bug report. Filing against