camera-app not working on Nexus 5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
camera-app (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
On my neuxs 5, camera-app not working.
some information:
$ uname -a
Linux ubuntu-phablet 3.4.0-1-hammerhead #9-Ubuntu SMP PREEMPT Sun Jul 20 08:27:48 UTC 2014 armv7l armv7l armv7l GNU/Linux
crash information:
ApportVersion: 2.14.7-0ubuntu10
ClickPackage: True
Disassembly: => 0x0: Cannot access memory at address 0x0
InstallationDate: Installed on 2014-12-01 (79 days ago)
InstallationMedia: Ubuntu Vivid Vervet (development branch) - armhf (20141201-020204)
Package: com.ubuntu.camera 3.0.0.484
PackageArchitec
Registers:
r0 0x19d9320 27104032
r1 0xaf259699 2938476185
r2 0x1991530 26809648
r3 0x0 0
r4 0xaf23403c 2938323004
r5 0xaf234108 2938323208
r6 0xaf259699 2938476185
r7 0x19d9320 27104032
r8 0xbeb99f10 3199835920
r9 0x1959308 26579720
r10 0x18c3520 25965856
r11 0x0 0
r12 0xb461800c 3026288652
sp 0xbeb99df8 0xbeb99df8
lr 0xaf222d2d -1356714707
pc 0x0 0x0
cpsr 0x60000010 1610612752
SegvAnalysis: Skipped: missing required field "Disassembly"
SourcePackage: com.ubuntu.camera
Stacktrace:
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0xaf222d2c in android_
No symbol table info available.
#2 0xaf256ad2 in AalCameraServic
No symbol table info available.
#3 0xaf256b8c in AalCameraServic
No symbol table info available.
#4 0xaf25597c in AalCameraContro
No symbol table info available.
#5 0xb10a1be2 in ?? () from /usr/lib/
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
StacktraceAddre
StacktraceTop:
?? ()
android_
AalCameraServi
AalCameraServi
AalCameraContr
SystemImageInfo:
current build number: 1
device name: hammerhead
channel: ubuntu-touch/devel
alias: ubuntu-touch/vivid
last update: 1970-06-05 21:25:04
version version: 1
version keyring: archive-master
version device: 20141018
version custom: 3
Tags: vivid
ThreadStacktrace:
.
Thread 10 (Thread 0xac6ad450 (LWP 5862)):
#0 0xb631f306 in clone () from /lib/arm-
No symbol table info available.
#1 0xb626e530 in do_clone.constprop () from /lib/arm-
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 9 (Thread 0xb231f450 (LWP 5841)):
#0 0xb6318bb2 in poll () from /lib/arm-
No symbol table info available.
#1 0xb5f31350 in ?? () from /lib/arm-
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 8 (Thread 0xaf0ff450 (LWP 5844)):
#0 0xb6318bb2 in poll () from /lib/arm-
No symbol table info available.
#1 0xb5f31350 in ?? () from /lib/arm-
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 7 (Thread 0xb0366450 (LWP 5842)):
#0 0xb62fdb32 in nanosleep () from /lib/arm-
No symbol table info available.
#1 0xb62fd90c in sleep () from /lib/arm-
No symbol table info available.
#2 0xb05bebb8 in ?? () from /usr/lib/
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 6 (Thread 0xae8ff450 (LWP 5845)):
#0 0xb631cce2 in syscall () from /lib/arm-
No symbol table info available.
#1 0xb5f61304 in g_cond_wait_until () from /lib/arm-
No symbol table info available.
#2 0xb5f1169e in ?? () from /lib/arm-
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 5 (Thread 0xad02a450 (LWP 5847)):
#0 0xb6318bb2 in poll () from /lib/arm-
No symbol table info available.
#1 0xb5f31350 in ?? () from /lib/arm-
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 4 (Thread 0xafb66450 (LWP 5843)):
#0 0xb62fdb32 in nanosleep () from /lib/arm-
No symbol table info available.
#1 0xb62fd90c in sleep () from /lib/arm-
No symbol table info available.
#2 0xb05bebb8 in ?? () from /usr/lib/
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 3 (Thread 0xad9e3450 (LWP 5846)):
#0 0xb631f822 in epoll_wait () from /lib/arm-
No symbol table info available.
#1 0xb3e483e6 in ?? () from /usr/lib/
No symbol table info available.
#2 0xb3e4a282 in ?? () from /usr/lib/
No symbol table info available.
#3 0xb3e4a652 in ?? () from /usr/lib/
No symbol table info available.
#4 0xb3e3392c in core::dbus:
No symbol table info available.
#5 0xb642c5d4 in ?? () from /usr/lib/
No symbol table info available.
#6 0xb626ef98 in start_thread () from /lib/arm-
No symbol table info available.
#7 0xb631f33c in ?? () from /lib/arm-
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 2 (Thread 0xb2e56450 (LWP 5839)):
#0 0xb631f822 in epoll_wait () from /lib/arm-
No symbol table info available.
#1 0xb3e929b6 in ?? () from /usr/lib/
No symbol table info available.
#2 0xb642c5d4 in ?? () from /usr/lib/
No symbol table info available.
#3 0xb626ef98 in start_thread () from /lib/arm-
No symbol table info available.
#4 0xb631f33c in ?? () from /lib/arm-
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
.
Thread 1 (Thread 0xb6fcd000 (LWP 5827)):
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0xaf222d2c in android_
No symbol table info available.
#2 0xaf256ad2 in AalCameraServic
No symbol table info available.
#3 0xaf256b8c in AalCameraServic
No symbol table info available.
#4 0xaf25597c in AalCameraContro
No symbol table info available.
#5 0xb10a1be2 in ?? () from /usr/lib/
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in camera-app: | |
importance: | Undecided → High |
Changed in camera-app: | |
status: | New → Confirmed |
Changed in camera-app (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
no longer affects: | camera-app |
I'd recommend playing a debug statement in android_ camera_ enumerate_ supported_ thumbnail_ sizes() that prints the total size string and make sure it's returning something. I should have placed a comment inline that details what the format of the size string looks like. It may be that the format from the Nexus 5 camera HAL is different.