According to https://www.opengl.org/wiki/GLAPI/glGetString,
glGetString() may return a null pointer if an error is generated, and
still according to the documentation, that error could only be
GL_INVALID_ENUM, which implies that GL_SHADING_LANGUAGE_VERSION is not
an accepted value for the GL driver used in the emulator. Adding a guard
in oxide to recover from such an error and avoid the crash might help,
but it’s not clear to me why the driver thinks
GL_SHADING_LANGUAGE_VERSION is not a valid query.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1565685

Title:
  Ubuntu-emulator: Crash in new welcome wizard / browser

Status in Canonical System Image:
  Confirmed
Status in oxide-qt package in Ubuntu:
  Confirmed
Status in phablet-tools package in Ubuntu:
  Confirmed
Status in unity8 package in Ubuntu:
  Invalid

Bug description:
  STEPS:
  1. Install ubuntu-emulator
  2. sudo ubuntu-emulator create --channel ubuntu-touch/rc-proposed/ubuntu 
rc-test
  3. ubuntu-emulator run rc-test
  4. Doesn't complete the welcome wizard

  Also, in emulator:
  1. mkdir ~/.config/ubuntu-system-settings/
  2. touch ~/.config/ubuntu-system-settings/wizard-has-run
  3. launch webbrowser-app
  4. crashes on start up

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1565685/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to