Improving faces inserting

Glynn Clements glynn at gclements.plus.com
Tue May 6 21:30:40 EDT 2008


Adam Sjøgren wrote:

> > Adam, can you send us a copy of the PNG in question?
> 
> Attached.

Attempting to display this message caused XEmacs to terminate rather
abruptly. The error message and gdb backtrace are attached.

This is with xemacs-21.4.21 and libpng-1.2.26.

-- 
Glynn Clements <glynn at gclements.plus.com>

-------------- next part --------------
Wed May  7 02:13:14 2008 :[glynn] Receive request failed
*** glibc detected *** xemacs: double free or corruption (!prev): 0x0961be70 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7a473af]
/lib/libc.so.6(cfree+0x89)[0xb7a480e9]
xemacs[0x812bd68]
xemacs(unbind_to_hairy+0xa9)[0x80ba049]
xemacs(unbind_to+0x8f)[0x80ba0ff]
xemacs[0x812c1de]
xemacs[0x8124320]
xemacs[0x81266c5]
xemacs[0x80bb842]
xemacs(internal_catch+0x8f)[0x80b981f]
xemacs(call_with_suspended_errors+0x179)[0x80bb519]
xemacs[0x8186053]
xemacs(specifier_instance+0x377)[0x8186427]
xemacs(glyph_image_instance+0x42)[0x81246c2]
xemacs[0x81281be]
xemacs(get_glyph_cachel_index+0x9e)[0x812830e]
xemacs[0x815e467]
xemacs[0x816026e]
xemacs[0x8161e66]
xemacs[0x8166a96]
xemacs[0x8167659]
xemacs(point_in_line_start_cache+0x23c)[0x8167b8c]
xemacs(point_would_be_visible+0xa1)[0x8169951]
xemacs(Fpos_visible_in_window_p+0xa5)[0x81b1595]
xemacs(window_scroll+0x6d)[0x81b467d]
xemacs(Fscroll_up+0x31)[0x81b4f61]
xemacs(Ffuncall+0x3ee)[0x80be89e]
xemacs[0x80984fa]
xemacs(Fbyte_code+0xab)[0x809a76b]
xemacs(Feval+0x739)[0x80bde39]
xemacs(Fprogn+0x4b)[0x80be2bb]
xemacs(execute_rare_opcode+0x251)[0x8097a41]
xemacs[0x8097df3]
xemacs(Fbyte_code+0xab)[0x809a76b]
xemacs(Feval+0x739)[0x80bde39]
xemacs(condition_case_1+0x105)[0x80bb9b5]
xemacs(condition_case_3+0x14d)[0x80bd27d]
xemacs(execute_rare_opcode+0x1c0)[0x80979b0]
xemacs[0x8097df3]
xemacs(Fbyte_code+0xab)[0x809a76b]
xemacs(Feval+0x739)[0x80bde39]
xemacs(Fprogn+0x4b)[0x80be2bb]
xemacs(execute_rare_opcode+0x251)[0x8097a41]
xemacs[0x8097df3]
xemacs(funcall_compiled_function+0x125)[0x809a4c5]
xemacs(Ffuncall+0x263)[0x80be713]
xemacs[0x80984fa]
xemacs(funcall_compiled_function+0x125)[0x809a4c5]
xemacs(Ffuncall+0x263)[0x80be713]
xemacs[0x80984fa]
xemacs(funcall_compiled_function+0x125)[0x809a4c5]
xemacs(Ffuncall+0x263)[0x80be713]
xemacs[0x80984fa]
xemacs(funcall_compiled_function+0x125)[0x809a4c5]
xemacs(Ffuncall+0x263)[0x80be713]
xemacs[0x80984fa]
xemacs(funcall_compiled_function+0x125)[0x809a4c5]
xemacs(Ffuncall+0x263)[0x80be713]
xemacs(Fcall_interactively+0x1189)[0x809bbd9]
xemacs(Fcommand_execute+0x139)[0x80bfdc9]
xemacs[0x80fa661]
xemacs(Fdispatch_event+0x1ac)[0x80fa9fc]
xemacs(Fcommand_loop_1+0xf6)[0x80a21d6]
======= Memory map: ========
08048000-081ef000 r-xp 00000000 08:01 4948842    /usr/bin/xemacs-21.4.21
081ef000-081f0000 r--p 001a6000 08:01 4948842    /usr/bin/xemacs-21.4.21
081f0000-081fd000 rw-p 001a7000 08:01 4948842    /usr/bin/xemacs-21.4.21
081fd000-0a1aa000 rw-p 081fd000 00:00 0          [heap]
b7500000-b7521000 rw-p b7500000 00:00 0 
b7521000-b7600000 ---p b7521000 00:00 0 
b76e1000-b76e9000 r-xp 00000000 08:01 49972812   /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
b76e9000-b76ea000 rw-p 00007000 08:01 49972812   /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
b76ea000-b76ee000 r-xp 00000000 08:01 49861285   /usr/lib/libXfixes.so.3.1.0
b76ee000-b76ef000 rw-p 00003000 08:01 49861285   /usr/lib/libXfixes.so.3.1.0
b76ef000-b76f7000 r-xp 00000000 08:01 49861280   /usr/lib/libXrender.so.1.3.0
b76f7000-b76f8000 rw-p 00007000 08:01 49861280   /usr/lib/libXrender.so.1.3.0
b76f8000-b7700000 r-xp 00000000 08:01 49861290   /usr/lib/libXcursor.so.1.0.2
b7700000-b7701000 r--p 00007000 08:01 49861290   /usr/lib/libXcursor.so.1.0.2
b7701000-b7702000 rw-p 00008000 08:01 49861290   /usr/lib/libXcursor.so.1.0.2
b7702000-b770a000 r-xp 00000000 08:01 4883804    /lib/libnss_nis-2.6.1.so
b770a000-b770b000 r--p 00007000 08:01 4883804    /lib/libnss_nis-2.6.1.so
b770b000-b770c000 rw-p 00008000 08:01 4883804    /lib/libnss_nis-2.6.1.so
b770c000-b771f000 r-xp 00000000 08:01 4883803    /lib/libnsl-2.6.1.so
b771f000-b7720000 r--p 00012000 08:01 4883803    /lib/libnsl-2.6.1.so
b7720000-b7721000 rw-p 00013000 08:01 4883803    /lib/libnsl-2.6.1.so
b7721000-b7723000 rw-p b7721000 00:00 0 
b7723000-b772a000 r-xp 00000000 08:01 4883806    /lib/libnss_compat-2.6.1.so
b772a000-b772b000 r--p 00006000 08:01 4883806    /lib/libnss_compat-2.6.1.so
b772b000-b772c000 rw-p 00007000 08:01 4883806    /lib/libnss_compat-2.6.1.so
b772c000-b7735000 r-xp 00000000 08:01 4883796    /lib/libnss_files-2.6.1.so
b7735000-b7736000 r--p 00008000 08:01 4883796    /lib/libnss_files-2.6.1.so
b7736000-b7737000 rw-p 00009000 08:01 4883796    /lib/libnss_files-2.6.1.so
b7737000-b79d3000 rw-p 00000000 08:01 4948783    /usr/bin/xemacs-21.4.21-47f37e25.dmp
b79d3000-b79d4000 rw-p b79d3000 00:00 0 
b79d4000-b79d8000 r-xp 00000000 08:01 49860712   /usr/lib/libXdmcp.so.6.0.0
b79d8000-b79d9000 rw-p 00003000 08:01 49860712   /usr/lib/libXdmcp.so.6.0.0
b79d9000-b79da000 rw-p b79d9000 00:00 0 
b79da000-b79dc000 r-xp 00000000 08:01 49860637   /usr/lib/libXau.so.6.0.0
b79dc000-b79dd000 rw-p 00001000 08:01 49860637   /usr/lib/libXau.so.6.0.0
b79dd000-b79df000 r-xp 00000000 08:01 4883789    /lib/libdl-2.6.1.so
b79df000-b79e0000 r--p 00001000 08:01 4883789    /lib/libdl-2.6.1.so
b79e0000-b79e1000 rw-p 00002000 08:01 4883789    /lib/libdl-2.6.1.so
b79e1000-b7b0d000 r-xp 00000000 08:01 4883785    /lib/libc-2.6.1.so
b7b0d000-b7b0f000 r--p 0012c000 08:01 4883785    /lib/libc-2.6.1.so
b7b0f000-b7b10000 rw-p 0012e000 08:01 4883785    /lib/libc-2.6.1.so
b7b10000-b7b13000 rw-p b7b10000 00:00 0 
b7b13000-b7b15000 r-xp 00000000 08:01 4883807    /lib/libutil-2.6.1.so
b7b15000-b7b16000 r--p 00001000 08:01 4883807    /lib/libutil-2.6.1.so
b7b16000-b7b17000 rw-p 00002000 08:01 4883807    /lib/libutil-2.6.1.so
b7b17000-b7b3b000 r-xp 00000000 08:01 4883788    /lib/libm-2.6.1.so
b7b3b000-b7b3c000 r--p 00023000 08:01 4883788    /lib/libm-2.6.1.so
b7b3c000-b7b3d000 rw-p 00024000 08:01 4883788    /lib/libm-2.6.1.so
b7b3d000-b7b3e000 rw-p b7b3d000 00:00 0 
b7b3e000-b7b79000 r-xp 00000000 08:01 5457256    /lib/libncurses.so.5.6
b7b79000-b7b81000 r--p 0003a000 08:01 5457256    /lib/libncurses.so.5.6
b7b81000-b7b82000 rw-p 00042000 08:01 5457256    /lib/libncurses.so.5.6
b7b82000-b7b83000 rw-p b7b82000 00:00 0 
b7b83000-b7b88000 r-xp 00000000 08:01 49860603   /usr/lib/libgdbm.so.3.0.0
b7b88000-b7b89000 rw-p 00004000 08:01 49860603   /usr/lib/libgdbm.so.3.0.0
b7b89000-b7b8b000 r-xp 00000000 08:01 49860608   /usr/lib/libgdbm_compat.so.3.0.0
b7b8b000-b7b8c000 rw-p 00001000 08:01 49860608   /usr/lib/libgdbm_compat.so.3.0.0
b7b8c000-b7c9d000 r-xp 00000000 08:01 49862261   /usr/lib/libdb-4.5.so
b7c9d000-b7ca0000 rw-p 00110000 08:01 49862261   /usr/lib/libdb-4.5.so
b7ca0000-b7cb4000 r-xp 00000000 08:01 49860827   /usr/lib/libICE.so.6.3.0
b7cb4000-b7cb5000 r--p 00013000 08:01 49860827   /usr/lib/libICE.so.6.3.0
b7cb5000-b7cb6000 rw-p 00014000 08:01 49860827   /usr/lib/libICE.so.6.3.0
b7cb6000-b7cb8000 rw-p b7cb6000 00:00 0 
b7cb8000-b7cbf000 r-xp 00000000 08:01 49860914   /usr/lib/libSM.so.6.0.0
b7cbf000-b7cc0000 r--p 00006000 08:01 49860914   /usr/lib/libSM.so.6.0.0
b7cc0000-b7cc1000 rw-p 00007000 08:01 49860914   /usr/lib/libSM.so.6.0.0
b7cc1000-b7cc2000 rw-p b7cc1000 00:00 0 
b7cc2000-b7db3000 r-xp 00000000 08:01 49860717   /usr/lib/libX11.so.6.2.0
b7db3000-b7db4000 r--p 000f1000 08:01 49860717   /usr/lib/libX11.so.6.2.0
b7db4000-b7db7000 rw-p 000f2000 08:01 49860717   /usr/lib/libX11.so.6.2.0
b7db7000-b7db8000 rw-p b7db7000 00:00 0 
b7db8000-b7dc5000 r-xp 00000000 08:01 49861132   /usr/lib/libXext.so.6.4.0
b7dc5000-b7dc6000 rw-p 0000d000 08:01 49861132   /usr/lib/libXext.so.6.4.0
b7dc6000-b7e14000 r-xp 00000000 08:01 49861041   /usr/lib/libXt.so.6.0.0
b7e14000-b7e18000 rw-p 0004d000 08:01 49861041   /usr/lib/libXt.so.6.0.0
b7e18000-b7e2c000 r-xp 00000000 08:01 49861203   /usr/lib/libXmu.so.6.2.0
b7e2c000-b7e2d000 rw-p 00014000 08:01 49861203   /usr/lib/libXmu.so.6.2.0
b7e2d000-b7e3c000 r-xp 00000000 08:01 49861308   /usr/lib/libXpm.so.4.11.0
b7e3c000-b7e3d000 r--p 0000e000 08:01 49861308   /usr/lib/libXpm.so.4.11.0
b7e3d000-b7e3e000 rw-p 0000f000 08:01 49861308   /usr/lib/libXpm.so.4.11.0
b7e3e000-b7e4f000 r-xp 00000000 08:01 5472458    /lib/libz.so.1.2.3
b7e4f000-b7e50000 r--p 00010000 08:01 5472458    /lib/libz.so.1.2.3
b7e50000-b7e51000 rw-p 00011000 08:01 5472458    /lib/libz.so.1.2.3
b7e51000-b7e52000 rw-p b7e51000 00:00 0 
b7e52000-b7e70000 r-xp 00000000 08:01 3133594    /usr/lib/libjpeg.so.62.0.0
b7e70000-b7e71000 r--p 0001d000 08:01 3133594    /usr/lib/libjpeg.so.62.0.0
b7e71000-b7e72000 rw-p 0001e000 08:01 3133594    /usr/lib/libjpeg.so.62.0.0
b7e72000-b7e95000 r-xp 00000000 08:01 5227620    /usr/lib/libpng12.so.0.26.0
b7e95000-b7e96000 r--p 00022000 08:01 5227620    /usr/lib/libpng12.so.0.26.0
b7e96000-b7e97000 rw-p 00023000 08:01 5227620    /usr/lib/libpng12.so.0.26.0
b7e97000-b7ee7000 r-xp 00000000 08:01 49861411   /usr/lib/libtiff.so.3.8.2
b7ee7000-b7ee9000 r--p 00050000 08:01 49861411   /usr/lib/libtiff.so.3.8.2
b7ee9000-b7eea000 rw-p 00052000 08:01 49861411   /usr/lib/libtiff.so.3.8.2
b7eea000-b7f3e000 r-xp 00000000 08:01 49861317   /usr/lib/libXaw7.so.7.0.0
b7f3e000-b7f3f000 r--p 00053000 08:01 49861317   /usr/lib/libXaw7.so.7.0.0
b7f3f000-b7f46000 rw-p 00054000 08:01 49861317   /usr/lib/libXaw7.so.7.0.0
b7f46000-b7f55000 r-xp 00000000 08:01 49861210   /usr/lib/libRKC.so.1.2
b7f55000-b7f57000 rw-p 0000e000 08:01 49861210   /usr/lib/libRKC.so.1.2
b7f57000-b7f58000 rw-p b7f57000 00:00 0 
b7f58000-b7f9d000 r-xp 00000000 08:01 49861565   /usr/lib/libcanna.so.1.2
b7f9d000-b7fa2000 rw-p 00045000 08:01 49861565   /usr/lib/libcanna.so.1.2
b7fa2000-b7fa7000 rw-p b7fa2000 00:00 0 
b7fba000-b7fbb000 rw-p b7fba000 00:00 0 
b7fbb000-b7fd5000 r-xp 00000000 08:01 4883808    /lib/ld-2.6.1.so
b7fd5000-b7fd6000 r--p 00019000 08:01 4883808    /lib/ld-2.6.1.so
b7fd6000-b7fd7000 rw-p 0001a000 08:01 4883808    /lib/ld-2.6.1.so
bfc45000-bfd0c000 rw-p bff39000 00:00 0          [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0          [vdso]

Fatal error (6).

Your files have been auto-saved.
Use `M-x recover-session' to recover them.

Your version of XEmacs was distributed with a PROBLEMS file that  may describe
your crash, and with luck a workaround.  Please check it first, but do report
the crash anyway.  Please report this bug by invoking M-x report-emacs-bug,
or by selecting `Send Bug Report' from the Help menu.  If necessary, send
ordinary email to `xemacs-beta at xemacs.org'.  *MAKE SURE* to include the XEmacs
configuration from M-x describe-installation, or equivalently the file
Installation in the top of the build tree.

*Please* try *hard* to obtain a C stack backtrace; without it, we are unlikely
to be able to analyze the problem.  Locate the core file produced as a result
of this crash (often called `core' or `core.<process-id>', and located in
the directory in which you started XEmacs or your home directory), and type

  gdb /usr/bin/xemacs core

