[3.9 R2] Crash when executing burn DetectUpdate #4750

Closed
wixbot opened this Issue May 2, 2015 · 3 comments

Comments

Projects
None yet
2 participants
Collaborator

wixbot commented May 2, 2015

WiX Toolset v3.9 R2 is v3.9.1208.0.

Crash when launching burn, exception
Unhandled exception at 0x00CD4956 in n.exe: 0xC0000005: Access violation reading location 0x00000011.
Loaded provided debug pdb - location varies in DetectUpdate( Line 236 / 243 )

Tried to debug using local build from source https://git01.codeplex.com/wix of wix39 branch
crash didn't occur in this branch and then I noticed that source doesn't match R2 debug zip source.

Debug again using https://github.com/wixtoolset/wix3/tree/wix39r2 and got crash indicating
pUpdate->sczUpdateSource was not initialised -
Unhandled exception at 0x00855234 in n.exe: 0xC0000005: Access violation reading location 0x00000002.

I'm not sure where this should be initialised as I'm not familiar with the xml initialisation

  • update.cpp UpdateParseFromXml seems most likely.

Trying to upgrade a project from WiXToolset 3.7 - is there some config that might be made to avoid the issue pending a future fix/release?

Originally opened by greg

Collaborator

wixbot commented May 4, 2015

I found the issue to be caused due to using the 3.7 wixBA (our custom build) with 3.9 burn as some structures had changed.

Resolved by compiling wixBA to match.

Originally posted by greg

Collaborator

wixbot commented May 5, 2015

Should be doc'd.

AssignedTo set to bobarnson
Release changed from v3.9 to v3.10

Collaborator

wixbot commented May 8, 2015

Originally changed by barnson
Resolution set to fixed
Status changed from Open to Resolved

@wixbot wixbot added bug burn labels Dec 20, 2015

barnson was assigned by wixbot Dec 20, 2015

wixbot added this to the v3.10 milestone Dec 20, 2015

wixbot closed this Dec 20, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment