WebKit segfaults when changing to a ConditionalLayout
Bug #1196685 reported by
Michael Hall
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-ui-toolkit (Ubuntu) |
Incomplete
|
High
|
Zsombor Egri |
Bug Description
If WebKit's WebView widget is not visble when changing to a ConditionalLayout, it will cause the app to segfault.
Sample code:
http://
Changed in ubuntu-ui-toolkit: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Zsombor Egri (zsombi) |
importance: | Undecided → High |
status: | New → Incomplete |
no longer affects: | ubuntu-ui-toolkit |
To post a comment you must log in.
backtrace from gdb:
#0 0xafbe2e7e in ?? () from /usr/lib/ i386-linux- gnu/libQt5WebKi t.so.5 i386-linux- gnu/libQt5WebKi t.so.5 i386-linux- gnu/libQt5WebKi t.so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 e::~QSGTransfor mNode() () i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5WebKi t.so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 yNode:: ~QSGBasicGeomet ryNode( ) () i386-linux- gnu/libQt5Quick .so.5 :~QSGClipNode( ) () i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 e::~QSGTransfor mNode() () i386-linux- gnu/libQt5Quick .so.5 e::~QSGTransfor mNode() () i386-linux- gnu/libQt5Quick .so.5 vate::cleanupNo des() () i386-linux- gnu/libQt5Quick .so.5 vate::updateDir tyNodes( ) () i386-linux- gnu/libQt5Quick .so.5 vate::syncScene Graph() () i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Quick .so.5 i386-linux- gnu/libQt5Core. so.5 linux-gnu/ libpthread. so.0 linux-gnu/ libc.so. 6
#1 0xaf6d8c63 in ?? () from /usr/lib/
#2 0xaf7fa6b5 in ?? () from /usr/lib/
#3 0xb7d4b6b9 in QSGNode::destroy() ()
from /usr/lib/
#4 0xb7d4b6f6 in QSGNode::~QSGNode() ()
from /usr/lib/
#5 0xb7d4b7d6 in QSGTransformNod
from /usr/lib/
#6 0xaf7fa620 in ?? () from /usr/lib/
#7 0xb7d4b6b9 in QSGNode::destroy() ()
from /usr/lib/
#8 0xb7d4b6f6 in QSGNode::~QSGNode() ()
from /usr/lib/
#9 0xb7d4b722 in QSGNode::~QSGNode() ()
from /usr/lib/
#10 0xb7d4b6b9 in QSGNode::destroy() ()
from /usr/lib/
#11 0xb7d4b6f6 in QSGNode::~QSGNode() ()
from /usr/lib/
#12 0xb7d4b862 in QSGBasicGeometr
from /usr/lib/
#13 0xb7d4b8d6 in QSGClipNode:
---Type <return> to continue, or q <return> to quit---
from /usr/lib/
#14 0xb7e4d518 in ?? () from /usr/lib/
#15 0xb7d4b6b9 in QSGNode::destroy() ()
from /usr/lib/
#16 0xb7d4b6f6 in QSGNode::~QSGNode() ()
from /usr/lib/
#17 0xb7d4b7d6 in QSGTransformNod
from /usr/lib/
#18 0xb7d4b802 in QSGTransformNod
from /usr/lib/
#19 0xb7d90603 in QQuickWindowPri
from /usr/lib/
#20 0xb7d9065d in QQuickWindowPri
from /usr/lib/
#21 0xb7d90705 in QQuickWindowPri
from /usr/lib/
#22 0xb7e7f482 in ?? () from /usr/lib/
#23 0xb6cbcbb8 in ?? () from /usr/lib/
#24 0xb6382d78 in start_thread () from /lib/i386-
#25 0xb6a5d3de in clone () from /lib/i386-