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

Reply via email to