Taking a photo not working / xenial

Bug #1572576 reported by Timo Jyrinki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Critical
Bill Filler
camera-app (Ubuntu)
Fix Released
Critical
Florian Boucault
qtubuntu-camera (Ubuntu)
Fix Released
Critical
Florian Boucault

Bug Description

It seems taking a photo (or video) buttons are dimmed for some reason on Qt 5.6.

Update to summarize comments:
- On mako + xenial, trying to use camera (easily/always?) leads to a reboot
- On krillin + xenial, viewfinder works but taking the photo button is dimmed.

More information about Qt 5.6 at https://wiki.ubuntu.com/Touch/QtTesting

Tags: qt5.5 qt5.6

Related branches

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

...or alternatively device just reboots when starting camera-app. Currently qtubuntu-camera no-change rebuild is done in the PPA to try out if there's any change, but no change.

Changed in camera-app (Ubuntu):
importance: Undecided → Critical
Changed in qtubuntu-camera (Ubuntu):
importance: Undecided → Critical
Changed in camera-app (Ubuntu):
assignee: nobody → Florian Boucault (fboucault)
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

I'm now testing on xenial, since it's bootable (see QtTesting page), and I'm just getting a reboot when starting camera-app, regardless of if using the no-change rebuild of cameraplugin-aal or not.

The only suspicious line in the log (when starting from command line) is "QObject::connect: No such slot AalImageCaptureControl::onPreviewReady()".

Note that normal video playback was successfully fixed with https://code.launchpad.net/~timo-jyrinki/qtvideo-node/port_to_qt56/+merge/292369

I'm out of ideas since I'm not finding anything in the logs when the reboot happens.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

The crash might be the general kernel crash bug #1551811 but I can't figure out how to get past it. But it's kernel crash indeed.

Back when it was opening the camera app, the problem was that the take picture button was disabled, but viewfinder was showing image fine.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

This kernel crash seems to refer to camera-app + kernel v4l interface though instead of graphics driver directly like in bug #1551811, so maybe it's different.

Changed in canonical-devices-system-image:
milestone: none → xenial
assignee: nobody → Bill Filler (bfiller)
Bill Filler (bfiller)
Changed in qtubuntu-camera (Ubuntu):
assignee: nobody → Florian Boucault (fboucault)
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

The kernel crash issue seems to be there on xenial with both Qt 5.5 and Qt 5.6.

It may be possible to continue debugging the picture taking issue separately with the vivid Qt 5.6 silo, but Qt 5.6 will only land to xenial.

tags: added: qt5.5
Changed in canonical-devices-system-image:
status: New → Confirmed
Changed in canonical-devices-system-image:
importance: Undecided → Critical
summary: - Taking a photo not working with Qt 5.6
+ Taking a photo not working / xenial
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Updated the description a bit now that I got my krillin into development use. So the camera viewfinder is working but the original report stands that the "take photo" button is dimmed for some reason.

description: updated
Changed in camera-app (Ubuntu):
status: New → In Progress
Bill Filler (bfiller)
Changed in canonical-devices-system-image:
milestone: xenial → 12
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package camera-app - 3.0.0+16.10.20160607-0ubuntu1

---------------
camera-app (3.0.0+16.10.20160607-0ubuntu1) yakkety; urgency=medium

  [ Florian Boucault ]
  * New release: (LP: #1563858, #1572576, #1584524, #1585942)

 -- Kaleo <email address hidden> Tue, 07 Jun 2016 14:16:19 +0000

Changed in camera-app (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Changed in qtubuntu-camera (Ubuntu):
status: New → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

(confirmed working on krillin on xenial with both Qt 5.5 and Qt 5.6)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.