View Issue Details

IDProjectCategoryView StatusLast Update
0001511JEDI VCL00 JVCL Componentspublic2004-03-22 17:09
ReporteranonymousAssigned Toobones 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001511: TJvgMailslotClient bufferoverflow
DescriptionBoth MailslotClient and MailslotServer work with local variable buffer 249 bytes long. And call Send() with string more then 249 bytes long lead to crash application.
I don't know why author set buffer length to 249 bytes, but if this is necessery then some validations must be performed.
TagsNo tags attached.

Activities

obones

2004-03-22 16:20

administrator   ~0003429

Will have a look later

obones

2004-03-22 17:09

administrator   ~0003432

This is now fixed in CVS, where all buffers are allocated at runtime to be as big as required.
Thanks for your report

Issue History

Date Modified Username Field Change
2004-03-21 15:45 anonymous New Issue
2004-03-22 16:20 obones Status new => assigned
2004-03-22 16:20 obones Assigned To => obones
2004-03-22 16:20 obones Note Added: 0003429
2004-03-22 17:09 obones Status assigned => resolved
2004-03-22 17:09 obones Resolution open => fixed
2004-03-22 17:09 obones Note Added: 0003432