GNU bug report logs - #103
23.0.60; Segmentation fault loading auto-lang.el

Previous Next

Package: emacs;

Reported by: intrigeri <intrigeri <at> boum.org>

Date: Sun, 30 Mar 2008 22:15:12 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #10 received at 103 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: intrigeri <intrigeri <at> boum.org>
To: 103 <at> debbugs.gnu.org
Subject: Details
Date: Mon, 31 Mar 2008 13:29:22 +0200
Hello,

I tried to further isolate the segfault cause.

I first ran a clean Emacs : emacs -Q -nw

Then I eval’d only the
  (defcustom al-german-common-words ...)
and the
  (defcustom al-german-8bit-words ...)
from auto-lang.el.

Then I tried to eval parts of (defvar al-german-common-8bit-regexp ... )
to find out which part of it makes Emacs segfault.

I could eval the following without any issue :
                     (mapcar 'string-as-unibyte
                      (append
                       al-german-common-words
                       al-german-8bit-words
                       nil))

But the following triggers the segfault :
                    (regexp-opt
                     (mapcar 'string-as-unibyte
                      (append
                       al-german-common-words
                       al-german-8bit-words
                       nil)))

So it seems the regexp-opt function call is the one that triggers
the segfault.

Bye,
-- 
  intrigeri <intrigeri <at> boum.org>




This bug report was last modified 17 years and 45 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.