Just got the exact same crash and backtrace with an even simpler test
app, on the same device:
$ cat test-geo.qml
import QtQuick 2.4
import com.canonical.Oxide 1.12
WebView {
url: Qt.resolvedUrl("test-geo.html")
onGeolocationPermissionRequested: request.allow()
onJavaScriptConsoleMessage: console.log(message)
}
$ cat test-geo.html
<html>
<body>
<script>
navigator.geolocation.getCurrentPosition(
function(pos) { console.log("SUCCESS:", pos); },
function(error) { console.log("ERROR:", error.code, error.message); },
{enableHighAccuracy: false, maximumAge: Infinity, timeout: 3000}
);
</script>
</body>
</html>
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1559428
Title:
requesting location updates in oxide webview triggers memory
corruption
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1559428/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs