Crash during download of images (win32gtk 1.6.0)

A place for people to post strange occurances that could be potential bugs.

Moderator: Board moderators

Post Reply
Paul

Crash during download of images (win32gtk 1.6.0)

Post by Paul »

I enabled download all images and cache imges. Restarted, connected to a local (LAN) server and started downloading images.

I get ~ 10 complaints about gamma from png, but that's more-or-less minor issue, it auto-continues.

Somewhere shortly after image 2501, I bomb out with:

"(GTKClient.exe:4016): Gdk-CRITICAL **: file gdkdraw.c: line 220 (gdk_drawable_ge
t_screen): assertion `GDK_IS_DRAWABLE (drawable)' failed" repeated many many times (beyond the scrollback buffer in XP cmd), followed by :
"(GTKClient.exe:4016): Gdk-CRITICAL **: file gdkrgb.c: line 3491 (gdk_screen_get_
rgb_colormap): assertion `GDK_IS_SCREEN (screen)' failed

(GTKClient.exe:4016): Gdk-CRITICAL **: file gdkcolor.c: line 71 (gdk_colormap_ge
t_visual): assertion `GDK_IS_COLORMAP (colormap)' failed"

At which point it dies.

Debug: Unhandled exception in GTKClient.exe (LIBGDK-WIN32-2.0.0.DLL): 0xC0000005: Access Violation

VC6 pops up this fragment with the first addr highlighted:
007798BC cmp ebx,dword ptr [eax+10h]
007798BF jne 007798C5
007798C1 mov ebx,esi
007798C3 jmp 0077988A
007798C5 mov dword ptr [esp+8],779740h
007798CD mov dword ptr [esp+4],10h
007798D5 mov dword ptr [esp],77234Eh
007798DC call 007C1710
007798E1 mov edi,dword ptr [ebp-4]
007798E4 xor eax,eax
007798E6 mov ebx,dword ptr [ebp-0Ch]
007798E9 mov esi,dword ptr [ebp-8]
007798EC mov esp,ebp
007798EE pop ebp
007798EF ret


One other minor error: If you close the graphical window before entering name, it errors out also.

Thanks for the great work, this is just bug report, not a
gripe.

paul at
techcenter3000
dot
com
Ryo
Forum Fanatic
Posts: 752
Joined: Mon May 19, 2003 9:16 pm
Location: Paris, France

Post by Ryo »

You don't need to download all images.
There should be already most of the images in the client's subdirectory (file crossfire.base and crossfire.0, i think).

What OS are you using? Win95? 98? ME? 2K? NT?

The gamma issue is indeed harmless, you can safely ignore it.
Paul

Re: gtkwin32 1.6.0

Post by Paul »

It's under XP. I do have crossfire.base and crossfire.clsc (which I assume is the .0 equivalent)

It's good to know that I don't need to download the images, but it would be nicer if I (or nother newbie) didn't hve to bug anyone to find this out. I'd suggest either disabling the option or/and FAQ'ing it. How can I help, considering tht my C skills re somewhat lcking (i.e. almost non-existent)?
Ryo
Forum Fanatic
Posts: 752
Joined: Mon May 19, 2003 9:16 pm
Location: Paris, France

Re: gtkwin32 1.6.0

Post by Ryo »

Paul wrote:It's under XP. I do have crossfire.base and crossfire.clsc (which I assume is the .0 equivalent)

It's good to know that I don't need to download the images, but it would be nicer if I (or nother newbie) didn't hve to bug anyone to find this out. I'd suggest either disabling the option or/and FAQ'ing it. How can I help, considering tht my C skills re somewhat lcking (i.e. almost non-existent)?
Yes, sorry, .clsc, not .0

Hum. Maybe the docs aren't that helpful right now, indeed.
I'll rework on'em at some point to make'em more useful :)
Post Reply