|
[ wix-Bugs-1438209 ] Infinite loop in ConfigureComPlusUninstall: msg#00165windows.devel.wix.devel
Bugs item #1438209, was opened at 2006-02-24 16:37 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1438209&group_id=105970 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: CustomActions Group: v2.0 Status: Open Resolution: None Priority: 5 Submitted By: Antony Walmsley (antonywa) Assigned to: Nobody/Anonymous (nobody) Summary: Infinite loop in ConfigureComPlusUninstall Initial Comment: Some of my colleagues have reported lockups when uninstalling two of our products which use some merge modules I have written. I was able to trace this in a debugger to a problem with asmList in ConfigureComPlusUninstall. I think that the function SortAssemblyListByModule in cpiasmsched.cpp needs pAsmList->pFirst->pPrev = NULL; just before it exits. In my case, it pointed to the last item in the list creating a circular linked list. This caused a problem in CpiAssembliesUninstall and CpiRoleAssignmentsUninstall which start at the end of the list and work backwards. Since there was no NULL at the start, the for loop never finished. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1438209&group_id=105970 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ wix-Bugs-1438209 ] Infinite loop in ConfigureComPlusUninstall: 00165, SourceForge.net |
|---|---|
| Next by Date: | [ wix-Bugs-1437119 ] Need to backport support Feature/@Display value from v3.0: 00165, SourceForge.net |
| Previous by Thread: | [ wix-Bugs-1438209 ] Infinite loop in ConfigureComPlusUninstalli: 00165, SourceForge.net |
| Next by Thread: | [ wix-Bugs-1438206 ] Publish Property cannot be set to null value: 00165, SourceForge.net |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |