← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1285385] [NEW] [qt52] SIGSEGV in QV8Engine when executing the autopilot test cases from unity8

 

Public bug reported:

current build number: 209
device name: flo
channel: trusty-proposed
last update: 2014-02-26 18:51:03
version version: 209
version ubuntu: 20140226.1
version device: 20140224

You can get a crash by running "phablet-test-run -p unity8-autopilot -n
unity8" for a few times.

Program terminated with signal SIGSEGV, Segmentation fault.
#0  Scope (e=0x0, this=<synthetic pointer>) at ../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:69
69	../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h: No such file or directory.
(gdb) bt full
#0  Scope (e=0x0, this=<synthetic pointer>) at ../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:69
No locals.
#1  QV8Engine::toBasicVariant (this=0xaec27f70, value=..., value@entry=...) at qml/v8/qv8engine.cpp:399
        scope = {engine = 0x0, mark = <optimized out>}
        o = <optimized out>
#2  0xb6c07260 in QV8Engine::toVariant (this=this@entry=0xaec27f70, value=value@entry=..., typeHint=typeHint@entry=6) at qml/v8/qv8engine.cpp:189
        scope = {engine = 0xaec29460, mark = 0xa5d17010}
#3  0xb6b91d76 in QQmlPropertyPrivate::writeBinding (object=0xa29fabc8, core=..., context=0xa29f8828, expression=expression@entry=0xa29fb9e8, result=..., isUndefined=false, flags=flags@entry=...) at qml/qqmlproperty.cpp:1523
        value = {d = {data = {c = 0 '\000', uc = 0 '\000', s = 0, sc = 0 '\000', us = 0, i = 0, u = 0, l = 0, ul = 0, b = false, d = -9.0307374024595106e-45, f = 0, real = -9.0307374024595106e-45, ll = -5275466445155729408, ull = 13171277628553822208, o = 0x0, 
              ptr = 0x0, shared = 0x0}, type = 0, is_shared = 0, is_null = 1}}
        engine = 0xaec27000
        type = 6
        watcher = {_c = 0xa29fabc8, _w = 0xb059aad4, _s = 0xa29fb9e8}
#4  0xb6bf8c14 in QQmlBinding::update (this=0xa29fb9d8, flags=...) at qml/qqmlbinding.cpp:259
        needsErrorLocationData = false
        scope = {engine = 0xaec29460, mark = 0xa5d17000}
        isUndefined = false
        f = <optimized out>
        result = <optimized out>
        watcher = {_c = 0xa29f8828, _w = 0xb059ab74, _s = 0xa29fb9d8}
#5  0xb6b9a588 in setEnabled (f=..., e=true, this=0xa29fb9f4) at ../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/qml/qqmlabstractbinding_p.h:118
No locals.
#6  QQmlVME::complete (this=this@entry=0xaec9d384, interrupt=...) at qml/qqmlvme.cpp:1180
        restore = {ep = 0xaec27010, oldVME = 0x0}
        watcher = {_t = 0xaec9d384, _r = false}
#7  0xb6b93062 in QQmlComponentPrivate::complete (enginePriv=0xaec27010, state=state@entry=0xaec9d380) at qml/qqmlcomponent.cpp:919
No locals.
#8  0xb6b930e2 in QQmlComponentPrivate::completeCreate (this=0xaec9d320) at qml/qqmlcomponent.cpp:956
No locals.
#9  0xb6b93002 in QQmlComponent::create (this=0xaec9c940, context=0xaec98790) at qml/qqmlcomponent.cpp:776
        _qml_memory_scope = {pushed = false}
        rv = 0xa2b0b310
#10 0xb69790a8 in QQuickView::continueExecute (this=this@entry=0xaec256f0) at items/qquickview.cpp:462
        obj = <optimized out>
#11 0xb6979452 in QQuickViewPrivate::execute (this=0xaec26590) at items/qquickview.cpp:106
        _qml_memory_scope = {pushed = false}
        __PRETTY_FUNCTION__ = "void QQuickViewPrivate::execute()"
#12 0x0000c12a in _start ()
No symbol table info available.

