URL:
<http://gna.org/bugs/?9193>
Summary: error in preprocessor_streambuf::underflow
Project: Battle for Wesnoth
Submitted by: sapient
Submitted on: Thursday 05/24/07 at 03:16
Category: Bug
Severity: 4 - Important
Priority: 5 - Normal
Item Group: None of the others
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: r17826
Operating System: WindowsXP
_______________________________________________________
Details:
There is a rare yet serious glitch in preprocessor_streambuf::underflow(). If
the break statement occurs at specific places it causes the data to parse
incorrectly. Then you will get a missing closing tag or some other error. To
duplicate this, I tried manipulating the constant in the following
statement:
if (buffer_size_ >= 3000) {
Depending on the content of your data/ and a variety of other factors,
different constants will duplicate the error. With my system and current
trunk the constant 3200 causes an error (as do numerous other constants,
that's just an example).
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?9193>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs