gtk-bugs item #1051051, was opened at 2004-10-20 17:16 Message generated for change (Settings changed) made by lschiere You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=680472&aid=1051051&group_id=235
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: r37r0m4ng0 (r37r0m4ng0) Assigned to: Daniel Atallah (datallah) Summary: Switching users on Windows XP, GTK bug Initial Comment: I have Gaim 1.0.1 and I'm running Windows XP. I am not the only one who uses this computer, so I often leave an away message up, then use XP's Fast User Switching so that someone else can use the computer. If I leave an away message up, switch user, and come back, Gaim is frozen. No error message or anything. The system tray icon is there, but Gaim will not maximize. I click on the Task Bar to bring up the Buddy List or Away Message box, and nothing happens. Double-clicking on the system tray icon does not work either. When I check the process list, Gaim hovers around 50% CPU usage, which is certainly not normal. When this happens, Gaim will eventually recover about 75% of the time, but this takes a while, usually 5-10 minutes. Sometimes it will not recover, and I have to manually kill the process and restart Gaim, losing all of my messages. As far as I can tell, this bug has existed since 0.78, when I first started using Gaim. I've upgraded to every new version (downloading 1.0.2 as I type) and the bug was present in every single one. If you need any more details, let me know. ---------------------------------------------------------------------- Comment By: Mark Kilcline (mkilcline) Date: 2005-11-13 20:01 Message: Logged In: YES user_id=1310378 I'm having the exact problem described above. I'm using the latest Win32 release, Gaim v1.5.0 on Windows XP. I had given up on using Gaim about six months ago but decided to check out this new release. I would like to know if the developers have found a fix for this bug or if it will be fixed for v2.0.0. I switch users often on my machine so I will be using another client until any fixes come out. ---------------------------------------------------------------------- Comment By: Yang (overbored) Date: 2005-10-16 01:53 Message: Logged In: YES user_id=691024 Yes, this problem is correlated with changes in resolution. (This is definite.) It has been around ever since I started using Gaim many years ago. I primarily encounter it when I log in via Remote Desktop but request a different resolution than the one currently in use. This can be avoided by always choosing the same resolution, but this is not always possible. 75% of the time, it eventually comes out of hanging after 5-10 minutes, but the other 25%, it remains there indefinitely. During this hang, Gaim maximizes CPU consumption. I have seen this bug in all my Windows XP boxes (only XP and the Server series have terminal services). I have reason to believe that this is *not* a GTK+ bug: X-Chat, Gimp, and other GTK+ applications survive the resolution change fine. Here are all the related threads I could find: https://sourceforge.net/tracker/? func=detail&atid=100235&aid=1088758&group_id=235 https://sourceforge.net/tracker/? func=detail&atid=100235&aid=1019918&group_id=235 https://sourceforge.net/tracker/? func=detail&atid=680472&aid=1051051&group_id=235 This is a rather serious bug; I don't know why it hasn't been resolved yet (or if it has been "resolved," I would appreciate a pointer to information about that resolution). ---------------------------------------------------------------------- Comment By: Mark Kilcline (mkilcline) Date: 2005-07-19 12:54 Message: Logged In: YES user_id=1310378 I'm getting this problem. From the replies it looks like this is a problem with gtk+ and not Gaim, but does anyone know if gtk+ is working on this bug? That link (<http://bugzilla.gnome.org/show_bug.cgi?id=137796>) is just showing an error page. ---------------------------------------------------------------------- Comment By: Luke Schierer (lschiere) Date: 2005-02-06 08:33 Message: Logged In: YES user_id=28833 do we know a gtk bug number for this? is 137796 it, or should I be looking elsewhere? I can't test this directly. ---------------------------------------------------------------------- Comment By: Jeffery To (coderjeff) Date: 2005-01-26 01:05 Message: Logged In: YES user_id=1089354 There's a gtk bug open on the BitBlt failure <http://bugzilla.gnome.org/show_bug.cgi?id=137796> but it appears the warning message may be harmless. That may not be the cause of the problem. ---------------------------------------------------------------------- Comment By: Jeffery To (coderjeff) Date: 2005-01-24 03:21 Message: Logged In: YES user_id=1089354 My completely uneducated guess would be that while another user is logged on, Gaim is trying to (re)draw something. Windows either won't give it permission or doesn't behave as expected, because a different user is logged on. ---------------------------------------------------------------------- Comment By: r37r0m4ng0 (r37r0m4ng0) Date: 2005-01-22 00:07 Message: Logged In: YES user_id=1143255 I have since formatted this computer and reinstallled Windows XP, and the problem still exists. I discovered that while I am logged off, the debug window floods with the same message: Gdk: gdkdrawable-win32.c:1587: BitBlt failed: The handle is invalid. It seems that GTK is the source of this bug, rather than Gaim itself. I was wondering if anyone knows how to fix this bug or if GTK is currently working on a fix? I tried searching around and could not find any more information about this error. ---------------------------------------------------------------------- Comment By: Ben Buley (buleyb) Date: 2004-11-10 16:36 Message: Logged In: YES user_id=1156842 I think I figured out a reason for this... You see it while switching users, but I think the problem is due to some type of log-off event, something AOL IM puts an away message up for (telling users you have logged off the computer, but your IM session is still active). I can see this if I use remote desktop with the same account, GAIM locks up tight, burning CPU time for 5-10 minutes before it will recover (if at all). I can avoid this easily by putting an away message up first, then switching users or logging on from another location. Perhaps there is a mishandled event (or an ignored event that shouldn't be). Just added info though ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=680472&aid=1051051&group_id=235 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Gaim-gtk-bugs mailing list Gaim-gtk-bugs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gaim-gtk-bugs