Bugs item #1737127, was opened at 2007-06-14 14:05
Message generated for change (Comment added) made by abakker
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1737127&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Regular Expressions
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Arno Bakker (abakker)
Assigned to: Gustavo Niemeyer (niemeyer)
Summary: re.findall hangs python completely

Initial Comment:

Running a re.findall() on 40 KB of HTML appears to hang python completely. It 
hogs the CPU (perhaps not unexpected) but other python threads do not continue 
and pressing Ctrl-C does not trigger a KeyboardInterrupt. Only a SIGQUIT 
(Ctrl-\) can kill it.

Attached is a small script to illustrate the problem, and the data file that 
causes it to hang. Using 40 KB of random data does let it get past the first 
findall. It creates a Thread that should printout hashes continuously, however, 
as soon as the MainThread hits the findall the printing stops.

Occurs on Python-2.4.4 (direct from www.python.org) and 2.5.1 (2.5.1-0ubuntu1 
from Feisty)


----------------------------------------------------------------------

>Comment By: Arno Bakker (abakker)
Date: 2007-06-14 14:06

Message:
Logged In: YES 
user_id=216477
Originator: YES

File Added: page.html

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1737127&group_id=5470
_______________________________________________
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to