View Issue Details

IDProjectCategoryView StatusLast Update
0003833mantisbtbugtrackerpublic2004-07-07 18:20
Reporterrobertoschwald Assigned Toint2str  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version0.19.0a1 
Summary0003833: Special Chars entered in bug_report_page.php cause application error
Description

Entering special chars in the description field are not quoted correctly in mantis 0.18.3 and cause an application error.

Error-Message:
APPLICATION ERROR #200
A required parameter to this page was not found.

Please use the "Back" button in your web browser to return to the previous page. There you can correct whatever problems were identified in this error or select another action. You can also click an option from the menu bar to go directly to a new section.

Try with this test-characters (in ascii as I can't enter the chars here - I'm not able to post the bug with this chars as this causes the error in this bugtracker, too!)

Hex Chars: 0x84 and 0x93 (MS-Word like quoting characters).

This is just an example of such characters. There are many more and it seems it is a major problem with quoting et al.

TagsNo tags attached.

Relationships

has duplicate 0002100 closedint2str Single quotes problem when copying/pasting from MS Word 
has duplicate 0003547 closedint2str euro signs & application error 200 
has duplicate 0003776 closedint2str Application Error #200 
has duplicate 0003809 closedint2str Directional quotes in the description field cause a application error 
has duplicate 0003831 closedint2str Every now and again I start getting this error everytime I try to add a ticket. 
has duplicate 0003935 closedint2str report new bug - special character in description 

Activities

int2str

int2str

2004-05-21 14:46

reporter   ~0005552

I've commited a change to CVS, which changes the charset to windows-1252 for the english and german language files. Other languages should be changed as well if apropriate.

This is a workaround for a bug in Internet Explorer 6.
The problem is that if charset=iso-8859-1 is specified and you enter special characters in a text field, the first input in that form is not passed as POST variable.

The bug can be tested independantly of Mantis here:
http://www.eisenbach.com/~andre/ie_bug.php

winge

winge

2004-07-06 00:58

reporter   ~0005885

Reminder sent to int2str

I found another workaround that does not involve changing the charset and maybe you will find it helpful?
If you report the bug with description set to only a or something and then you go and update the bug with the correct text. Then it works with MS-Word like quotes. Isn't both just ordinary html post? Or is it the check that the field is not empty that is confused by the ie6 bug?