Crash on devices when inputing characters with the OSK
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Fix Released
|
Critical
|
Chris Coulson | ||
1.0 |
Fix Released
|
Critical
|
Chris Coulson |
Bug Description
This happens with a recent version of oxide built from lp:oxide. When tested on a device to input text in a text field, the client process crashes with the following backtrace:
#0 0xb6dda5c6 in QEvent:
from /usr/lib/
#1 0xae4241ba in content:
from /usr/lib/
#2 0xafaca89e in content:
from /usr/lib/
#3 0xafb17c58 in content:
from /usr/lib/
#4 0xae425d4c in oxide::
from /usr/lib/
#5 0xae427678 in oxide::
#6 0xb661dfde in QQuickItem:
from /usr/lib/
#7 0xb616d8a0 in QApplicationPri
from /usr/lib/
#8 0xb617136e in QApplication:
from /usr/lib/
The crash is happening in gfx::NativeEvent CopyEvent(
Because os_event is 0, we dereference a null pointer in the copy constructor for NativeWebKeyboa
Changed in oxide: | |
assignee: | nobody → Chris Coulson (chrisccoulson) |
importance: | Undecided → High |
importance: | High → Critical |
Changed in oxide: | |
status: | New → Triaged |
milestone: | none → branch-1.1 |
Changed in oxide: | |
status: | Triaged → Fix Released |