Bug 772111 - mahjongg does not start "Refusing to initialize GTK+".
Summary: mahjongg does not start "Refusing to initialize GTK+".
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-games
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-06 02:06 UTC by Michal Jaegermann
Modified: 2012-02-14 02:51 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-14 01:33:59 UTC
Type: ---


Attachments (Terms of Use)

Description Michal Jaegermann 2012-01-06 02:06:44 UTC
Description of problem:

mahjongg from gnome-games-extra does not start.  Running that from a terminal produces the following

$ mahjongg 

Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

    http://www.gtk.org/setuid.html

Refusing to initialize GTK+.


Version-Release number of selected component (if applicable):
gnome-games-3.3.3-2.fc17

How reproducible:
always

Additional info:
'mahjongg' indeed has permissions "-r-xr-s--x    1 root    games", ie. 2551 setgid games, but between package gnome-games and gnome-games-extra there is nine other executables set apparently the same way and they seem to start without any  trouble (I did try only some of those).  I did not attempt to find out at this moment what is really amiss here.

Comment 1 Matthias Clasen 2012-01-11 19:17:50 UTC
gnome-games-3.3.3-2.fc17 is not in f16, adjusting version

Comment 2 Matthias Clasen 2012-02-14 01:33:59 UTC
Seems to work fine here in 3.3.5

Comment 3 Michal Jaegermann 2012-02-14 02:51:19 UTC
(In reply to comment #2)
> Seems to work fine here in 3.3.5

Now it works here too.  OTOH it would be nice to know on what it was really tripping.


Note You need to log in before you can comment on or make changes to this bug.