touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #24858
[Bug 1368492] Re: crash opening image file
I tested this and indeed it seems to fix the crash in the gallery and
make things operate much more smoothly. I'm +1 with the approach and so
is Florian.
Before we can land this, I'd suggest the following. Jussi if you or tstrehl could do this it would be good:
- [jussi/tstrehl] ask popey to see if he can grep through all of the core apps/apps in the store for the use of "image://thumbnailer" in the qml and if found make sure they are flagged to change add the import of Ubuntu.Thumbnailer.
- [jussi/tstrehl] send an email to the public phone list notifying folks of the change just to give a heads up.
- [all] lets test other apps in the image (and scopes) to make sure nothing else breaks. I can help with this part.
** Tags removed: touch-2014-10-02
** Tags added: touch-2014-10-16
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gallery-app in Ubuntu.
https://bugs.launchpad.net/bugs/1368492
Title:
crash opening image file
Status in Ubuntu UI Toolkit:
Confirmed
Status in “gallery-app” package in Ubuntu:
New
Status in “thumbnailer” package in Ubuntu:
Confirmed
Status in “ubuntu-ui-toolkit” package in Ubuntu:
New
Bug description:
krillin image 25
libthumbailer version 1.2+14.10.20140814-0ubuntu1
- 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-linux-gnueabihf/libthread_db.so.1".
Core was generated by `./gallery-app'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xb5b2201c in std::string::assign(std::string const&) ()
from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
(gdb) bt
#0 0xb5b2201c in std::string::assign(std::string const&) ()
from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#1 0xacebe712 in ?? () from /usr/lib/arm-linux-gnueabihf/libthumbnailer.so.0
#2 0xacebec62 in ?? () from /usr/lib/arm-linux-gnueabihf/libthumbnailer.so.0
#3 0xacebff34 in Thumbnailer::get_thumbnail(std::string const&, ThumbnailSize, ThumbnailPolicy) () from /usr/lib/arm-linux-gnueabihf/libthumbnailer.so.0
#4 0xacec00ae in Thumbnailer::get_thumbnail(std::string const&, ThumbnailSize)
() from /usr/lib/arm-linux-gnueabihf/libthumbnailer.so.0
#5 0xacf7b70e in ThumbnailGenerator::requestImage(QString const&, QSize*, QSize const&) ()
from /usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/libUbuntuComponents.so
#6 0xb640acfa in ?? () from /usr/lib/arm-linux-gnueabihf/libQt5Quick.so.5
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1368492/+subscriptions
References