Am 13.08.2006 um 20:49 schrieb Eli Zaretskii:
From: Peter Dyballa <[EMAIL PROTECTED]>
Date: Sun, 13 Aug 2006 16:21:58 +0200
Cc: [email protected]
add_to_log ("Invalid or undefined bitmap %s", name, Qnil);
What is the value of NAME there? It should be a string, and I
wonder
why the string does not appear in the message.
Name is a number: 60552283. This number gets used consistently a few
times in a handful of functions.
What does the GDB command `xtype' say about that number? You should
use it immediately after printing NAME:
(gdb) pr name
(gdb) xtype
I get consistently:
(gdb) print name
$3 = 60552283
(gdb) xtype
No enum type named Lisp_Type.
Breakpoint 2, add_to_log (format=0x28dc10 "Invalid or undefined
bitmap %s", arg1=60552283, arg2=58721289) at xdisp.c:7169
(gdb) print arg1
$4 = 60552283
(gdb) xtype
No enum type named Lisp_Type.
--
Greetings
Pete
"Evolution" o __o _o _
°\___o /0~ -\<, ^\___ /=\\_/-%
oo~_______ /\ /\______/ \_________O/ O_______________o===>-->O--o____
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug