Skip Menu |
 

This queue is for tickets about the Regexp-Trie CPAN distribution.

Report information
The Basics
Id: 133091
Status: new
Priority: 0/
Queue: Regexp-Trie

People
Owner: Nobody in particular
Requestors: bmartin [...] mathworks.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



X-MS-Exchange-Crosstenant-Fromentityheader: Hosted
MIME-Version: 1.0
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-MS-Exchange-Crosstenant-Mailboxtype: HOSTED
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB528114ED27D634F5025359ABB84E0BL0PR05MB5281namp_"
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -1.433
X-MS-Publictraffictype: Email
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 453712403A0 for <cpan-bug+regexp-trie [...] hipster.bestpractical.com>; Fri, 31 Jul 2020 15:28:09 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BDxspQt1jFNi for <cpan-bug+regexp-trie [...] hipster.bestpractical.com>; Fri, 31 Jul 2020 15:28:07 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [147.75.38.233]) by hipster.bestpractical.com (Postfix) with ESMTPS id D544F240394 for <bug-regexp-trie [...] rt.cpan.org>; Fri, 31 Jul 2020 15:28:07 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 565A57C0DD for <bug-regexp-trie [...] rt.cpan.org>; Fri, 31 Jul 2020 12:28:07 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 6FE1A7C1C6 for <bug-regexp-trie [...] rt.cpan.org>; Fri, 31 Jul 2020 12:28:03 -0700 (PDT)
Received: from us-smtp-delivery-70.mimecast.com (us-smtp-delivery-70.mimecast.com [63.128.21.70]) by xx1.develooper.com (Postfix) with ESMTP id 2AEB37C0DD for <bug-regexp-trie [...] rt.cpan.org>; Fri, 31 Jul 2020 12:28:02 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2106.outbound.protection.outlook.com [104.47.58.106]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-230-7ttLrK7JMBStf2l1SzYGMQ-1; Fri, 31 Jul 2020 15:26:21 -0400
Received: from BL0PR05MB5281.namprd05.prod.outlook.com (2603:10b6:208:63::28) by BL0PR05MB4881.namprd05.prod.outlook.com (2603:10b6:208:56::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.9; Fri, 31 Jul 2020 19:26:20 +0000
Received: from BL0PR05MB5281.namprd05.prod.outlook.com ([fe80::448e:f087:75ad:5212]) by BL0PR05MB5281.namprd05.prod.outlook.com ([fe80::448e:f087:75ad:5212%4]) with mapi id 15.20.3239.020; Fri, 31 Jul 2020 19:26:20 +0000
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] mathworks.com
Delivered-To: cpan-bug+regexp-trie [...] hipster.bestpractical.com
Subject: Deep recursion warning in Regexp::Trie
Thread-Index: AQHWZ3AQckS/mI2/KEmItPkVCsKoRQ==
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mathworks.com; s=mimecast20180117; t=1596223682; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=LQYZBej7MEq6Ah4Rc+8lVNAegRfT16lQNyroXSbN+EA=; b=jY/b8LC8noes953H5gsAXpnzp9X2JQUSHVlRQtEXPe+3VqNetdcNvgbOAfEGagknaLDJa3 1dHB8D0BqdTuWnbegjkF2qyxRlR64U8aaSqRb/RyJKCeqy2cH+sr2Gatj9B4QcEksg8u6S DTNAc9+1G5QZQNJdU8lc5iOnbNxSK2w=
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_70_90 0.1, HTML_NO_HTTP 0.1, BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DKIM_ALIGNS 0, DKIM_SIGNATURE 0, KNOWN_MTA_TFX 0, NO_CTA_FOUND 0, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, SPF_PASS 0, SXL_IP_TFX_WM 0, WEBMAIL_SOURCE 0, WEBMAIL_XOIP 0, WEBMAIL_X_IP_HDR 0, __BODY_NO_MAILTO 0, __BODY_TEXT_X4 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __DKIM_ALIGNS_1 0, __DKIM_ALIGNS_2 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FRAUD_MONEY_CURRENCY 0, __FRAUD_MONEY_CURRENCY_DOLLAR 0, __FUR_RDNS_MIMECAST 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HAS_XOIP 0, __HTML_TAG_DIV 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __PHISH_SPEAR_SUBJ_ALERT 0, __SANE_MSGID 0, __STYLE_RATWARE_NEG 0, __STYLE_TAG 0, __TAG_EXISTS_HTML 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NO_NAME 0, __URI_NO_MAILTO 0, __blackholes.mail-abuse.org_ERROR , __zen.spamhaus.org_ERROR '
X-MS-Exchange-Senderadcheck: 1
Date: Fri, 31 Jul 2020 19:26:20 +0000
X-Originatororg: mathworks.com
X-Microsoft-Antispam-Message-Info: iBkohM+AvzPbgptgCmN37ZviQnqnPtquDQdzbcvBrBk5O+AdbWJKFV2yJ8GA0Y4Aec8F6b/Yw2Td0UaLnDSTfiwKjcEZxZCIyJSQaQcboWVOErSq5dCJ22o8BJjm0heY/5gJRdkRY8wGUMWuJo5vkyY+sxcVSxKL3/nf+Gwv3yqDcVFHqBReUBpKKUgIpOJ14vRn8tVYjkLLfuGt/xLxjryd77fPPUrDnALOAGnVOOOndHYhIWMkNB6ADn4bjIvu9Pf/1eGFqzBlnXPpLOw3H59ZVXE3q5F2XRQoa+hPDa6hiHv8QXiqnmltPzyeVMb499QpnyTeuxQwslN0S2n+PA==
X-MS-Office365-Filtering-Correlation-ID: e5444bf4-079e-4b7c-5f7d-08d835879ae6
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2019.11.28.70017
X-MS-Exchange-Crosstenant-ID: 99dd3a11-4348-4468-9bdd-e5072b1dc1e6
To: "bug-Regexp-Trie [...] rt.cpan.org" <bug-Regexp-Trie [...] rt.cpan.org>
X-Microsoft-Antispam: BCL:0;
X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR05MB5281.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(346002)(376002)(396003)(39860400002)(136003)(366004)(86362001)(2906002)(6916009)(64756008)(76116006)(66556008)(66446008)(66476007)(52536014)(19627405001)(7696005)(66946007)(8676002)(5660300002)(4744005)(71200400001)(8936002)(26005)(478600001)(83380400001)(6506007)(186003)(33656002)(55016002)(316002)(9686003);DIR:OUT;SFP:1101;
X-MS-Exchange-Crosstenant-Network-Message-ID: e5444bf4-079e-4b7c-5f7d-08d835879ae6
X-Spam-Status: No, score=-1.433 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
X-Mimecast-Originator: mathworks.com
X-Mimecast-Spam-Score: 0
X-MS-Exchange-Transport-Forked: True
X-MS-Traffictypediagnostic: BL0PR05MB4881:
Content-Language: en-US
Message-ID: <BL0PR05MB528114ED27D634F5025359ABB84E0 [...] BL0PR05MB5281.namprd05.prod.outlook.com>
X-MS-Tnef-Correlator:
X-Microsoft-Antispam-PRVS: <BL0PR05MB4881DF3595F621253122A2C5B84E0 [...] BL0PR05MB4881.namprd05.prod.outlook.com>
X-MC-Unique: 7ttLrK7JMBStf2l1SzYGMQ-1
X-MS-Exchange-Crosstenant-Authsource: BL0PR05MB5281.namprd05.prod.outlook.com
X-MS-Oob-TLC-Oobclassifiers: OLM:6430;
Return-Path: <bmartin [...] mathworks.com>
X-MS-Exchange-Crosstenant-Originalarrivaltime: 31 Jul 2020 19:26:20.7391 (UTC)
X-Original-To: cpan-bug+regexp-trie [...] hipster.bestpractical.com
X-RT-Mail-Extension: regexp-trie
X-PMX-Perl: Suspicious Attachment
X-MS-Exchange-Crosstenant-Authas: Internal
X-MS-Exchange-Antispam-Messagedata: EUyE3dpIZZxqiSJG/GK2g+e2mdhvJ74AlfaFJqgouUXiqPDtkt9/nBlDsWDeQzOUhR7ryR8tzIxpjWf+v+UC5rdhHNipwIkZHu7NJ1DvyiU7/kewa1DLedQdzkHswYgu0+SEsMLl+Vru1VeDzH94Q8HSyaTx0/b/VdOuKp3AHYIQgBL0tsp8aNheWX598AuTGW91O/rmEL7gyGZnsUmu0rh9g+p8TwbV86I0QAwUjaxGCBF2Qgv588TMvpB04Rk8sFYR8uXR3xZHbyeqb48oe0Ff9ch4SSrjB/Zbn0ULIWPYWfY21yVC7WLHBnSQebv5mnrndA1/yL1r7ZpAV8/CdpS+LHxCGbqSFpadhFCLyUdGu1jNsQS87WQpH2RebrYMCjtdeg+9481joSBt5YgQDJTb3o9OjI0zkHcjkhreNwDhnvc/Y7f3wONuojZTUQ9JhBTJ4W/qq/1FPRYV+r/jsAzKRK+ju1fhAb9Bj4Qc9cF27jft/PywKkcE816oZDJvLBU5j6Wj3ApqBkmJX+BSORtX3sjOKhk5NMMJCgQDz5JE+g8P/YzB6rGKLnqD/M1jHG5NY3UIXlp31THkXwzjUtAhCqPIZC1W8UUTcCtTeicxZhFfpOm2W2a6rPNIDCLxU0YAUt/h7ricdtttei6sEQ==
X-MS-Exchange-Crosstenant-Userprincipalname: M3rolZ+DZs0pGl0iDk/0PUAiMXwtFJOXfyqfmkq6dyjRErqEzIGNIsrmOcHWofuXVhDVVCbatvWYNmf7YqMmLA==
X-Greylist: delayed 96 seconds by postgrey-1.34 at xx1.develooper.com; Fri, 31 Jul 2020 12:28:02 PDT
Thread-Topic: Deep recursion warning in Regexp::Trie
X-MS-Has-Attach:
X-Originating-Ip: [108.49.200.209]
Accept-Language: en-US
X-MS-Exchange-Transport-Crosstenantheadersstamped: BL0PR05MB4881
From: Ben Martin <bmartin [...] mathworks.com>
X-RT-Interface: Email
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: cp1252
Content-Length: 471
Download (untitled) / with headers
text/plain 471b
Running Regexp::Trie can cause deep recursion for moderately large lists. I've found that after upgrading to a newer version of perl, I needed to add the "no warnings 'recursion'" here: for my $char (sort keys %$self){ my $qchar = quotemeta $char; if (ref $self->{$char}){ + no warnings 'recursion'; if (defined (my $recurse = _regexp($self->{$char}))){ push @alt, $qchar . $recurse; }else{
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: cp1252
Content-Length: 2080


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.