then type `where' at the debugger prompt.  No GDB on your system?  You may
have DBX, or XDB, or SDB.  (Ask your system administrator if you need help.)
If no core file was produced, enable them (often with `ulimit -c unlimited'
in case of future recurrance of the crash.

Lisp backtrace follows:

  # (unwind-protect ...)
  # (unwind-protect ...)
  # (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque-ptr, adr=0x82c92e0) 0x82f5530> ...)
  # (unwind-protect ...)
  # bind (inhibit-quit)
  scroll-up(nil)
  # bind (scroll-in-place-replace-original)
  byte-code("..." [scroll-in-place-replace-original nil scroll-up] 2)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (next-screen-context-lines)
  byte-code("..." [w next-screen-context-lines 0 select-window ((byte-code "ÁÂÁ!¨)Á§" ... 2)) nil] 2)
  # (condition-case ... . ((error t)))
  byte-code("..." [nil (byte-code "ÂÃ!¨ªÄ«¨*Å§" [w next-screen-context-lines 0 select-window ... nil] 2) ((error t))] 3)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (w)
  vm-howl-if-eom()
  # (unwind-protect ...)
  # bind (vm-sbe-buffer)
  vm-show-current-message()
  # (unwind-protect ...)
  # bind (vm-sbe-buffer just-passing-through)
  vm-preview-current-message()
  # (unwind-protect ...)
  # bind (point message-pointer message-list mp)
  vm-follow-summary-cursor()
  # bind (arg)
  vm-scroll-forward(nil)
  # bind (command-debug-status)
  call-interactively(vm-scroll-forward)
  # (condition-case ... . error)
  # (catch top-level ...)
