Closed Bug 373437 Opened 13 years ago Closed 13 years ago
NSIS installer for Sunbird 0
.5 should remove some Trunk only files
I tested installing Sunbird 0.5pre over Sunbird 0.3.1. After installation Sunbird starts up and seem to work during a quick test. But Error Console shows: Error: uncaught exception: [Exception... "Invalid InterfaceID" nsresult: "0x80570018 (NS_ERROR_XPC_BAD_IID)" location: "JS frame :: file:///C:/Programme/Mozilla Sunbird/components/nsInterfaceInfoToIDL.js :: <TOP_LEVEL> :: line 45" data: no] A diff between Sunbird 0.3.1 and Sunbird 0.5pre installation folder showed the following differences: Only in 0.3.1: components/nsInterfaceInfoToIDL.js Only in 0.3.1: components/pluginGlue.js Only in 0.3.1: defaults/autoconfig Only in 0.3.1: Microsoft.VC80.CRT.manifest Only in 0.3.1: README.txt Only in 0.3.1: dictionaries Only in 0.3.1: msvcm80.dll Only in 0.3.1: msvcp80.dll Only in 0.3.1: msvcr80.dll I think the *.js files should be removed during installation of 0.5pre. nsInterfaceInfoToIDL.js caused the error above and pluginGlue.js doesn't exist on MOZILLA_1_8_BRANCH. The other files don't seem to cause troubles.
(I looked at /browser/installer/removed-files.in and Firefox also removes the VC8 runtime files on MOZILLA_1_8_BRANCH. If Firefox does it Sunbird can do too.)
Attachment #258708 - Flags: first-review?(lilmatt)
Comment on attachment 258708 [details] [diff] [review] rev0 - remove .js and VC8 runtime files r=lilmatt
Attachment #258708 - Flags: first-review?(lilmatt) → first-review+
Patch checked in on MOZILLA_1_8_BRANCH and trunk. -> FIXED
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.