compact framework - .NET CF Assembly corrupted after warm boot -
our customer support came weird problem. every day there devices didn't start our application because error occured during app launch phase.
while investigating issue further found following post. unfortunately doesn't apply problem.
windows ce deletes .net cf on reset
the gac still present after warm boot problem doesn't come corner.
while digging deeper found problem caused corrupted log4net.dll. right before problem arises there software update running. happens there is:
- download new version
- reboot device (warm)
- vendor specific cab installer installs cab
- device gets rebooted again
- sysbackup running
- warm boot
- our own application started
@ last step app crashes error log4net assembly couldn't found or invalid (something that). after comparing working version of assembly 1 on device found out somewhere along way of software update log4net assembly gets corrupted. oddly there part of different config xmls @ start of assembly.
me looks lot there off buffer or offset. did see such behavior before? see on 1 out of 2 devices @ moment. unfortunately our second device struggles other problems they're not spread first 1 on error happens. therefore can't if it's limited 1 device type.
suggestions on one?
Comments
Post a Comment