[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core du
From: |
anonymous |
Subject: |
[Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump |
Date: |
Mon, 4 Jul 2022 08:22:14 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?62704>
Summary: Regexpi() fatal error triggers core dump
Project: GNU Octave
Submitter: None
Submitted: Mon 04 Jul 2022 12:22:11 PM UTC
Category: Octave Function
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Unexpected Error or Warning
Status: None
Assigned to: None
Originator Name:
Originator Email: jasmin.zimmer@batop.de
Open/Closed: Open
Release: 6.3.0
Discussion Lock: Any
Operating System: Any
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Mon 04 Jul 2022 12:22:11 PM UTC By: Anonymous
Hi,
we noticed that a certain pattern string in regexpi() leads to Octave stopping
and closing itself. When started via terminal (i.e. not as GUI), the last
output is
terminate called after throwing an instance of ‘std::out_of_range’
what(): basic_string::at: __n (which is 3) >= this->size() (which is 3)
fatal: caught signal Aborted – stopping myself…
Aborted (core dumped)
The faulty expression is *regexpi('(','\(?')*. A possible workaround is adding
parentheses like *regexpi('(','(\()?')*, but we aren’t quite sure why - is
'\(?' (=search for an optional opening parenthesis) not a valid pattern?
Happens on both Win10 + Octave 6.3 & 7.1, and Ubuntu 20.04 + Octave 6.3
Thanks in advance!
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?62704>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump,
anonymous <=
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Dmitri A. Sergatskov, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Arun Giridhar, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Markus Mützel, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Arun Giridhar, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Arun Giridhar, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Markus Mützel, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Arun Giridhar, 2022/07/04
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Markus Mützel, 2022/07/05
- [Octave-bug-tracker] [bug #62704] Regexpi() fatal error triggers core dump, Markus Mützel, 2022/07/05