-------------- next part --------------
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7a0ac96 in kill () from /lib/libc.so.6
#2  0x080b6ccd in fatal_error_signal (sig=6) at emacs.c:642
#3  <signal handler called>
#4  0xffffe410 in __kernel_vsyscall ()
#5  0xb7a0a971 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0xb7a0c258 in *__GI_abort () at abort.c:88
#7  0xb7a40f81 in __libc_message (do_abort=2, 
    fmt=0xb7af74f4 "*** glibc detected *** %s: %s: 0x%s ***\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0xb7a473af in malloc_printerr (action=2, 
    str=0xb7af7560 "double free or corruption (!prev)", ptr=0x0)
    at malloc.c:5887
#9  0xb7a480e9 in *__GI___libc_free (mem=0x961be70) at malloc.c:3622
#10 0x0812bd68 in png_instantiate_unwind (unwind_obj=0) at glyphs-eimage.c:860
#11 0x080ba049 in unbind_to_hairy (count=25) at eval.c:4984
#12 0x080ba0ff in unbind_to (count=25, value=-1216925608) at eval.c:4959
#13 0x0812c1de in png_instantiate (image_instance=152988192, 
    instantiator=150824576, pointer_fg=-1216925608, pointer_bg=-1216925608, 
    dest_mask=111, domain=157808392) at glyphs-eimage.c:1051
