[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
segmentation fault
From: |
Matt Savoie |
Subject: |
segmentation fault |
Date: |
Fri, 22 Jul 2005 11:26:12 -0600 |
This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.
Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list,
and to the gnu.emacs.bug news group.
In GNU Emacs 21.4.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2005-06-08 on snowblower
configured using `configure --prefix=/home/savoie/local'
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: posix
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
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Bug Report.
I'm experiencing a segmentation fault, but it's very hard to reproduce. It's
usually when I'm working very frantically and as much as I can reproduce it a
couple of times a day, I cannot generate keystrokes that do it every time. I
hope that the backtrace is useful to you. I have read the info pages on
reporting bugs, but I'm not sure how to print out any of the lisp objects.
It doesn't look like it's in lisp code to me, but I'm willing to correspond
with anyone who would like more information and can help me with that.
I have not made modifications to the emacs code, but I do use lots of add on
lisp code, particularly idlwave-mode, but also some of my own as well.
Version
GNU Emacs 21.4.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of
2005-06-08 on snowblower
# ./configure --prefix=/home/savoie/local
last bit of dribble file
-------------------------
<down-mouse-1><mouse-1>!<help-echo>xmms<return><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><down-mouse-1><mouse-1>g<escape><gq
b<help-echo>gbpu<return><tab><tab> 0x800062 0x800063 0x80007a
0x800062 0x800063
0x80007a<f7>iput<tab>_r<tab><return><help-echo><help-echo><help-echo><down-mouse-1><mouse-1>ohelp,
modda 0x800002f<return>help, swe 0x800002f 0x8000062swedata<return>
0x80006e<help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><help-echo><down-mouse-1><mouse-movement><mouse-1>
0x800072 0x800061 0x8000066 0x8000066 0x800062 0x800063 0x80007a<f7>i
0x8000070put<up><return><help-echo> 0x800073 0x80006e 0x80006e 0x80006e
0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e
0x80006e 0x80006e 0x80006e
0x80006e<help-echo><help-echo><help-echo><help-echo><help-echo><down-mouse-1><mouse-1>
0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e
0x80006e 0x80006e 0x80006e 0x80006eoo 0x800068 0x80006e 0x80006e
0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e 0x80006e
0x80006eopoo<return>ohisohelp, hist 0x800002f<return>o
0x8000015ohelp, p_hist<tab>b<return> 0x8000066 0x8000066 0x8000066
0x8000066 0x8000066 0x8000066 0x8000066 0x8000066
HERE'S THE BACKTRACE.
---------------------
Breakpoint 1 at 0x80d8e76: file emacs.c, line 387.
Breakpoint 2 at 0x80bc8ce: file xterm.c, line 11997.
Warning: locale not supported by C library, locale unchanged
Program received signal SIGSEGV, Segmentation fault.
0x0805068a in increment_row_positions (row=0x9425750, delta=0, delta_bytes=4)
at dispnew.c:1188
1188 if (BUFFERP (row->glyphs[area][i].object)
(gdb) backtrace
#0 0x0805068a in increment_row_positions (row=0x9425750, delta=0,
delta_bytes=4) at dispnew.c:1188
#1 0x0804fe47 in increment_matrix_positions (matrix=0x8f0fda8, start=5,
end=22498372, delta=0, delta_bytes=0) at dispnew.c:927
#2 0x08068a34 in redisplay_internal (preserve_echo_area=1) at xdisp.c:8714
#3 0x08068d26 in redisplay_preserve_echo_area (from_where=8) at xdisp.c:9067
#4 0x080e66e2 in detect_input_pending_run_timers (do_display=1)
at keyboard.c:9477
#5 0x08165ac4 in wait_reading_process_input (time_limit=30, microsecs=0,
read_kbd=268435455, do_display=1) at process.c:2687
#6 0x0805775a in sit_for (sec=30, usec=0, reading=1, display=1,
initial_display=0) at dispnew.c:6240
#7 0x080ddda9 in read_char (commandflag=1, nmaps=2, maps=0xbfffe3a0,
prev_event=405301644, used_mouse_menu=0xbfffe3d8) at keyboard.c:2518
#8 0x080e424d in read_key_sequence (keybuf=0xbfffe500, bufsize=30,
prompt=405301644, dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:8209
#9 0x080db987 in command_loop_1 () at keyboard.c:1451
#10 0x081351ea in internal_condition_case (bfun=0x80db7a0 <command_loop_1>,
handlers=405397988, hfun=0x80db3a0 <cmd_error>) at eval.c:1267
#11 0x080db64b in command_loop_2 () at keyboard.c:1245
#12 0x08134d52 in internal_catch (tag=4, func=0x80db630 <command_loop_2>,
arg=405301644) at eval.c:1030
---Type <return> to continue, or q <return> to quit---
#13 0x080db602 in command_loop () at keyboard.c:1224
#14 0x080db0f6 in recursive_edit_1 () at keyboard.c:950
#15 0x080db23f in Frecursive_edit () at keyboard.c:1006
#16 0x080d9b10 in main (argc=3, argv=0xbfffead4, envp=0xbfffeae4)
at emacs.c:1547
Thanks
Matt
--
Matthew Savoie - Scientific Programmer
National Snow and Ice Data Center
(303) 735-0785 http://nsidc.org
- segmentation fault,
Matt Savoie <=