All uploaded to the queues, cheers.

** Description changed:

+ [ Description ]
+ 
+ Clicking on a blank spot on the featured snaps page can lead to a crash.
+ 
+ [ QA ]
+ 
+ 1. With a new user, or by running `/usr/libexec/gnome-initial-setup 
--existing-user`, launch g-i-s.
+ 2. Advance through until you get to the last page - the one with the snap 
tiles advertising the featured snaps (you need to be online).
+ 3. Go to the last page if there's no blank square on the current page by 
clicking the right arrow.
+ 4. Click one of the blank squares a few times.
+ 
+ Either g-i-s will crash, or it will launch Software with a bogus app and
+ Software will display a notification saying the app is not supported.
+ 
+ Check the journal or the stderr output and look for the invalid cast in
+ the bad case: 'invalid cast from 'GtkFlowBoxChild' to 'GisSnapTile''
+ 
+ [ Fix ]
+ 
+ In the callback which handles clicks, check if we're clicking a blank
+ tile or a real one and simply return in the blank case.
+ 
+ [ Regression potential ]
+ 
+ Perhaps this could break clicking of *any* tile, if we misdetect which
+ is real and always return false there. Double check that clicking 'good'
+ tiles still launches Software to the right page.
+ 
+ [ Original report ]
+ 
  The error tracker suggests it's unhappy there but the stacktrace generation 
is failing
  https://errors.ubuntu.com/problem/1fd67017b65f8d00055dc85eaf7c43195464c467
  
  Browsing the journal extract on the reports there is a warning which
  seems likely to be a distro patch issue at least
  
  'invalid cast from 'GtkFlowBoxChild' to 'GisSnapTile''

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

Title:
  gnome-initial-setup SIGSEGV in snapd_snap_get_name()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/1901548/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to