Bug 20652

Summary: Bugzilla chokes on bug report where a new comments contain a non-ascii character (database is ascii, should be converted to UTF-8)
Product: Infrastructure Reporter: Stig-Ørjan Smelror <smelror>
Component: BugzillaAssignee: Sysadmin Team <sysadmin-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: mageia, marja11, sysadmin-bugs
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://bugs.mageia.org/show_bug.cgi?id=20638
Whiteboard:
Source RPM: CVE:
Status comment:

Description Stig-Ørjan Smelror 2017-04-10 20:05:39 CEST
Description of problem:

I submitted an bug report and somebody changed the title.
Now when I try to see the bug report, I get an error message.

----------
Software error:

Malformed UTF-8 character (fatal) at Bugzilla/Bug.pm line 567, <DATA> line 751.

For help, please send mail to the webmaster (root@localhost), giving this error message and the time and date of the error.
----------

I've tried with Firefox on Linux and Windows and with Chrome on Linux with the same result. Also tried viewing the report logged in and not being logged in with the same error message.

I can view all the other reports without errors or problems.
Comment 1 Stig-Ørjan Smelror 2017-04-10 20:09:12 CEST
*** Bug 20651 has been marked as a duplicate of this bug. ***
Comment 2 Rémi Verschelde 2017-04-11 05:39:12 CEST
*** Bug 20650 has been marked as a duplicate of this bug. ***
Rémi Verschelde 2017-04-11 05:40:24 CEST

Summary: My bug report with edited title displays an error message => Bugzilla chokes on bug report where a new comments contain a non-ascii character (database is ascii, should be converted to UTF-8)

Comment 3 Marja Van Waes 2017-04-11 09:16:14 CEST
(In reply to Stig-Orjan Smelror from comment #0)
> Description of problem:
> 
> I submitted an bug report and somebody changed the title.
> Now when I try to see the bug report, I get an error message.
> 
> ----------

That happens because I addressed you in a comment. The O character with the / through it in your name, broke the report because of the encoding issue in our upgraded Bugzilla.

In my current reply I've replaced the merged O + / character with an O, to avoid breaking this bug report, too.

CC: (none) => marja11

Comment 4 Nicolas Lécureuil 2017-04-14 20:57:38 CEST
test é è ç à

CC: (none) => mageia

Comment 5 Frédéric "LpSolit" Buclin 2017-04-14 21:01:48 CEST
Fixed

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 6 Stig-Ørjan Smelror 2017-04-14 21:03:52 CEST
Thanks.

I can now see the other bug report fine.

Thanks for all you hard work :-) You're awesome!

Cheers,
Stig-Ørjan