← Back to team overview

ubuntu-webapps-bugs team mailing list archive

[Bug 1367388] [NEW] App using Oxide hangs on exit

 

Public bug reported:

The app Beru (https://github.com/rschroll/beru) uses an Oxide WebView.
Up until a few days ago, it worked fine.  But now, it hangs on exit.
This is not due to a change in Beru itself; old versions show this
behavior now.  I'm running 14.04 with the SDK team PPA.

Breaking the execution in GDB at this point seems to indicate that the
main loop is in Oxide code.  I've attached traces both with and without
the Oxide debug symbols.  They look similar, but are slightly different.

A very odd thing is that, if I continue the execution in GDB, the
program exits normally.  But it will never exit before it is interrupted
or if it isn't running under GDB.

Please let me know if there's any further debugging I can do.  I haven't
yet been able to make a test case that exhibits the hang.

** Affects: oxide
     Importance: Undecided
         Status: New

** Attachment added: "GDB output with debugging symbols"
   https://bugs.launchpad.net/bugs/1367388/+attachment/4199882/+files/gdb-dbg.txt

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1367388

Title:
  App using Oxide hangs on exit

Status in Oxide Webview:
  New

Bug description:
  The app Beru (https://github.com/rschroll/beru) uses an Oxide WebView.
  Up until a few days ago, it worked fine.  But now, it hangs on exit.
  This is not due to a change in Beru itself; old versions show this
  behavior now.  I'm running 14.04 with the SDK team PPA.

  Breaking the execution in GDB at this point seems to indicate that the
  main loop is in Oxide code.  I've attached traces both with and
  without the Oxide debug symbols.  They look similar, but are slightly
  different.

  A very odd thing is that, if I continue the execution in GDB, the
  program exits normally.  But it will never exit before it is
  interrupted or if it isn't running under GDB.

  Please let me know if there's any further debugging I can do.  I
  haven't yet been able to make a test case that exhibits the hang.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1367388/+subscriptions


Follow ups

References