home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!olivea!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sun4nl!cwi.nl!sjoerd
- From: sjoerd@cwi.nl (Sjoerd Mullender)
- Newsgroups: alt.lucid-emacs.bug
- Subject: core dump from lucid emacs 19.4
- Message-ID: <8737@charon.cwi.nl>
- Date: 26 Jan 93 14:46:50 GMT
- Sender: news@cwi.nl
- Lines: 70
-
- The following seems to be a quick way to get a core dump from Lucid
- Emacs 19.4. Start emacs -q; edit an empty C file; use font-lock-mode;
- then type four double quotes, two control-B's and a slash (that is,
- produce the sequence ""/"" with the / typed last). Emacs will then
- abort, leaving a core file behind.
-
- Here is a typescript of a short debugging session. Emacs aborts in
- find_context, on line 355. I printed out the value of context_cache,
- since that apparently has an unexpected value. If necessary I can
- provide more details about all sorts of variables.
-
- This happened on an SGI Indigo.
-
- Script started on Tue Jan 26 15:38:31 1993
- Warning: no access to tty; thus no process control in this shell...
- & dbx /usr/src/local/gnu/lemacs/src/emacs-19.4.4-Lucid core
- dbx version 3.10 Jun 26 1992 18:02:24
- Type 'help' for help.
- Reading symbolic information of `/usr/src/local/gnu/lemacs/src/emacs-19.4.4-Lucid' . . .
- Process name from core dump: emacs-19.4.4-Lucid
- Process died at pc 0x5fd128 of signal : Abort
- [using memory image in core]
- (dbx) where
- > 0 .kill.kill(0x70b, 0x6, 0x14, 0x0, 0x40f2d30, 0x3) ["sys/kill.s":14, 0x5fd124]
- 1 fatal_error_signal(sig = 6) ["/tmp_mnt/meermin/rwsrc/local/gnu/lemacs-19.4/src/emacs.c":167, 0x44465c]
- 2 ._kill._kill(0x70b, 0x6, 0x14, 0x0, 0x100b0000, 0x1008cd48) ["sys/_kill.s":15, 0x60a074]
- 3 fatal_error_signal(sig = 1477115588) ["/tmp_mnt/meermin/rwsrc/local/gnu/lemacs-19.4/src/emacs.c":167, 0x44465c]
- 4 .abort.abort(0x70b, 0x6, 0x14, 0x0, 0x6, 0x4980dc) ["abort.c":40, 0x5fc13c]
- 5 <past end of a.out text>(0x70b, 0x6, 0x14, 0x0, 0xffffffff, 0xffffffff) [0x7fffb944]
-
- warning: address 0xfffffffc for 4 bytes is not in the core file
-
- warning: address 0xfffffffc for 4 bytes is not in the core file
- (dbx) up
- fatal_error_signal(sig = 6) ["/tmp_mnt/meermin/rwsrc/local/gnu/lemacs-19.4/src/emacs.c":167, 0x44465c]
- (dbx) up
- ._kill._kill(0x70b, 0x6, 0x14, 0x0, 0x100b0000, 0x1008cd48) ["sys/_kill.s":15, 0x60a074]
- (dbx) up
- .raise.raise(0x70b, 0x6, 0x14, 0x0, 0x3, 0x497c20) ["sys/raise.c":19, 0x6055fc]
- (dbx) up
- .abort.abort(0x70b, 0x6, 0x14, 0x0, 0x100b0000, 0x10175900) ["abort.c":40, 0x5fc13c]
- (dbx) up
- find_context(pt = 4, end = 6) ["/tmp_mnt/meermin/rwsrc/local/gnu/lemacs-19.4/src/font_lock.c":355, 0x497c1c]
- (dbx) dump
- find_context(pt = 4, end = 6) ["/tmp_mnt/meermin/rwsrc/local/gnu/lemacs-19.4/src/font_lock.c":355, 0x497c1c]
- prev_c = '/'
- target = 5
- c = '"'
- (dbx) p context_cache
- struct context_cache {
- start_point = 4
- end_point = 2
- buffer = 0x10175900
- context = context_string
- ccontext = ccontext_start1
- style = comment_style_none
- scontext = '"'
- depth = 0
- backslash_p = 0
- }
- (dbx) quit
- &
-
- script done on Tue Jan 26 15:39:26 1993
-
- --
- Sjoerd Mullender
- CWI, dept. CST, Kruislaan 413, 1098 SJ Amsterdam, Netherlands
- email: sjoerd@cwi.nl fax: +31 20 592 4199
- phone: +31 20 592 4127 telex: 12571 mactr nl
-