touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #07539
[Bug 1223042] Re: Camera crashes when taking pictures with qt5.1.1
** Changed in: camera-app (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to camera-app in Ubuntu.
https://bugs.launchpad.net/bugs/1223042
Title:
Camera crashes when taking pictures with qt5.1.1
Status in “camera-app” package in Ubuntu:
Fix Released
Status in “qtbase-opensource-src” package in Ubuntu:
Fix Released
Bug description:
Using the following Qt5.1.1 packages from https://launchpad.net
/~canonical-qt5-edgers/+archive/qt5-beta-proper:
libqt5core5:armhf 5.1.1+dfsg-2ubuntu1~saucy1~test5
libqt5opengl5:armhf 5.1.1+dfsg-2ubuntu1~saucy1~test5
Steps to reproduce:
1 - Open the camera-app
2 - Take a picture
Can't reproduce all the time, but it's quite easy to reproduce the
issue.
Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x49aa8460 (LWP 5262)]
0x00000000 in ?? ()
(gdb) bt full
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0x403dceaa in QSGOpaqueTextureMaterialShader::updateState (this=0x279c30, state=..., newEffect=0x386fd4, oldEffect=0x0) at scenegraph/util/qsgtexturematerial.cpp:107
tx = 0x386fd4
oldTx = 0x0
npotSupported = true
size = {wd = 1235909436, ht = 1077792673}
isNpot = <optimized out>
#2 0x403d6700 in QSGDefaultRenderer::renderNodes (this=this@entry=0x322f18, nodes=<optimized out>, count=count@entry=12) at scenegraph/coreapi/qsgdefaultrenderer.cpp:528
geomNode = 0x386f30
changeMatrix = <optimized out>
updates = <optimized out>
changeClip = <optimized out>
changeProgram = <optimized out>
changeRenderOrder = <optimized out>
changeOpacity = <optimized out>
material = 0x386fd4
program = 0x279c30
i = 0
scale = <optimized out>
currentRenderOrder = <optimized out>
currentClipType = {i = 0}
projection = {m = {{0.00260416674, 0, 0, 0}, {0, -0.00163666124, 0, 0}, {0, 0, 1, 0}, {-1, 1, 0, 1}}, flagBits = 3}
#3 0x403d6a32 in QSGDefaultRenderer::render (this=0x322f18) at scenegraph/coreapi/qsgdefaultrenderer.cpp:281
opaqueEnd = 3
transparentEnd = 12
i = 0
r = <optimized out>
sortNodes = <optimized out>
opaqueStart = <optimized out>
transparentStart = 0
#4 0x403da1de in QSGRenderer::renderScene (this=this@entry=0x322f18, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:274
profileFrames = false
bindTime = 0
renderTime = 0
#5 0x403da2e8 in QSGRenderer::renderScene (this=this@entry=0x322f18) at scenegraph/coreapi/qsgrenderer.cpp:231
b = warning: RTTI symbol not found for class 'QSGRenderer::renderScene()::B'
{<QSGBindable> = {_vptr.QSGBindable = 0x40503ad8 <vtable for QSGRenderer::renderScene()::B+8>}, <No data fields>}
#6 0x403e0e56 in QSGContext::renderNextFrame (this=<optimized out>, renderer=0x322f18, fboId=<optimized out>) at scenegraph/qsgcontext.cpp:313
No locals.
#7 0x4040452e in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x40c50, size=...) at items/qquickwindow.cpp:336
_qml_memory_scope = {pushed = false}
fboId = <optimized out>
devicePixelRatio = <optimized out>
#8 0x403f1ace in QSGRenderThread::syncAndRender (this=this@entry=0x40330) at scenegraph/qsgthreadedrenderloop.cpp:595
i = 0
profileFrames = <optimized out>
syncRequested = <optimized out>
__PRETTY_FUNCTION__ = "void QSGRenderThread::syncAndRender()"
waitTimer = {t1 = 725, t2 = 845641251}
repaintRequested = <optimized out>
#9 0x403f2996 in QSGRenderThread::run (this=0x40330) at scenegraph/qsgthreadedrenderloop.cpp:666
No locals.
#10 0x4009a86c in QThreadPrivate::start (arg=0x40330) at thread/qthread_unix.cpp:345
__clframe = {__cancel_routine = 0x40099ff1 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x40330, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x40330
data = <optimized out>
objectName = {static null = {<No data fields>}, d = 0x4020ce94 <QArrayData::shared_null>}
#11 0x40ad1e64 in start_thread (arg=0x49aa8460) at pthread_create.c:313
pd = 0x49aa8460
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1235912312, 1235911776, 1, 1235910120, -1090523272, -1090523272, 1235911776, 1112166720, 1235910120, 1085087299, 0 <repeats 16 times>,
536870931, 0 <repeats 37 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#12 0x40a79758 in ?? () at ../ports/sysdeps/unix/sysv/linux/arm/nptl/../clone.S:96 from /lib/arm-linux-gnueabihf/libc.so.6
No locals.
#13 0x40a79758 in ?? () at ../ports/sysdeps/unix/sysv/linux/arm/nptl/../clone.S:96 from /lib/arm-linux-gnueabihf/libc.so.6
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/camera-app/+bug/1223042/+subscriptions