ports/62437: [PATCH] xemacs regexp stack overflow on compile->goto-error

Palle Girgensohn girgen at pingpong.net
Fri Feb 6 14:30:22 UTC 2004


>Number:         62437
>Category:       ports
>Synopsis:       [PATCH] xemacs regexp stack overflow on compile->goto-error
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Feb 06 06:30:18 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Palle Girgensohn
>Release:        FreeBSD 4.9-RELEASE-p1 i386
>Organization:
Ping Pong AB
>Environment:
System: FreeBSD rambutan.pingpong.net 4.9-RELEASE-p1 FreeBSD 4.9-RELEASE-p1 #6: Thu Dec 11 15:26:10 CET 2003 girgen at banan.pingpong.net:/usr/obj/usr/src/sys/WORKSTATION i386


	
>Description:
When compiling in xemacs, if compile & make output has reasonably long
lines (I think), middle-clicking (or hitting return) on the error to
get to the source throws an error, since the stack for regexp is
overflowed.
>How-To-Repeat:
compile some stuff that gives an error
middle click the error to get to the source
if you're lucky, you'll get there, but often, probably if the lines
are too long, you'll get a "Stack overflow in regexp matcher" error.
>Fix:
The patch at 
<http://list-archive.xemacs.org/xemacs-patches/200310/msg00163.html>
fixes this. Would be great to add it to freebsd cvs as
editors/xemacs/files/patch-regex, and bump the portrevision.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list