Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 106985
Summary: | Fix gaim system tray icon for one pixel issue | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | louisgtwo | ||||||||||
Component: | gaim | Assignee: | Christopher Blizzard <blizzard> | ||||||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||||||
Severity: | medium | Docs Contact: | |||||||||||
Priority: | medium | ||||||||||||
Version: | rawhide | CC: | veillard | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | i386 | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2003-10-21 13:34:45 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: | |||||||||||||
Bug Depends On: | |||||||||||||
Bug Blocks: | 100644 | ||||||||||||
Attachments: |
|
Description
louisgtwo
2003-10-14 06:43:17 UTC
Do you have a patch? I've never seen this happen. Created attachment 95171 [details]
When tray icon is bad
Created attachment 95172 [details]
When tray icon is good
Still can't reproduce here. Tried loading and unloading the plugin multiple times. I don't think you can produce the bug that way. It only happens right after login. Leave gaim and the plugin running. Log out and save session. When login back in gaim should be running. This is when the plugin gets messed up. If you can contact Daniel Veillard <veillard> he fixed the same problem in rhn-applet. DV, any ideas? Created attachment 95258 [details]
the fixed eggtrayicon module C
Created attachment 95259 [details]
the associated header for the module
The eggtrayicon.[ch] is not part of the GNOME libraries APIs, it's copied in all client code. This is a maintainance nightmare, blame Havoc :-) ! To fix the problem I updated the module to the latest version from the libegg CVS and applied a patch from Owen when he managed to reproduce and debug the problem. The new versions of the module are attached, hopefully you can generate a simple patch from the existing version of eggtrayicon.[ch] from Gaim. Then push it back upstream, I dunno if Owen fixed it in libegg CVS ... Daniel I dropped this file into a build if people want to test: http://people.redhat.com/blizzard/software/gaim/0.71-1/ let me know if you find any problems. The patch didn't seem too scary, except for some DV-specific stuff at the top. :) This is in the tree now, so I'm hoping it's fixed. |