Crashes on startup and crashes apps when /var/lib/ isn't writable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libusermetrics |
Fix Released
|
Undecided
|
Pete Woods |
Bug Description
Hi there
gallery-app was crashing when run on the read-only images; it was trying to update the "photos taken" metric, but usermetrics daemon was crashing on startup because /var/lib/
access(
The gallery-app bt looked like:
#3 0x40cce7ac in __gnu_cxx:
at ../../.
#4 0x40ccd1cc in __cxxabiv1:
at ../../.
#5 0x40ccd1e8 in std::terminate ()
at ../../.
#6 0x40ccd412 in __cxxabiv1:
tinfo=
at ../../.
#7 0x4074c74a in UserMetricsInpu
dataSourceI
at /build/
#8 0x0000a69e in CameraApplicati
#9 0x0000ada2 in CameraApplicati
#10 0x4035918a in QMetaObject:
It would seem to be a good idea for libusermetrics to be robust in the face of usermetrics daemon crashes and for userdaemon to report a db create failure as such rather than SEGVing :-)
Cheers,
Changed in libusermetrics: | |
status: | New → Confirmed |
assignee: | nobody → Pete Woods (pete-woods) |
Changed in libusermetrics: | |
status: | Confirmed → Fix Released |