#14 0x08124320 in instantiate_image_instantiator (governing_domain=156583632, 
    domain=157808392, instantiator=150824576, pointer_fg=-1216925608, 
    pointer_bg=-1216925608, dest_mask=111, glyph=152456744) at glyphs.c:776
#15 0x081266c5 in image_instantiate (specifier=30261, matchspec=-1217157940, 
    domain=157808392, instantiator=150824576, depth=6) at glyphs.c:3259
#16 0x080bb842 in call_with_suspended_errors_1 (opaque_arg=0) at eval.c:2112
#17 0x080b981f in internal_catch (tag=0, 
    func=0x80bb720 <call_with_suspended_errors_1>, arg=143447144, 
    threw=0xbfd086b4) at eval.c:1318
#18 0x080bb519 in call_with_suspended_errors (
    fun=0x8126310 <image_instantiate>, retval=-1217157940, class=1, 
    errb=134985504, nargs=5) at eval.c:2205
#19 0x08186053 in specifier_instance_from_inst_list (specifier=147399320, 
    matchspec=-1217157940, domain=157808392, inst_list=147154360, 
    errb=ERROR_ME_NOT, no_quit=1, depth=3) at specifier.c:2510
#20 0x08186427 in specifier_instance (specifier=147399320, 
    matchspec=-1217157940, domain=157808392, errb=ERROR_ME_NOT, no_quit=1, 
    no_fallback=0, depth=3) at specifier.c:2625
