Bug 493675

Summary: gnome-screensaver-gl-helper calls gdk_x11_visual_get_xvisual with NULL visual
Product: [Fedora] Fedora Reporter: Tomislav Vujec <tvujec>
Component: gnome-screensaverAssignee: jmccann
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 11CC: cschalle, jmccann, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-02-18 09:41:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch to move xvisual retreival after the check for NULL visual. none

Description Tomislav Vujec 2009-04-02 15:54:05 UTC
Created attachment 337835 [details]
Patch to move xvisual retreival after the check for NULL visual.

Description of problem:
gnome-screensaver-gl-helper calls gdk_x11_visual_get_xvisual with NULL visual.
Thanks to gdk_x11_visual_get_xvisual asserting that visual is not NULL, only
error is reported and no harm is done. 
Use case for this is fairly hard to find, since most displays have xvisuals,
but it seems that after suspend event, gnome-screensaver calls gl-helper with
partially initialized display with no workable xvisuals.

Comment 1 Bug Zapper 2009-06-09 13:07:11 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Tomislav Vujec 2010-02-18 09:41:08 UTC
Fixed in the upstream.