> From: Reiner Steib <[EMAIL PROTECTED]>
> Cc: [email protected]
> Date: Mon, 05 Dec 2005 19:42:02 +0100
> 
> (gdb) frame 5
> #5  0x00000000004c874e in x_set_name_internal (f=0x3563680, name=Variable 
> "name" is not available.
> )
>     at [...]/emacs/src/xfns.c:1657
> 1657            XSetWMIconName (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f), 
> &icon);
> (gdb) p f
> $1 = 0x3563680
> (gdb) p icon
> $2 = {
>   value = 0x71ab178 <Address 0x71ab178 out of bounds>, 
>   encoding = 31, 
>   format = 8, 
>   nitems = 9
> }

Well, that's your problem, right there: icon.value is garbled.  Can
you try to see why it got garbled, and in what line?  In particular,
is f->icon_name a NULL pointer or not (that determines, a few lines
before the call to XSetWMIconName, where icon.value comes from).

Also, what is the value of `name' passed to x_set_name_internal?  It
is not visible in the call to x_set_name_internal, due to compiler
optimizations, but perhaps you can find that out in higher frames,
above frame #5?


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to