After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 166534 - b-a-s does not pass GTK_MODULES to the servers that it starts
b-a-s does not pass GTK_MODULES to the servers that it starts
Status: RESOLVED INVALID
Product: bonobo-activation [was: oaf]
Classification: Deprecated
Component: general
cvs (head)
Other All
: Normal normal
: ---
Assigned To: Michael Meeks
Luis Villa
Depends on:
Blocks:
 
 
Reported: 2005-02-07 07:32 UTC by Vijaykumar Patwari
Modified: 2005-03-17 12:42 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
Patch fixes the bug. (1.11 KB, patch)
2005-02-07 11:20 UTC, Vijaykumar Patwari
none Details | Review

Description Vijaykumar Patwari 2005-02-07 07:32:40 UTC
Please describe the problem:
Applets do not get `GTK_MODULES` environment variable, which is must for
accessibility support. So, any new processess which are created by these applets
may not be well accessible.

Steps to reproduce:
1. Enable accessibility support, logout and login again and start gnopernicus.
2. Add clock-applet to panel, Right click on the clock applet and select 'Adjust
Date and Time'

Actual results:
A dialog comes up asking for the root password and the dialog contents (text)
are not read by screen reader.


Expected results:
The dialog contents (text) should be read by screen reader.

Does this happen every time?
Always

Other information:
Comment 1 Vijaykumar Patwari 2005-02-07 07:57:14 UTC
I'm working on this, will submit the patch soon.
Comment 2 Vijaykumar Patwari 2005-02-07 11:20:10 UTC
Created attachment 37095 [details] [review]
Patch fixes the bug.
Comment 3 bill.haneman 2005-02-08 18:37:39 UTC
This is only a problem if the service being started does not call
gnome_program_init.  Are there any such services?
Comment 4 Michael Meeks 2005-02-09 14:55:04 UTC
Surely GTK_MODULES would be set before the first b-a-s instance started & hence
this would not cause a problem ?
Comment 5 Arvind S N 2005-03-17 12:42:07 UTC
michael: yes, if GTK_MODULES gets set before gnome_program_init () is done in
session code, it does get propogated further. The patch in bug #155917 needs  a
bit of modification to get this done.  So, we don't have to do anything in
b-a-s. Closing this one.