public inbox for glibc-bugs-regex@sourceware.org
help / color / mirror / Atom feed
* [Bug regex/11053] New: Segfault on invalid backreference
@ 2009-12-04 19:36 bonzini at gnu dot org
2010-04-05 19:39 ` [Bug regex/11053] " drepper at redhat dot com
2010-04-09 17:46 ` [Bug regex/11053] Wrong results with backreferences bonzini at gnu dot org
0 siblings, 2 replies; 3+ messages in thread
From: bonzini at gnu dot org @ 2009-12-04 19:36 UTC (permalink / raw)
To: glibc-bugs-regex
$ echo 87654321 | \
grep -E -e '^(.?)(.?)(.?)(.?)(.?)(.?)(.?)(.?)(.?).?\9\8\7\6\5\4\3\2\1$'
Segmentation fault
Will work on a C reproducer soon.
--
Summary: Segfault on invalid backreference
Product: glibc
Version: 2.11
Status: NEW
Severity: normal
Priority: P2
Component: regex
AssignedTo: drepper at redhat dot com
ReportedBy: bonzini at gnu dot org
CC: glibc-bugs-regex at sources dot redhat dot com,glibc-
bugs at sources dot redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=11053
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug regex/11053] Segfault on invalid backreference
2009-12-04 19:36 [Bug regex/11053] New: Segfault on invalid backreference bonzini at gnu dot org
@ 2010-04-05 19:39 ` drepper at redhat dot com
2010-04-09 17:46 ` [Bug regex/11053] Wrong results with backreferences bonzini at gnu dot org
1 sibling, 0 replies; 3+ messages in thread
From: drepper at redhat dot com @ 2010-04-05 19:39 UTC (permalink / raw)
To: glibc-bugs-regex
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|drepper at redhat dot com |bonzini at gnu dot org
Status|NEW |ASSIGNED
http://sourceware.org/bugzilla/show_bug.cgi?id=11053
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug regex/11053] Wrong results with backreferences
2009-12-04 19:36 [Bug regex/11053] New: Segfault on invalid backreference bonzini at gnu dot org
2010-04-05 19:39 ` [Bug regex/11053] " drepper at redhat dot com
@ 2010-04-09 17:46 ` bonzini at gnu dot org
1 sibling, 0 replies; 3+ messages in thread
From: bonzini at gnu dot org @ 2010-04-09 17:46 UTC (permalink / raw)
To: glibc-bugs-regex
------- Additional Comments From bonzini at gnu dot org 2010-04-09 17:46 -------
Minimized testcases (same regex):
$ echo 8 | grep -E -e "$regex"
8 # >>> okay
$ echo 87 | grep -E -e "$regex"
Segmentation fault
$ echo 88 | grep -E -e "$regex"
88 # >>> okay
$ echo 887 | grep -E -e "$regex"
Segmentation fault
Also, everything I tried to feed that is of length 9 or higher and should not
match, gives either a false positive or a segfault:
$ echo 987654321 | grep -E -e "$regex"
887654321
$ echo 484635532 | grep -E -e "$regex"
484635532
$ echo 0123454321 | grep -E -e "$regex"
Segmentation fault
$ echo 0000123454321 | grep -E -e "$regex"
Segmentation fault
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|Segfault on invalid |Wrong results with
|backreference |backreferences
http://sourceware.org/bugzilla/show_bug.cgi?id=11053
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-04-09 17:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-12-04 19:36 [Bug regex/11053] New: Segfault on invalid backreference bonzini at gnu dot org
2010-04-05 19:39 ` [Bug regex/11053] " drepper at redhat dot com
2010-04-09 17:46 ` [Bug regex/11053] Wrong results with backreferences bonzini at gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).