[regex-coach] Apparent crash on complex regex in "Tree" tab
era+regex=coach at iki.fi
era+regex=coach at iki.fi
Tue Aug 30 12:01:53 CEST 2005
I came across your tool, and while it appears interesting, the first
thing I tried it with appears to have crashed it somehow.
I was trying to run a SpamAssassin rule against a message from the
SpamAssassin public corpus. Both of these are publicly available from
http://www.spamassassin.org but for completeness, I am also attaching
them below in exactly the form I was using them.
Running the regex from 20_head_tests_cf_UNRESOLVED_TEMPLATE.txt with the
/m modifier against the message headers in easy_ham_00001-head.txt and
clicking on the "Tree" tab causes a lot of output to be printed on
standard output (cf. third attachment) and the main window to disappear
after a short while. The process is still alive, consuming around 90-95%
of the CPU, though not producing a lot of load (load average still well
below one). I finally killed it after allowing it to run for some 10
minutes wall clock time. Incidentally, ctrl-C causes a message
"Quittingregex-coach/regex-coach : Interrupted - quitting" to be printed
(on standard output, not standard error, sigh), but does not kill the
process.
PS. Would you mind if your list was signed up for Gmane
<http://www.gmane.org/>? If I go ahead and sign up the list, do you have
an mbox archive handy which could be imported into Gmane?
/* era */
--
If this were a real .signature, it would suck less. Well, maybe not.
-------------- next part --------------
^(?!(?i:X-UIDL|X-Face|To|Cc|From|Subject|References|In-Reply-To|(?:X-|Resent-|X-Original-)?Message-Id):)[\w-]{1,24}:(?:[^\n]{0,100}|\n[ \t]){0,2}%[A-Z][A-Z_-]
-------------- next part --------------
From exmh-workers-admin at redhat.com Thu Aug 22 12:36:23 2002
Return-Path: <exmh-workers-admin at spamassassin.taint.org>
Delivered-To: zzzz at localhost.netnoteinc.com
Received: from localhost (localhost [127.0.0.1])
by phobos.labs.netnoteinc.com (Postfix) with ESMTP id D03E543C36
for <zzzz at localhost>; Thu, 22 Aug 2002 07:36:16 -0400 (EDT)
Received: from phobos [127.0.0.1]
by localhost with IMAP (fetchmail-5.9.0)
for zzzz at localhost (single-drop); Thu, 22 Aug 2002 12:36:16 +0100 (IST)
Received: from listman.spamassassin.taint.org (listman.spamassassin.taint.org [66.187.233.211]) by
dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g7MBYrZ04811 for
<zzzz-exmh at spamassassin.taint.org>; Thu, 22 Aug 2002 12:34:53 +0100
Received: from listman.spamassassin.taint.org (localhost.localdomain [127.0.0.1]) by
listman.redhat.com (Postfix) with ESMTP id 8386540858; Thu, 22 Aug 2002
07:35:02 -0400 (EDT)
Delivered-To: exmh-workers at listman.spamassassin.taint.org
Received: from int-mx1.corp.spamassassin.taint.org (int-mx1.corp.spamassassin.taint.org
[172.16.52.254]) by listman.redhat.com (Postfix) with ESMTP id 10CF8406D7
for <exmh-workers at listman.redhat.com>; Thu, 22 Aug 2002 07:34:10 -0400
(EDT)
Received: (from mail at localhost) by int-mx1.corp.spamassassin.taint.org (8.11.6/8.11.6)
id g7MBY7g11259 for exmh-workers at listman.redhat.com; Thu, 22 Aug 2002
07:34:07 -0400
Received: from mx1.spamassassin.taint.org (mx1.spamassassin.taint.org [172.16.48.31]) by
int-mx1.corp.redhat.com (8.11.6/8.11.6) with SMTP id g7MBY7Y11255 for
<exmh-workers at redhat.com>; Thu, 22 Aug 2002 07:34:07 -0400
Received: from ratree.psu.ac.th ([202.28.97.6]) by mx1.spamassassin.taint.org
(8.11.6/8.11.6) with SMTP id g7MBIhl25223 for <exmh-workers at redhat.com>;
Thu, 22 Aug 2002 07:18:55 -0400
Received: from delta.cs.mu.OZ.AU (delta.coe.psu.ac.th [172.30.0.98]) by
ratree.psu.ac.th (8.11.6/8.11.6) with ESMTP id g7MBWel29762;
Thu, 22 Aug 2002 18:32:40 +0700 (ICT)
Received: from munnari.OZ.AU (localhost [127.0.0.1]) by delta.cs.mu.OZ.AU
(8.11.6/8.11.6) with ESMTP id g7MBQPW13260; Thu, 22 Aug 2002 18:26:25
+0700 (ICT)
From: Robert Elz <kre at munnari.OZ.AU>
To: Chris Garrigues <cwg-dated-1030377287.06fa6d at DeepEddy.Com>
Cc: exmh-workers at spamassassin.taint.org
Subject: Re: New Sequences Window
In-Reply-To: <1029945287.4797.TMDA at deepeddy.vircio.com>
References: <1029945287.4797.TMDA at deepeddy.vircio.com>
<1029882468.3116.TMDA at deepeddy.vircio.com> <9627.1029933001 at munnari.OZ.AU>
<1029943066.26919.TMDA at deepeddy.vircio.com>
<1029944441.398.TMDA at deepeddy.vircio.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Message-Id: <13258.1030015585 at munnari.OZ.AU>
X-Loop: exmh-workers at spamassassin.taint.org
Sender: exmh-workers-admin at spamassassin.taint.org
Errors-To: exmh-workers-admin at spamassassin.taint.org
X-Beenthere: exmh-workers at spamassassin.taint.org
X-Mailman-Version: 2.0.1
Precedence: bulk
List-Help: <mailto:exmh-workers-request at spamassassin.taint.org?subject=help>
List-Post: <mailto:exmh-workers at spamassassin.taint.org>
List-Subscribe: <https://listman.spamassassin.taint.org/mailman/listinfo/exmh-workers>,
<mailto:exmh-workers-request at redhat.com?subject=subscribe>
List-Id: Discussion list for EXMH developers <exmh-workers.spamassassin.taint.org>
List-Unsubscribe: <https://listman.spamassassin.taint.org/mailman/listinfo/exmh-workers>,
<mailto:exmh-workers-request at redhat.com?subject=unsubscribe>
List-Archive: <https://listman.spamassassin.taint.org/mailman/private/exmh-workers/>
Date: Thu, 22 Aug 2002 18:26:25 +0700
-------------- next part --------------
Warning: Unable to find default fallback resources for application class LispworksNo previous line.No previous line.No previous line.No previous line.No previous line.No previous line.No previous line.No previous line.No previous line.No previous line.No previous line.No next line.No next line.Error in generating the FLI template NIL #:DEF #:X-E (:SIZE 20)
Error: FLI template needs to be compiled
(see 'Foreign Language Interface templates' in the LispWorks Delivery User Guide):
(#:DEF ((#:X-E :SIZE 20)))
20C07088 20207EDC -> 20207E02 = #:DEB
20C070A4 20055887 -> 20055812 = (#:SYM 2176)
20C070CC 2020823F -> 202080EA = #:CON
20C070FC 20224080 -> 20223FA2 = (#:SYM 2622)
20C07118 201A1747 -> 201A167A = (#:SYM 5)
20C07158 201A206B -> 201A2012 = (#:SYM 5929)
20C07170 20181327 -> 20181252 = (#:SYM 2955)
20C0718C 201A9170 -> 201A8FE2 = #:ALL
20C071B8 203D9E38 -> 203D9DDA = #:CAP
20C07204 201D8C15 -> 201D8B6A = #:%FO
20C07268 2011AE5C -> 2011AE3A = (#:SYM 981)
20C07278 200C8D8F -> 200C8C02 = #:FOR
20C07288 201CED45 -> 201CECA2 = #:X-Q
20C072A0 201DA24A -> 201DA202 = (#:SYM 3097)
20C072B0 2034BBA4 -> 2034BAE2 = (#:SYM 4590)
20C072D0 20341C12 -> 20341BE2 = (#:SYM 1626)
20C072E0 20400573 -> 20400532 = (#:SYM 3518)
20C072F4 20409E11 -> 20409DFA = (#:PAN NIL (#:PAN))
20C07300 204046DA -> 204046BA = (#:PAN NIL (#:PAN))
20C07318 203FB7E6 -> 203FB6CA = (#:CRE NIL (#:SIM #:WIN))
20C0732C 200B732F -> 200B7262 = 0
20C07344 203FD733 -> 203FD48A = (#:CRE NIL (#:ELE))
20C07484 200374CF -> 2003749A = #<function 2003749A>
20C074A8 200C4696 -> 200C4652 = (#:SYM 3711)
20C074C4 2040D75E -> 2040D742 = (#:CRE (:AROUND) (#:LIB))
20C074DC 20037F83 -> 20037F5A = #<function 20037F5A>
20C074F0 200B732F -> 200B7262 = #<function 0 200B7262>
20C07504 200B732F -> 200B7262 = #<function 0 200B7262>
20C07524 20448D23 -> 20448B92 = (#:MAP NIL (#:LAY T))
20C0754C 2043D4C0 -> 2043D492 = (#:RED NIL (#:LAY))
20C07588 200B732F -> 200B7262 = #<function 0 200B7262>
20C0759C 2043D154 -> 2043D12A = (#:CRE (:AROUND) (#:LAY))
20C075BC 20037F83 -> 20037F5A = #<function 20037F5A>
20C075D0 200B732F -> 200B7262 = #<function 0 200B7262>
20C075E4 200B732F -> 200B7262 = #<function 0 200B7262>
20C07604 20448D23 -> 20448B92 = (#:MAP NIL (#:LAY T))
20C0762C 2043D4C0 -> 2043D492 = (#:RED NIL (#:LAY))
20C07668 200C4696 -> 200C4652 = (#:SYM 3711)
20C07684 203AAB69 -> 203AAB32 = (#:RED (:AROUND) (#:PIN))
20C076A4 20037F83 -> 20037F5A = #<function 20037F5A>
20C076B8 200B732F -> 200B7262 = #<function 0 200B7262>
20C076CC 2043D154 -> 2043D12A = (#:CRE (:AROUND) (#:LAY))
20C076EC 20037F83 -> 20037F5A = #<function 20037F5A>
20C07700 200B732F -> 200B7262 = #<function 0 200B7262>
20C07714 200B732F -> 200B7262 = #<function 0 200B7262>
20C07734 20448D23 -> 20448B92 = (#:MAP NIL (#:LAY T))
20C07760 2043D4C0 -> 2043D492 = (#:RED NIL (#:LAY))
20C0779C 2043D154 -> 2043D12A = (#:CRE (:AROUND) (#:LAY))
20C077AC 20037F83 -> 20037F5A = #<function 20037F5A>
20C077C0 20448D23 -> 20448B92 = (#:MAP NIL (#:LAY T))
20C077DC 2043D4C0 -> 2043D492 = (#:RED NIL (#:LAY))
20C07818 2043D154 -> 2043D12A = (#:CRE (:AROUND) (#:LAY))
20C07828 20037F83 -> 20037F5A = #<function 20037F5A>
20C0783C 20448D23 -> 20448B92 = (#:MAP NIL (#:LAY T))
20C07858 2043D4C0 -> 2043D492 = (#:RED NIL (#:LAY))
20C07894 20448F62 -> 20448EA2 = (#:INV NIL (#:LAY))
20C078A4 2001C803 -> 2001C782 = #<function 2001C782>
20C078D0 200135B6 -> 200134FA = #<function 200134FA>
20C07914 2040DCDE -> 2040DCC2 = (#:SYM 502)
20C07924 2043C16A -> 2043C132 = (#:SYM 5072)
20C07944 2043BF2A -> 2043BEBA = (#:SET NIL (#:LAY T))
20C07954 2001C5AE -> 2001C52A = #<function 2001C52A>
20C0797C 203A351C -> 203A3282 = (#:SYM 1062)
20C07A00 203A31EE -> 203A317A = (#:SYM 3275)
20C07A14 2002DD18 -> 2002DC82 = #<function 2002DC82>
20C07A3C 200C4834 -> 200C47EA = (#:SYM 3788)
20C07A60 2041E8B3 -> 2041E862 = (#:CAP (:AROUND) (#:CHO T))
20C07A9C 2003F0BA -> 2003F08A = #<function 2003F08A>
20C07AB8 2001C5AE -> 2001C52A = #<function 2001C52A>
20C07AD8 20055D13 -> 20055C22 = #:IN-
20C07B24 2042E5F2 -> 2042E462 = (#:SYM 3434)
20C07B90 2042DAE3 -> 2042D9CA = (#:SYM 3092)
20C07C64 2042D93F -> 2042D77A = (#:SYM 3342)
20C07CD0 2040E76A -> 2040E742 = (#:INT NIL (#:SCR T T))
20C07CF0 200B732F -> 200B7262 = #<function 0 200B7262>
20C07D0C 204A38B7 -> 204A37A2 = #<function 204A37A2>
20C07E00 20186E0B -> 20186DE2 = (#:SYM 4003)
20C07E10 20186EFA -> 20186E92 = (#:SYM 4732)
Quittingregex-coach/regex-coach : Interrupted - quitting
More information about the regex-coach
mailing list