View Issue Details

IDProjectCategoryView StatusLast Update
0005740Multi Theft Auto : San AndreasGUIpublic2011-01-03 08:27
Reporterryden Assigned Toryden  
Status resolvedResolutionfixed 
Product Version1.0 
Target Version1.1Fixed in Version1.1 
Summary0005740: Crash in CEGUI with unicode characters

Apparently, for big buffers the 'MultiLineEditbox::formatText' function is failing to make a proper wrapping, and is setting some line starting offsets to values beyond the buffer limits, which makes 'MultiLineEditbox::ensureCaratIsVisible' to throw a std::out_of_range exception.

Steps To Reproduce

Fill the console buffer with at least 3500 ASCII characters.
Run this runcode line:
run start=3500 for i=1,10 do s="" for j=1,10 do s=s..utfChar(start+i*10+j) end outputChatbox(s)

TagsNo tags attached.


Issue History

Date Modified Username Field Change