emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

crash in vm


From: ET
Subject: crash in vm
Date: 01 Jan 2003 13:14:20 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

This bug requires my .emacs and mail inbox, but is reproducible, so I
ran it in gdb.  Let me know if more details are required.  Basically I
read my mail using vm on emacs from the most recent CVS version, and
as I try to scroll down (hitting space), emacs crashes and damps core.

/address@hidden:/usr/local/emacs/src% gdb emacs
GNU gdb Red Hat Linux 7.x (5.0rh-15) (MI_OUT)
Copyright 2001 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
DISPLAY = :0
TERM = dumb
Breakpoint 1 at 0x80d393a: file emacs.c, line 412.
Breakpoint 2 at 0x80b867c: file xterm.c, line 12415.
(gdb) run
Starting program: /usr/local/emacs/src/emacs -geometry 80x40+0+0

Program received signal SIGSEGV, Segmentation fault.
0x40201bbc in XInitImage () from /usr/X11R6/lib/libX11.so.6
(gdb) c
Continuing.
Fatal error (11).
Program received signal SIGSEGV, Segmentation fault.
0x4032da01 in __kill () from /lib/i686/libc.so.6
(gdb) c
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) where
No stack.
(gdb) run
Starting program: /usr/local/emacs/src/emacs -geometry 80x40+0+0

Program received signal SIGSEGV, Segmentation fault.
0x40201bbc in XInitImage () from /usr/X11R6/lib/libX11.so.6
(gdb) where
#0  0x40201bbc in XInitImage () from /usr/X11R6/lib/libX11.so.6
#1  0x080c9b3a in gif_load (f=0x84f7560, img=0x88e3888) at xfns.c:10238
#2  0x080c4fa0 in lookup_image (f=0x84f7560, spec=1489531292) at xfns.c:6365
#3  0x0805f2f1 in handle_single_display_prop (it=0xbfffe110, prop=1489531292, 
    object=1220971440, position=0xbfffe194, display_replaced_before_p=0)
    at xdisp.c:3122
#4  0x0805ea8a in handle_display_prop (it=0xbfffe110) at xdisp.c:2837
#5  0x0805dbca in handle_stop (it=0xbfffe110) at xdisp.c:2084
#6  0x080617f5 in next_element_from_buffer (it=0xbfffe110) at xdisp.c:4886
#7  0x08060c08 in get_next_display_element (it=0xbfffe110) at xdisp.c:4238
#8  0x08061c97 in move_it_in_display_line_to (it=0xbfffe110, to_charpos=6893, 
    to_x=0, op=9) at xdisp.c:5053
#9  0x08061dc7 in move_it_to (it=0xbfffe110, to_charpos=6893, to_x=-1, 
    to_y=338, to_vpos=-1, op=10) at xdisp.c:5290
#10 0x0807c905 in window_scroll_pixel_based (window=1218798712, n=1, whole=1, 
    noerror=0) at window.c:4144
#11 0x0807c6dc in window_scroll (window=1218798712, n=1, whole=1, noerror=0)
    at window.c:4059
#12 0x0807d07a in scroll_command (n=405450660, direction=1) at window.c:4444
#13 0x0807d0d0 in Fscroll_up (arg=405450660) at window.c:4463
#14 0x0812b752 in Ffuncall (nargs=2, args=0xbfffe3f0) at eval.c:2742
#15 0x0815248c in Fbyte_code (bytestr=950691428, vector=1217140568, maxdepth=2)
    at bytecode.c:709
#16 0x0812addd in Feval (form=1487604444) at eval.c:2103
#17 0x08128a05 in Fprogn (args=1487604460) at eval.c:425
#18 0x0807e773 in Fsave_window_excursion (args=1487604460) at window.c:5508
#19 0x081528ad in Fbyte_code (bytestr=950691412, vector=1217730072, maxdepth=2)
    at bytecode.c:858
#20 0x0812addd in Feval (form=1487604396) at eval.c:2103
#21 0x08129c05 in Fcondition_case (args=1487601980) at eval.c:1300
#22 0x0815294a in Fbyte_code (bytestr=950691396, vector=1219117496, maxdepth=3)
    at bytecode.c:891
#23 0x0812addd in Feval (form=1486165388) at eval.c:2103
#24 0x08128a05 in Fprogn (args=1487604364) at eval.c:425
#25 0x0807e773 in Fsave_window_excursion (args=1487604364) at window.c:5508
#26 0x081528ad in Fbyte_code (bytestr=950691380, vector=1218983648, maxdepth=3)
    at bytecode.c:858
