oxide 1.18.3 crashes when running webbrowser-app tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Invalid
|
Undecided
|
Unassigned | ||
1.18 |
Fix Released
|
Critical
|
Unassigned |
Bug Description
After upgrading oxide-qt from 1.17.9 to 1.18.3 I’ve started observing consistent crashes when running both autopilot and unit tests for webbrowser-app.
Steps to reproduce, on a system running xenial+overlay:
$ bzr branch lp:webbrowser-app
$ cd webbrowser-app
$ cmake . && make
$ ./tests/
Here is a stacktrace I get:
#0 0x00007ffff6ffa84a in QV4::Value:
#1 QV4::RuntimeHel
#2 QV4::RuntimeHel
#3 0x00007fffe001f964 in ?? ()
#4 0x00007fffc82101c8 in ?? ()
#5 0x00007ffff7082c45 in QQmlPropertyCap
#6 0x00007ffff6fa0b3b in QV4::SimpleScri
#7 0x00007ffff70817d4 in QV4::Object::call (d=0x7fffd8965dc8, this=0x7fffe800
at ../../include/
#8 QQmlJavaScriptE
at qml/qqmljavascr
#9 0x00007ffff7081c71 in QQmlJavaScriptE
at qml/qqmljavascr
#10 0x00007ffff708952e in QQmlBinding::update (this=0x1f283c0, flags=...) at qml/qqmlbinding
#11 0x00007ffff7089a3e in QQmlBinding:
#12 0x00007ffff7060b7e in QQmlNotifier:
#13 0x00007ffff700c55c in QQmlData:
#14 0x00007ffff6a3d2c0 in QMetaObject:
at kernel/
#15 0x00007ffff7006d25 in QQmlVMEMetaObje
at qml/qqmlvmemeta
#16 0x00007ffff7008229 in QQmlVMEMetaObje
at qml/qqmlvmemeta
#17 0x00007ffff708f631 in QV4::QQmlValueT
#18 0x00007ffff70888ac in QQmlBinding::write (this=this@
#19 0x00007ffff70895ea in QQmlBinding::update (this=0x1f28580, flags=...) at qml/qqmlbinding
#20 0x00007ffff7089a3e in QQmlBinding:
#21 0x00007ffff7060b7e in QQmlNotifier:
#22 0x00007ffff700c55c in QQmlData:
#23 0x00007ffff6a3d2c0 in QMetaObject:
#24 0x00007fffd8126af5 in OxideQQuickTouc
#25 0x00007fffd8100384 in OxideQQuickTouc
from /usr/lib/
#26 0x00007fffd811b373 in oxide::
from /usr/lib/
#27 0x00007fffbeb40a1a in oxide::
#28 0x00007fffc0f45696 in oxide::
#29 0x00007fffc0f50777 in oxide::
#30 0x00007fffc0f5098c in oxide::
#31 0x00007fffbeb5f47b in oxide::
#32 0x00007fffbeb61c26 in oxide::
#33 0x00007fffd8110373 in OxideQQuickWebV
#34 0x00007fffd81117da in OxideQQuickWebV
#35 0x00007ffff7092ee2 in QQmlObjectCreat
#36 0x00007ffff701f2be in QQmlComponentPr
#37 0x00007ffff701f387 in QQmlComponentPr
#38 0x00007ffff7020aa2 in QQmlComponent:
#39 0x00007ffff70e46ec in QQmlComponent:
at .moc/moc_
#40 0x00007ffff70e48b0 in QQmlComponent:
#41 0x00007ffff70579e9 in QQmlObjectOrGad
argv=
#42 0x00007ffff6fe7e91 in QV4::QObjectMet
#43 0x00007ffff6ffdfea in QV4::Object::call (d=0x7fffd8965d38, this=<optimized out>) at jsruntime/
#44 QV4::Runtime:
#45 0x00007fffe0001dda in ?? ()
#46 0x00000000007dd970 in ?? ()
#47 0x00007fffc81f5748 in ?? ()
#48 0x000000000099b070 in ?? ()
#49 0x00000000ffffffff in ?? ()
#50 0x00000000007d5a30 in ?? ()
#51 0x00007ffff6fe87fe in ReadAccessor:
#52 LoadProperty<
#53 0x86dfb7b5117c2700 in ?? ()
#54 0x000000000099aa40 in ?? ()
#55 0x00000000007dd970 in ?? ()
#56 0x00007fffd8965ce8 in ?? ()
#57 0x00007fffd8965ca8 in ?? ()
#58 0x00007fffd8965ce8 in ?? ()
#59 0x00007fffd8965c80 in ?? ()
#60 0x00007fffd8965378 in ?? ()
#61 0x00007ffff6ffe3f0 in QV4::Object::call (d=0x7fffe01202d0, this=<optimized out>) at jsruntime/
#62 QV4::Runtime:
#63 0x00007fffe000a12e in ?? ()
#64 0x00000000009c3270 in ?? ()
#65 0x00000000007dd970 in ?? ()
#66 0x00007fffd8965bb8 in ?? ()
#67 0x00007fffd8965b60 in ?? ()
#68 0x00007fffd8965b28 in ?? ()
#69 0x00007fffd8965bb0 in ?? ()
#70 0x00007fffd8965378 in ?? ()
#71 0x00007fffd8965378 in ?? ()
#72 0x0000000000000000 in ?? ()
description: | updated |
Changed in oxide: | |
status: | New → Won't Fix |
status: | Won't Fix → Invalid |
I’m not seeing the crash with a local build of oxide master, so it seems to be specific to 1.18.