Article View: gnu.groff.bug
Article #41grefer core dumps when empty line precedes reference
From: Peter Su
Date: Fri, 14 Aug 1992 06:28
Date: Fri, 14 Aug 1992 06:28
43 lines
1342 bytes
1342 bytes
GROFF VERSION:
1.05
MACHINE:
Sparc 2
OS:
SunOS 4.x
COMPILER:
I assume gcc 2.2.2, but I'm not 100% sure.
INPUT FILES:
.R1
bracket-label " [" ] ","
move-punctuation
.R2
Bentley uses this data structure in the plane to answer fixed-radius
nearest-neighbor queries in his traveling salesman programs.
.[
[]
%T one reference
.]
.[
[]
%T another reference
.]
COMMAND LINE:
grefer foo
DESCRIPTION OF INCORRECT BEHAVIOUR:
Core dumps.
SUGGESTED FIX [optional]:
The stack trace from gdb is:
#0 hash_string (s=0x0, len=147720) at refer.c:1199
#1 0x9ca0 in lookup_token (start=0x0,
end=0x24108 "\nearest-neighbor queries in his traveling salesman programs\013\r\f.\ndius\n\n\n]\n\n") at token.c:178
#2 0x426c in split_punct (line=@0x1c468, punct=@0xf7fff730) at refer.c:660
#3 0x37e0 in do_file (filename=0xf7fff760 "") at refer.c:509
#4 0x2e20 in main (argc=0, argv=0xf7fff8e0) at refer.c:365
Technical Details
Message-ID:
<9208141428.AA16832@ptero.cs.duke.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!cs.duke.edu!psuShow Full Headers
Complete Article Headers
Newsgroups: gnu.groff.bug Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!cs.duke.edu!psu From: psu@cs.duke.edu (Peter Su) Subject: grefer core dumps when empty line precedes reference Message-ID: <9208141428.AA16832@ptero.cs.duke.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Fri, 14 Aug 1992 06:28:47 GMT Approved: bug-groff@prep.ai.mit.edu Lines: 44