crash opening image file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
High
|
Jussi Pakkanen | ||
gallery-app (Ubuntu) |
Fix Released
|
High
|
Bill Filler | ||
gallery-app (Ubuntu RTM) |
Fix Released
|
Critical
|
Bill Filler | ||
thumbnailer (Ubuntu) |
Invalid
|
Critical
|
Jussi Pakkanen | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
High
|
Jussi Pakkanen | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu RTM) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
krillin image 25
libthumbailer version 1.2+14.
- take a picture with the camera
- open the gallery app
- click on the thumbnail of the photo just taken
- boom, crash happens
Here is the stack trace. Core file and picture used are attached
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-
Core was generated by `./gallery-app'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xb5b2201c in std::string:
from /usr/lib/
(gdb) bt
#0 0xb5b2201c in std::string:
from /usr/lib/
#1 0xacebe712 in ?? () from /usr/lib/
#2 0xacebec62 in ?? () from /usr/lib/
#3 0xacebff34 in Thumbnailer:
#4 0xacec00ae in Thumbnailer:
() from /usr/lib/
#5 0xacf7b70e in ThumbnailGenera
from /usr/lib/
#6 0xb640acfa in ?? () from /usr/lib/
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Related branches
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Zsombor Egri: Approve
-
Diff: 197 lines (+1/-134)5 files modifieddebian/control (+0/-1)
modules/Ubuntu/Components/plugin/plugin.cpp (+0/-7)
modules/Ubuntu/Components/plugin/plugin.pro (+1/-3)
modules/Ubuntu/Components/plugin/thumbnailgenerator.cpp (+0/-87)
modules/Ubuntu/Components/plugin/thumbnailgenerator.h (+0/-36)
- Bill Filler (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 11 lines (+1/-0)1 file modifiedrc/qml/OrganicView/OrganicMediaList.qml (+1/-0)
tags: | added: touch-2014-10-02 |
Changed in thumbnailer (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in ubuntu-ui-toolkit: | |
status: | Confirmed → In Progress |
Changed in gallery-app (Ubuntu): | |
status: | New → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → In Progress |
Changed in ubuntu-ui-toolkit: | |
assignee: | Zoltan Balogh (bzoltan) → Jussi Pakkanen (jpakkane) |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Critical → High |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Zsombor Egri (zsombi) |
importance: | High → Critical |
assignee: | Zsombor Egri (zsombi) → Jussi Pakkanen (jpakkane) |
Changed in ubuntu-ui-toolkit: | |
milestone: | none → 10.24 |
tags: |
added: touch-2014-10-23 removed: touch-2014-10-16 |
Changed in ubuntu-ui-toolkit: | |
importance: | Critical → High |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Critical → High |
Changed in ubuntu-ui-toolkit (Ubuntu RTM): | |
importance: | Undecided → Critical |
Changed in ubuntu-ui-toolkit: | |
status: | In Progress → Fix Released |
Better stack trace with debug symbols installed: :assign( std::string const&) () arm-linux- gnueabihf/ libstdc+ +.so.6 :assign( std::string const&) () arm-linux- gnueabihf/ libstdc+ +.so.6 c++/4.9/ bits/basic_ string. h:555 rivate: :get_cache_ file_name (this=0x0, abs_original=..., desired@ entry=TN_ SIZE_LARGE) buildd/ thumbnailer- 1.2+14. 10.20140814/ src/thumbnailca che.cpp: 246 :get_if_ exists (this=0x7641d4, abs_path=..., size=desired_ size@entry= TN_SIZE_ LARGE) buildd/ thumbnailer- 1.2+14. 10.20140814/ src/thumbnailca che.cpp: 264 :get_thumbnail (this=0x490db8, filename=..., size=TN_ SIZE_LARGE, policy= policy@ entry=TN_ LOCAL) buildd/ thumbnailer- 1.2+14. 10.20140814/ src/thumbnailer .cpp:197 :get_thumbnail (this=<optimized out>, size=<optimized out>) buildd/ thumbnailer- 1.2+14. 10.20140814/ src/thumbnailer .cpp:201 tor::requestIma ge(QString const&, QSize*, QSize const&) () arm-linux- gnueabihf/ qt5/qml/ Ubuntu/ Components/ libUbuntuCompon ents.so arm-linux- gnueabihf/ libQt5Quick. so.5
Core was generated by `./gallery-app'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xb5b2201c in std::string:
from /usr/lib/
(gdb) bt
#0 0xb5b2201c in std::string:
from /usr/lib/
#1 0xacebe712 in operator= (__str=..., this=0xa68cc6fc)
at /usr/include/
#2 ThumbnailCacheP
desired=
at /build/
#3 0xacebec62 in ThumbnailCache:
desired_
at /build/
#4 0xacebff34 in Thumbnailer:
desired_
at /build/
#5 0xacec00ae in Thumbnailer:
filename=..., desired_
at /build/
#6 0xacf7b70e in ThumbnailGenera
from /usr/lib/
#7 0xb640acfa in ?? () from /usr/lib/
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)