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

[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





reply via email to

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