#21 0x081246c2 in glyph_image_instance (glyph=0, domain=0, errb=ERROR_ME, 
    no_quit=0) at glyphs.c:3853
#22 0x081281be in update_glyph_cachel_data (w=0x967f708, glyph=152456744, 
    cachel=0xbfd088b0) at glyphs.c:4170
#23 0x0812830e in get_glyph_cachel_index (w=0x967f708, glyph=6)
    at glyphs.c:4198
#24 0x0815e467 in add_glyph_rune (data=0xbfd08ae0, gb=0x9256e38, pos_type=0, 
    allow_cursor=0, cachel=0x0) at redisplay.c:1679
#25 0x0816026e in add_glyph_runes (data=0xbfd08ae0, pos_type=0)
    at redisplay.c:1963
#26 0x08161e66 in generate_display_line (w=0x967f708, dl=0x95c5930, bounds=1, 
    start_pos=6342, prop=0xbfd08bcc, type=0) at redisplay.c:2325
#27 0x08166a96 in regenerate_window (w=0x967f708, start_pos=6342, point=0, 
    type=2) at redisplay.c:5367
#28 0x08167659 in update_line_start_cache (w=0x967f708, from=5575, to=6682, 
    point=5575, no_regen=0) at redisplay.c:8196
#29 0x08167b8c in point_in_line_start_cache (w=0x967f708, point=5575, 
    min_past=0) at redisplay.c:7506
