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

Reply via email to