← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1568019] [NEW] Dialog freezes entire app if its caller is killed before the dialog is killed

 

Public bug reported:

I have noticed that the SDK Dialog has the potential to freeze the app
i.e prevent any further user input when the Page which houses the Dialog
is killed before the dialog or for some other reason that I am unable to
understand.

I have created a sample app that you can find at
https://code.launchpad.net/~nik90/+junk/freezebug. The sample app is
quite explanatory on how to reproduce the bug.

Please do note, that the app does not crash. It just doesn't accept any
further input.

When this happens, I see the following console error,  QQmlExpression:
Attempted to evaluate an expression in an invalid context

** Affects: ubuntu-ui-toolkit (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1568019

Title:
  Dialog freezes entire app if its caller is killed before the dialog is
  killed

Status in ubuntu-ui-toolkit package in Ubuntu:
  New

Bug description:
  I have noticed that the SDK Dialog has the potential to freeze the app
  i.e prevent any further user input when the Page which houses the
  Dialog is killed before the dialog or for some other reason that I am
  unable to understand.

  I have created a sample app that you can find at
  https://code.launchpad.net/~nik90/+junk/freezebug. The sample app is
  quite explanatory on how to reproduce the bug.

  Please do note, that the app does not crash. It just doesn't accept
  any further input.

  When this happens, I see the following console error,  QQmlExpression:
  Attempted to evaluate an expression in an invalid context

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1568019/+subscriptions