#30 0x08169951 in point_would_be_visible (w=0x967f708, startp=5575, 
    point=6223) at redisplay.c:7683
#31 0x081b1595 in Fpos_visible_in_window_p (pos=12447, window=0)
    at window.c:1294
#32 0x081b467d in window_scroll (window=157808392, count=-1216925608, 
    direction=1, errb=ERROR_ME) at window.c:4296
#33 0x081b4f61 in Fscroll_up (count=6) at window.c:4560
#34 0x080be89e in Ffuncall (nargs=2, args=0x1) at eval.c:3536
#35 0x080984fa in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x9393028) at bytecode.c:748
#36 0x0809a76b in Fbyte_code (instructions=30261, constants=154742808, 
    stack_depth=0) at bytecode.c:2407
#37 0x080bde39 in Feval (form=157533392) at eval.c:3335
#38 0x080be2bb in Fprogn (args=157533416) at eval.c:775
#39 0x08097a41 in execute_rare_opcode (stack_ptr=0xbfd09104, 
    program_ptr=0xbfd09179 "\210*Å\207Õ\017\b µ@\tZ_\001", 
    opcode=Bsave_window_excursion) at bytecode.c:1241
#40 0x08097df3 in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x9393048) at bytecode.c:658
#41 0x0809a76b in Fbyte_code (instructions=30261, constants=154742840, 
    stack_depth=0) at bytecode.c:2407
#42 0x080bde39 in Feval (form=157533320) at eval.c:3335
#43 0x080bb9b5 in condition_case_1 (handlers=0, bfun=0x80bd700 <Feval>, 
    barg=157533320, hfun=0x80c0520 <run_condition_case_handlers>, 
    harg=-1216925608) at eval.c:1652
#44 0x080bd27d in condition_case_3 (bodyform=0, var=-1216925608, 
    handlers=157533344) at eval.c:1730
