From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020405 Description of problem: When I attempt to run redhat-config-users from Nautilus, it displays for a split second then immediately disappears. The process appears to die. Tested as root and non-root (via userhelper-gtk) with same result. Version-Release number of selected component (if applicable): redhat-config-users-1.0-12 from Rawhide How reproducible: Always Steps to Reproduce: 1. Log into Gnome. 2. In "Start Here" select "System Settings" 3. Select "User Manager" Alternative to Reproduce: 1. Nautilus "/usr/bin" 2. Run redhat-config-users from there. Actual Results: You see redhat-config-users run for a split second, but disappears immediately. Expected Results: It shouldn't disappear.
Little more information here. This is only happening when the application is launched from Nautilus. Calling the application directly works just fine. Pretty odd.
Please check if upgrading to eel-1.0.2-10 (in today's Raw Hide) fixes this problem (it should).
Tested and confirmed fixed. Was the problem gtk2 related?
Well, yes and no. Technically, it was a bug in eel, so no. However, pygtk2 (libglade2 actually) was dumping some silly error messages to stdout. However, eel wasn't opening stdout correctly, so when libglade2 (used by redhat-config-users) tried to write error messages to stdout which wasn't open, the program would crash. The new eel solves the problem by opening stdout correctly.