Opened 11 years ago
Closed 10 years ago
#10206 closed bug (fixed)
Flurry ScreenSaver crashes
Reported by: | jscipione | Owned by: | kallisti5 |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Kits/OpenGL Kit | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #10431, #11086, #11337 | |
Platform: | All |
Description
On hrev46362, just running the screensaver is enough to cause the crash. Tested in vmware and vbox, didn't test real hardware.
Note that it doesn't always crash, most of the time it does, but, once in a while the screen saver will run without issue.
Crash log attached.
Attachments (2)
Change History (14)
by , 11 years ago
Attachment: | screen_blanker-440-debug-14-11-2013-20-25-12.report.txt added |
---|
by , 11 years ago
Attachment: | ScreenSaver-478-debug-28-12-2013-03-32-35.report.txt added |
---|
follow-up: 2 comment:1 by , 11 years ago
Component: | Preferences/ScreenSaver → Kits/OpenGL Kit |
---|---|
Owner: | changed from | to
The reason of this crash is glGetString(GL_VERSION) = NULL. Definitely a problem with mesa packages.
Weird thing is that after installing mesa_x86_swrast on gcc2h the screen saver worked once. Then it started crashing again.
Tested on hrev46900.
follow-up: 3 comment:2 by , 11 years ago
Replying to KapiX:
The reason of this crash is glGetString(GL_VERSION) = NULL. Definitely a problem with mesa packages.
I don't understand where you got this info from, I don't see it in any of the above crash reports.
I now get crash report #1 again. If I uninstall mesa_swrast I get crash report #2.
comment:3 by , 11 years ago
Replying to jscipione:
I don't understand where you got this info from, I don't see it in any of the above crash reports.
I debugged it on my machine. I should have mentioned, that I was referring to the second report.
follow-up: 5 comment:4 by , 11 years ago
According to the docs: https://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetString.xml
If an error is generated, glGetString returns 0.
So, either our Mesa build is seriously messed up or something else is going on. Are you are on a gcc4 or x86_64 build perhaps?
comment:5 by , 11 years ago
Replying to jscipione:
So, either our Mesa build is seriously messed up or something else is going on. Are you are on a gcc4 or x86_64 build perhaps?
As I wrote earlier I tested it on gcc2h.
comment:7 by , 11 years ago
Blocking: | 10431 added |
---|
comment:9 by , 10 years ago
hrev47865_x86_gcc2 screen saver set to "blackness". Once activated, cannot return desktop.
comment:10 by , 10 years ago
Can somebody please have a look at this? Once the screensaver is activated, the only way to restore the desktop is a reboot.
comment:11 by , 10 years ago
Blocking: | 11337 added |
---|
Flurry crash report