384.90-0ubuntu0.16.04.2 EGL crashes at startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-384 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-390 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Release: Ubuntu 16.04.3 LTS
Package version: 384.90-
In the latest driver 384.90-
Here's the code: https:/
It can be compiled using "gcc main.c -lGL -lEGL". The crash is:
egl 1.4
a.out: main.c:59: main: Assertion `renderer' failed.
Aborted (core dumped)
This is caused by NULL return from glGetString for GL renderer. Note this isn't the only way to cause a crash, for example attempting to use the GL context in other ways will also crash, but this shows the regression in a minimal testcase.
Previous drivers successfully complete the testcase with return code 0.
I have tested this on both a desktop machine with a GTX 1080, and a display-less server with a Tesla K80, with a fresh Ubuntu install.
tags: | added: testcase xenial |
tags: | added: regression-update |
Attaching testcase