- Status Closed
- Percent Complete
- Task Type Bugs
- Category Plugins
- Assigned To No-one
- Operating System PortalPlayer-based
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#6964 - Plugin header info incorrect?
For some reason the plugin header 'end_addr' entry can be smaller than the plugin filesize.
This may create serious problems with the clearing of the bss area by the following rb code:
memset(pluginbuf + readsize, 0, plugin_size - readsize);
The hiss in the mpegplayer on the sansa seems to be a result from this bug.
Closed by Jens Arnold
2007-04-17 17:59
Reason for closing: Fixed
Additional comments about closing:
2007-04-17 17:59
Reason for closing: Fixed
Additional comments about closing:
end_addr can very well be lower than the
plugin filesize + load_addr. This
happens if the iram section is larger
than the bss area. The loader was fixed
to not call memset() in this case.