[nvidia] unity crashed in nux::GraphicsEngine::QRP_GLSL_1Tex (glDrawArrays)
Bug #1031554 reported by
Marco Trevisan (Treviño)
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
5.0 |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
High
|
Marco Trevisan (Treviño) |
Bug Description
[Test Case]
Test case only for Nvidia gfx hardware - confirming that Unity does not crash on start.
[Regression Potential]
Visual regressions at most.
Original description:
Both running unity trunk and unity-5.0 with the regional damage support (see both lp:~vanvugt/unity/regionalDamage and lp:~thumper/unity/regional-damage-sru) the nvidia driver can crash when calling glDrawArrays on first unity initialization.
See the attached stacktrace
Related branches
lp:~3v1n0/unity/fix-nvidia-glDrawArrays-crash-5.0
- Daniel van Vugt: Approve
- Sam Spilsbury (community): Approve
-
Diff: 31 lines (+14/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+14/-0)
Superseded
for merging
into
lp:unity
- Łukasz Zemczak: Needs Information
-
Diff: 892 lines (+477/-136) (has conflicts)10 files modifiedlauncher/EdgeBarrierController.cpp (+31/-1)
launcher/EdgeBarrierController.h (+6/-0)
launcher/LauncherController.cpp (+24/-113)
launcher/LauncherIcon.cpp (+10/-8)
plugins/unityshell/src/LauncherControllerPrivate.h (+160/-0)
plugins/unityshell/src/unityshell.cpp (+14/-0)
tests/CMakeLists.txt (+16/-1)
tests/test_launcher_controller.cpp (+205/-0)
unity-shared/UScreen.cpp (+4/-3)
unity-shared/UScreen.h (+7/-10)
lp:~3v1n0/unity/fix-nvidia-glDrawArrays-crash
- jenkins (community): Needs Fixing (continuous-integration)
- Daniel van Vugt: Approve
- Sam Spilsbury (community): Approve
-
Diff: 31 lines (+14/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+14/-0)
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
importance: | Critical → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity (Ubuntu Precise): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu Precise): | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu Precise): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | Triaged → Fix Committed |
description: | updated |
To post a comment you must log in.
Fix committed to Ubuntu? Which milestone?