Closed Bug 181316 Opened 23 years ago Closed 23 years ago

"Quantifier follows nothing" from globals.pl line 690 on account creation

Categories

(Bugzilla :: Administration, task)

x86
Windows 2000
task
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: hopping_hol, Unassigned)

References

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Build Identifier: "Quantifier follows nothing before HERE mark in regex m/* << HERE / at globals.pl line 690." error message when someone tries to create an account. There are about 30 accounts in the system and they run without problems, but this one seems to keep failing. Reproducible: Always Steps to Reproduce: 1. Log out of current account 2. Go to create new account and enter info 3. Click submit Actual Results: Following text was returned from server (note that the text did not include the originally configured admin email). Content-type: text/html <H1>Software error:</H1> <PRE>Quantifier follows nothing before HERE mark in regex m/* &lt;&lt; HERE / at globals.pl line 690. </PRE> <P> For help, please send mail to the webmaster (<a href="mailto:root@localhost.localdomain">root@localhost.localdomain</a>), giving this error message and the time and date of the error. Expected Results: Create the account.
Additional info: Restarted mysql and apache, same problems, checked all tables, still same problem. I'll keep trying to figure out what's going on on my end since I don't think this bug is all that reproducible.
What is your emailregexp param set to?
I have it set to ^[^@]+@[^@]+\.[^@]+$ - that's the default no? Really weird. I even reset it, no avail. I am going to diff the pl files with the original distro, see if something got mess up in there.
OK, more info, hopefully useful: I tried adding the user manually rather than having them sign up and now I get the message: Quantifier follows nothing before HERE mark in regex m/* << HERE / at /home/apache/htdocs/bugzilla/editusers.cgi line 478. Presumably the same regex. Anyone ever heard of =~ expressions in Perl failing? It would be that, or some garbage is being returned from the MySQL table, but I looked at it, and no problems that I can see. myisamchk and so on pass fine. The only anomaly is that I have one user with a '-' behind the @ in the email address, but that should not be all that uncommon :-|
OK. Solved. Sorry about this. What is was was an invalid group regex i had set up; I forgot the '.' before the '*' for one of the global groups here. I don't know why I did not note this before, just above the problem line is the sql code grabbing the regexes. Flames welcome.
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
*** Bug 208986 has been marked as a duplicate of this bug. ***
I consider this a bug.
Assignee: myk → administration
Component: User Accounts → Administration
QA Contact: mattyt-bugzilla → default-qa
You need to log in before you can comment on or make changes to this bug.