#45 0x080979b0 in execute_rare_opcode (stack_ptr=0xbfd09474, 
    program_ptr=0xbfd094e4 "\2070w·¨ïv·\001", opcode=Bcondition_case)
    at bytecode.c:1273
#46 0x08097df3 in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x9393078) at bytecode.c:658
#47 0x0809a76b in Fbyte_code (instructions=30261, constants=154742888, 
    stack_depth=0) at bytecode.c:2407
#48 0x080bde39 in Feval (form=157533248) at eval.c:3335
#49 0x080be2bb in Fprogn (args=157533272) at eval.c:775
#50 0x08097a41 in execute_rare_opcode (stack_ptr=0xbfd096c4, 
    program_ptr=0x94c75ca ")­\020\t@\211\030ÅHÆH)dU­\003Ç )\207L\tX0w·)", 
    opcode=Bsave_window_excursion) at bytecode.c:1241
#51 0x08097df3 in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x9393098) at bytecode.c:658
#52 0x0809a4c5 in funcall_compiled_function (fun=154739800, nargs=0, 
    args=0xbfd09818) at bytecode.c:516
#53 0x080be713 in Ffuncall (nargs=1, args=0xbfd09814) at eval.c:3572
#54 0x080984fa in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x963cb48) at bytecode.c:748
#55 0x0809a4c5 in funcall_compiled_function (fun=154740472, nargs=0, 
    args=0xbfd09978) at bytecode.c:516
#56 0x080be713 in Ffuncall (nargs=1, args=0xbfd09974) at eval.c:3572
#57 0x080984fa in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x963c9e0) at bytecode.c:748
#58 0x0809a4c5 in funcall_compiled_function (fun=154740444, nargs=0, 
    args=0xbfd09ad8) at bytecode.c:516
#59 0x080be713 in Ffuncall (nargs=1, args=0xbfd09ad4) at eval.c:3572
#60 0x080984fa in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x95ca8b0) at bytecode.c:748
#61 0x0809a4c5 in funcall_compiled_function (fun=154637284, nargs=0, 
    args=0xbfd09c38) at bytecode.c:516
#62 0x080be713 in Ffuncall (nargs=1, args=0xbfd09c34) at eval.c:3572
#63 0x080984fa in execute_optimized_program (program=0x0, stack_depth=6, 
    constants_data=0x9660040) at bytecode.c:748
#64 0x0809a4c5 in funcall_compiled_function (fun=154739744, nargs=1, 
    args=0xbfd09db4) at bytecode.c:516
#65 0x080be713 in Ffuncall (nargs=2, args=0xbfd09db0) at eval.c:3572
#66 0x0809bbd9 in Fcall_interactively (function=145759788, 
    record_flag=-1216925608, keys=-1216925608) at callint.c:941
#67 0x080bfdc9 in Fcommand_execute (cmd=145759788, record_flag=0, keys=0)
    at eval.c:2974
#68 0x080fa661 in execute_command_event (command_builder=0x9323910, 
    event=153600936) at event-stream.c:3924
#69 0x080fa9fc in Fdispatch_event (event=153600936) at event-stream.c:4258
#70 0x080a21d6 in Fcommand_loop_1 () at cmdloop.c:583
#71 0x080bb9b5 in condition_case_1 (handlers=0, 
    bfun=0x80a2260 <command_loop_1>, barg=-1216925608, 
    hfun=0x80a1b20 <cmd_error>, harg=-1216925608) at eval.c:1652
#72 0x080a1d0c in command_loop_2 (dummy=-1216925608) at cmdloop.c:256
#73 0x080b981f in internal_catch (tag=0, func=0x80a1cd0 <command_loop_2>, 
    arg=-1216925608, threw=0x0) at eval.c:1318
#74 0x080a1e6e in initial_command_loop (load_me=0) at cmdloop.c:305
#75 0x080b877c in xemacs_21_4_21_i686_pc_linux (argc=1, argv=0xbfd0a3a4, 
    envp=0xbfd0a3ac, restart=0) at emacs.c:2460
#76 0x080b9347 in main (argc=0, argv=0x0, envp=0x0) at emacs.c:2892


More information about the XEmacs-Beta mailing list