← Back to team overview

touch-packages team mailing list archive

[Bug 1436203] Re: [Dash] unity8-dash crashed with ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"

 

I'm not sure how or if this might be related to Mir at all. But filing
it in the Mir project till the possibility is excluded.

** Also affects: mir
   Importance: Undecided
       Status: New

-- 
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/1436203

Title:
  [Dash] unity8-dash crashed with ASSERT:
  "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"

Status in Mir:
  New
Status in mir package in Ubuntu:
  New
Status in unity8 package in Ubuntu:
  Incomplete

Bug description:
  Testing unity8 on a Lenovo IdeaPad s10-3t. The welcome wizard completed successfully. Unity8 loads, the indicators are visible and working.
  However, nothing else works: the scope shell doesn't load, only the splash screen is shown with the progress indicator spinning, and you can see that periodically it's restarted. Upstart logs for unity8-shell show an infinite loop of these:

  ==============
  Loading module: 'libubuntu_application_api_desktop_mirclient.so.2.9.0'
  [1427269742.137055] Loader: Loading modules from: /usr/lib/i386-linux-gnu/mir/client-platform/
  [1427269742.137918] Loader: Loading module: /usr/lib/i386-linux-gnu/mir/client-platform/dummy.so
  [1427269742.139587] Loader: Loading module: /usr/lib/i386-linux-gnu/mir/client-platform/mesa.so.2
  [1427269742.140657] Loader: Loading module: /usr/lib/i386-linux-gnu/mir/client-platform/mesa.so
  QSocketNotifier: Can only be used with threads started with QThread
  QSocketNotifier: Can only be used with threads started with QThread
  QObject::startTimer: Timers can only be used with threads started with QThread
  QIBusPlatformInputContext: invalid bus.
  file:///usr/share/unity8/Dash/Dash.qml:245: ReferenceError: scopeStyle is not defined
  UbuntuWindow - regular geometry
  file:///usr/share/unity8/Dash/Dash.qml:245: ReferenceError: scopeStyle is not defined
  ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE" in file ../../../src/ubuntumirclient/glcontext.cpp, line 70
  Loading module: 'libubuntu_application_api_desktop_mirclient.so.2.9.0'
  [1427269746.575630] Loader: Loading modules from: /usr/lib/i386-linux-gnu/mir/client-platform/
  [1427269746.576432] Loader: Loading module: /usr/lib/i386-linux-gnu/mir/client-platform/dummy.so
  ...
  ==============

  ProblemType: Crash
  DistroRelease: Ubuntu 15.04
  Package: unity8 8.02+15.04.20150318-0ubuntu1
  ProcVersionSignature: Ubuntu 3.13.0-45.74-generic 3.13.11-ckt13
  Uname: Linux 3.13.0-45-generic i686
  ApportVersion: 2.16.2-0ubuntu4
  Architecture: i386
  Date: Tue Mar 24 17:31:02 2015
  ExecutablePath: /usr/bin/unity8-dash
  InstallationDate: Installed on 2012-10-07 (898 days ago)
  InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release i386 (20120817.3)
  ProcCmdline: unity8-dash --desktop_file_hint=/usr/share/applications/unity8-dash.desktop
  ProcEnviron:
   LANGUAGE=en_US
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Signal: 6
  SourcePackage: unity8
  StacktraceTop:
   QMessageLogger::fatal(char const*, ...) const () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
   qt_assert(char const*, char const*, int) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
   ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqpa-ubuntumirclient.so
   ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqpa-ubuntumirclient.so
   QOpenGLContext::destroy() () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
  Title: unity8-dash crashed with SIGABRT in QMessageLogger::fatal()
  UpgradeStatus: Upgraded to vivid on 2015-01-31 (52 days ago)
  UserGroups: adm lpadmin nopasswdlogin sambashare sudo

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


References