Bug 5076

Summary: Fatal Error when ++ sign use in bibliographic record.
Product: Koha Reporter: Amzari <amzari79>
Component: CatalogingAssignee: Galen Charlton <gmcharlt>
Status: CLOSED WONTFIX QA Contact: Bugs List <koha-bugs>
Severity: major    
Priority: P5 - low CC: amzari79, koha.sekjal
Version: rel_3_0   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Solve ++ Fatal error during Cataloging

Description Amzari 2010-08-01 08:36:30 UTC
When ++ sign used in bibliographic record (For example books with title C++), fatal error appear during adding item or editing the bibliographic record. The log as follows:

The following fatal error has occurred:

Nested quantifiers in regex; marked by <-- HERE in m/11706,c++ <-- HERE :\-(\d);/ at /usr/share/koha/lib/C4/Biblio.pm line 2781.

Apache	Server version: Apache/2.2.8 (Ubuntu) Server built: Mar 9 2010 20:45:36
Koha	3.00.06.008
Koha DB	3.0006008
MySQL	mysql Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2
OS	Linux opac 2.6.18-2-pve #1 SMP Mon Feb 1 10:45:26 CET 2010 i686
Perl	5.008008
Comment 1 Amzari 2010-08-27 00:25:21 UTC
Created attachment 2580 [details] [review]
Solve ++ Fatal error during Cataloging

Hope this solve the issue.
Comment 2 Galen Charlton 2010-10-28 12:28:55 UTC
This appears to occur only in NoZebra mode.
Comment 3 Katrin Fischer 2011-04-25 08:15:16 UTC
NoZebra is now deprecated.