Public bug reported:

Xmir crashes immediately on startup using glamor on Nexus4.

glamor GL version: OpenGL ES 3.0 [email protected] AU@  (CL@)
...
glamor GLSL version: OpenGL ES GLSL ES 3.00
(EE)
(EE) Backtrace:
(EE)
(EE) Segmentation fault at address 0x0
(EE)
Fatal server error:
(EE) Caught signal 11 (Segmentation fault). Server aborting
(EE)

The stack trace is lost. However the problem appears to be the
glGetStringi() function. This function is new in GLESv3 and libepoxy
only uses it because the GLES version is 3.0 on mako. However, libhybris
fails to implement glGetStringi() and forward it to the driver
correctly. At least that seems to be the problem. Our hybris GLESv2 is
missing the function but the Android GLESv2 on the device has it.

** Affects: libhybris (Ubuntu)
     Importance: Undecided
     Assignee: Daniel van Vugt (vanvugt)
         Status: New

** Affects: xorg-server (Ubuntu)
     Importance: High
     Assignee: Daniel van Vugt (vanvugt)
         Status: New

** Also affects: libhybris (Ubuntu)
   Importance: Undecided
       Status: New

** Description changed:

  Xmir crashes immediately on startup using glamor on Nexus4.
  
+ glamor GL version: OpenGL ES 3.0 [email protected] AU@  (CL@)
+ ...
  glamor GLSL version: OpenGL ES GLSL ES 3.00
- (EE) 
+ (EE)
  (EE) Backtrace:
- (EE) 
+ (EE)
  (EE) Segmentation fault at address 0x0
- (EE) 
+ (EE)
  Fatal server error:
  (EE) Caught signal 11 (Segmentation fault). Server aborting
- (EE) 
+ (EE)
  
  The stack trace is lost. However the problem appears to be the
  glGetStringi() function. This function is new in GLESv3 and libepoxy
  only uses it because the GLES version is 3.0 on mako. However, libhybris
  fails to implement glGetStringi() and forward it to the driver
  correctly. At least that seems to be the problem. Our hybris GLESv2 is
  missing the function but the Android GLESv2 on the device has it.

** Changed in: libhybris (Ubuntu)
     Assignee: (unassigned) => Daniel van Vugt (vanvugt)

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

Title:
  Xmir crashes immediately on startup using glamor on Nexus4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhybris/+bug/1494240/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to