** Affects: qtdeclarative-opensource-src (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: qt5.2

** Tags added: qt5.2

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtdeclarative-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1285385

Title:
  [qt52] SIGSEGV in QV8Engine when executing the autopilot test cases
  from unity8

Status in “qtdeclarative-opensource-src” package in Ubuntu:
  New

Bug description:
  current build number: 209
  device name: flo
  channel: trusty-proposed
  last update: 2014-02-26 18:51:03
  version version: 209
  version ubuntu: 20140226.1
  version device: 20140224

  You can get a crash by running "phablet-test-run -p unity8-autopilot
  -n unity8" for a few times.

  Program terminated with signal SIGSEGV, Segmentation fault.
  #0  Scope (e=0x0, this=<synthetic pointer>) at ../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:69
  69	../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h: No such file or directory.
  (gdb) bt full
  #0  Scope (e=0x0, this=<synthetic pointer>) at ../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:69
  No locals.
  #1  QV8Engine::toBasicVariant (this=0xaec27f70, value=..., value@entry=...) at qml/v8/qv8engine.cpp:399
          scope = {engine = 0x0, mark = <optimized out>}
          o = <optimized out>
  #2  0xb6c07260 in QV8Engine::toVariant (this=this@entry=0xaec27f70, value=value@entry=..., typeHint=typeHint@entry=6) at qml/v8/qv8engine.cpp:189
          scope = {engine = 0xaec29460, mark = 0xa5d17010}
  #3  0xb6b91d76 in QQmlPropertyPrivate::writeBinding (object=0xa29fabc8, core=..., context=0xa29f8828, expression=expression@entry=0xa29fb9e8, result=..., isUndefined=false, flags=flags@entry=...) at qml/qqmlproperty.cpp:1523
          value = {d = {data = {c = 0 '\000', uc = 0 '\000', s = 0, sc = 0 '\000', us = 0, i = 0, u = 0, l = 0, ul = 0, b = false, d = -9.0307374024595106e-45, f = 0, real = -9.0307374024595106e-45, ll = -5275466445155729408, ull = 13171277628553822208, o = 0x0, 
                ptr = 0x0, shared = 0x0}, type = 0, is_shared = 0, is_null = 1}}
          engine = 0xaec27000
          type = 6
          watcher = {_c = 0xa29fabc8, _w = 0xb059aad4, _s = 0xa29fb9e8}
  #4  0xb6bf8c14 in QQmlBinding::update (this=0xa29fb9d8, flags=...) at qml/qqmlbinding.cpp:259
          needsErrorLocationData = false
          scope = {engine = 0xaec29460, mark = 0xa5d17000}
          isUndefined = false
          f = <optimized out>
          result = <optimized out>
          watcher = {_c = 0xa29f8828, _w = 0xb059ab74, _s = 0xa29fb9d8}
  #5  0xb6b9a588 in setEnabled (f=..., e=true, this=0xa29fb9f4) at ../../include/QtQml/5.2.1/QtQml/private/../../../../../src/qml/qml/qqmlabstractbinding_p.h:118
  No locals.
  #6  QQmlVME::complete (this=this@entry=0xaec9d384, interrupt=...) at qml/qqmlvme.cpp:1180
          restore = {ep = 0xaec27010, oldVME = 0x0}
          watcher = {_t = 0xaec9d384, _r = false}
  #7  0xb6b93062 in QQmlComponentPrivate::complete (enginePriv=0xaec27010, state=state@entry=0xaec9d380) at qml/qqmlcomponent.cpp:919
  No locals.
  #8  0xb6b930e2 in QQmlComponentPrivate::completeCreate (this=0xaec9d320) at qml/qqmlcomponent.cpp:956
  No locals.
  #9  0xb6b93002 in QQmlComponent::create (this=0xaec9c940, context=0xaec98790) at qml/qqmlcomponent.cpp:776
          _qml_memory_scope = {pushed = false}
          rv = 0xa2b0b310
  #10 0xb69790a8 in QQuickView::continueExecute (this=this@entry=0xaec256f0) at items/qquickview.cpp:462
          obj = <optimized out>
  #11 0xb6979452 in QQuickViewPrivate::execute (this=0xaec26590) at items/qquickview.cpp:106
          _qml_memory_scope = {pushed = false}
          __PRETTY_FUNCTION__ = "void QQuickViewPrivate::execute()"
  #12 0x0000c12a in _start ()
  No symbol table info available.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1285385/+subscriptions


Follow ups

References