#27 0x0812bc86 in funcall_lambda (fun=1218983792, nargs=0, 
    arg_vector=0xbfffea54) at eval.c:2929
#28 0x0812b855 in Ffuncall (nargs=1, args=0xbfffea50) at eval.c:2799
#29 0x0815248c in Fbyte_code (bytestr=950691076, vector=1218899760, maxdepth=9)
    at bytecode.c:709
#30 0x0812bc86 in funcall_lambda (fun=1218900176, nargs=1, 
    arg_vector=0xbfffebb4) at eval.c:2929
#31 0x0812b855 in Ffuncall (nargs=2, args=0xbfffebb0) at eval.c:2799
#32 0x0812837e in Fcall_interactively (function=410317524, 
    record_flag=405450660, keys=1210816824) at callint.c:819
#33 0x080e05d2 in Fcommand_execute (cmd=410317524, record_flag=405450660, 
    keys=405450660, special=405450660) at keyboard.c:9536
#34 0x080d6cdc in command_loop_1 () at keyboard.c:1690
#35 0x08129cf6 in internal_condition_case (bfun=0x80d60f0 <command_loop_1>, 
    handlers=405547268, hfun=0x80d5d08 <cmd_error>) at eval.c:1353
#36 0x080d5fd2 in command_loop_2 () at keyboard.c:1274
#37 0x0812989b in internal_catch (tag=405508572, 
    func=0x80d5fb4 <command_loop_2>, arg=405450660) at eval.c:1114
#38 0x080d5f60 in command_loop () at keyboard.c:1253
#39 0x080d5aec in recursive_edit_1 () at keyboard.c:969
#40 0x080d5c03 in Frecursive_edit () at keyboard.c:1025
#41 0x080d4b5c in main (argc=3, argv=0xbffff354) at emacs.c:1659
#42 0x4031b507 in __libc_start_main (main=0x80d3e8c <main>, argc=3, 
    ubp_av=0xbffff354, init=0x804dc6c <_init>, fini=0x816fcb4 <_fini>, 
    rtld_fini=0x4000dc14 <_dl_fini>, stack_end=0xbffff34c)
    at ../sysdeps/generic/libc-start.c:129
(gdb) backtrace
#0  0x40201bbc in XInitImage () from /usr/X11R6/lib/libX11.so.6
#1  0x080c9b3a in gif_load (f=0x84f7560, img=0x88e3888) at xfns.c:10238
#2  0x080c4fa0 in lookup_image (f=0x84f7560, spec=1489531292) at xfns.c:6365
#3  0x0805f2f1 in handle_single_display_prop (it=0xbfffe110, prop=1489531292, 
    object=1220971440, position=0xbfffe194, display_replaced_before_p=0)
    at xdisp.c:3122
#4  0x0805ea8a in handle_display_prop (it=0xbfffe110) at xdisp.c:2837
#5  0x0805dbca in handle_stop (it=0xbfffe110) at xdisp.c:2084
#6  0x080617f5 in next_element_from_buffer (it=0xbfffe110) at xdisp.c:4886
#7  0x08060c08 in get_next_display_element (it=0xbfffe110) at xdisp.c:4238
#8  0x08061c97 in move_it_in_display_line_to (it=0xbfffe110, to_charpos=6893, 
    to_x=0, op=9) at xdisp.c:5053
#9  0x08061dc7 in move_it_to (it=0xbfffe110, to_charpos=6893, to_x=-1, 
    to_y=338, to_vpos=-1, op=10) at xdisp.c:5290
#10 0x0807c905 in window_scroll_pixel_based (window=1218798712, n=1, whole=1, 
    noerror=0) at window.c:4144
#11 0x0807c6dc in window_scroll (window=1218798712, n=1, whole=1, noerror=0)
    at window.c:4059
#12 0x0807d07a in scroll_command (n=405450660, direction=1) at window.c:4444
#13 0x0807d0d0 in Fscroll_up (arg=405450660) at window.c:4463
#14 0x0812b752 in Ffuncall (nargs=2, args=0xbfffe3f0) at eval.c:2742
#15 0x0815248c in Fbyte_code (bytestr=950691428, vector=1217140568, maxdepth=2)
    at bytecode.c:709
#16 0x0812addd in Feval (form=1487604444) at eval.c:2103
#17 0x08128a05 in Fprogn (args=1487604460) at eval.c:425
#18 0x0807e773 in Fsave_window_excursion (args=1487604460) at window.c:5508
#19 0x081528ad in Fbyte_code (bytestr=950691412, vector=1217730072, maxdepth=2)
    at bytecode.c:858
#20 0x0812addd in Feval (form=1487604396) at eval.c:2103
#21 0x08129c05 in Fcondition_case (args=1487601980) at eval.c:1300
#22 0x0815294a in Fbyte_code (bytestr=950691396, vector=1219117496, maxdepth=3)
    at bytecode.c:891
#23 0x0812addd in Feval (form=1486165388) at eval.c:2103
#24 0x08128a05 in Fprogn (args=1487604364) at eval.c:425
#25 0x0807e773 in Fsave_window_excursion (args=1487604364) at window.c:5508
#26 0x081528ad in Fbyte_code (bytestr=950691380, vector=1218983648, maxdepth=3)
    at bytecode.c:858
#27 0x0812bc86 in funcall_lambda (fun=1218983792, nargs=0, 
    arg_vector=0xbfffea54) at eval.c:2929
#28 0x0812b855 in Ffuncall (nargs=1, args=0xbfffea50) at eval.c:2799
#29 0x0815248c in Fbyte_code (bytestr=950691076, vector=1218899760, maxdepth=9)
    at bytecode.c:709
#30 0x0812bc86 in funcall_lambda (fun=1218900176, nargs=1, 
    arg_vector=0xbfffebb4) at eval.c:2929
#31 0x0812b855 in Ffuncall (nargs=2, args=0xbfffebb0) at eval.c:2799
#32 0x0812837e in Fcall_interactively (function=410317524, 
    record_flag=405450660, keys=1210816824) at callint.c:819
#33 0x080e05d2 in Fcommand_execute (cmd=410317524, record_flag=405450660, 
    keys=405450660, special=405450660) at keyboard.c:9536
#34 0x080d6cdc in command_loop_1 () at keyboard.c:1690
#35 0x08129cf6 in internal_condition_case (bfun=0x80d60f0 <command_loop_1>, 
    handlers=405547268, hfun=0x80d5d08 <cmd_error>) at eval.c:1353
#36 0x080d5fd2 in command_loop_2 () at keyboard.c:1274
#37 0x0812989b in internal_catch (tag=405508572, 
    func=0x80d5fb4 <command_loop_2>, arg=405450660) at eval.c:1114
#38 0x080d5f60 in command_loop () at keyboard.c:1253
#39 0x080d5aec in recursive_edit_1 () at keyboard.c:969
#40 0x080d5c03 in Frecursive_edit () at keyboard.c:1025
#41 0x080d4b5c in main (argc=3, argv=0xbffff354) at emacs.c:1659
#42 0x4031b507 in __libc_start_main (main=0x80d3e8c <main>, argc=3, 
    ubp_av=0xbffff354, init=0x804dc6c <_init>, fini=0x816fcb4 <_fini>, 
    rtld_fini=0x4000dc14 <_dl_fini>, stack_end=0xbffff34c)
    at ../sysdeps/generic/libc-start.c:129
(gdb) xbacktrace
"scroll-up"
"byte-code"
"byte-code"
"byte-code"
"vm-howl-if-eom"
"vm-scroll-forward"
"call-interactively"
(gdb) quit
The program is running.  Exit anyway? (y or n) y
/address@hidden:/usr/local/emacs/src% 


In GNU Emacs 21.3.50.4 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2003-01-01 on beach
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: C
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

Recent input:
<tab> e m <tab> / s r <tab> <return> g d b SPC e m 
a c s <return> r u n <return> <help-echo> c <return> 
c <return> w h e r e <return> r u n <return> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <down-mouse-2> <mouse-2> w 
h e r e <return> b a c k t r a c e <return> x b a c 
k t r a c e <return> q u i t <return> y <return> <home> 
<down-mouse-1> <mouse-1> C-@ <end> C-w M-x r e p o 
r t SPC e m <tab> <return>

Recent messages:
Completing file name...
Completed
Completing file name...
Partially completed
Completing file name...
Completed
/usr/local/emacs/src 
Preparing diary...done
Mark set [3 times]
Loading emacsbug...done



reply via email to

[Prev in Thread] Current Thread [Next in Thread]