Bugs item #1558416, was opened at 2006-09-14 09:49 Message generated for change (Comment added) made by bartdergrosse You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1558416&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: light Group: v2.0 >Status: Open Resolution: Fixed Priority: 5 Private: No Submitted By: Bart der Grosse (bartdergrosse) Assigned to: Bob Arnson (barnson) Summary: light freeze Initial Comment: When I try to use light after candle to build my merge module it freeze. Here the code of my .wxs file <?xml version='1.0'?> <Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'> <Module Id='QtCoreModul' Guid='5DF9FA90-C685-4210-AD37-1183245234BB' Language='0' Version='4.1.4'> <Package Id='1D7405F9-BA6D-430A-B49E-94928E2006A5' Manufacturer='removed' Compressed='yes' /> <Directory Id='TARGETDIR' Name='SourceDir'> <Directory Id='QtDir' Name='.'> <Component Id='QtCore' Guid='2A2A4C82-BD2A-4B35-A13B-BA5DE2294A51'> <File Id='qtcoredll' Name='QtCore4.dll' Assembly='win32' Checksum='yes' Vital='yes' src='..\..\..\..\Qt\4.1.4MS\lib\QtCore4.dll' KeyPath='yes' AssemblyManifest='qtcoredllmanifest' /> <File Id='qtcoredllmanifest' Name='QTCORE~2.MAN' LongName='QtGui4.dll.manifest' src='..\..\..\..\Qt\4.1.4MS\lib\QtCore4.dll.manifest'/> </Component> </Directory> </Directory> </Module> </Wix> candle will produce this: <?xml version="1.0" encoding="utf-8"?><wixObject xmlns="http://schemas.microsoft.com/wix/2003/04/objects" src="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs" version="2.0.2207.0"><section id="QtCoreModul" type="module"><reference table="File" symbol="qtcoredllmanifest" /><complexReference parentType="module" parent="QtCoreModul" parentLanguage="0" childType="component" child="QtCore" /><table name="File"><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*8"><field>qtcoredll</field><field>QtCore</field><field>QtCore4.dll</field><field>0</field><field /><field /><field>1536</field><field /><field>1</field><field>qtcoredllmanifest</field><field /><field>QtDir</field><field /><field>..\..\..\..\Qt\4.1.4MS\lib\QtCore4.dll</field><field /><field>-1</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*11"><field>qtcoredllmanifest</field><field>QtCore</field><field>QTCORE~2.MAN|QtGui4.dll.manifest</field><field>0</field><field /><field /><field>0</field><field /><field /><field /><field /><field>QtDir</field><field /><field>..\..\..\..\Qt\4.1.4MS\lib\QtCore4.dll.manifest</field><field /><field>-1</field></tuple></table><table name="Component"><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*7"><field>QtCore</field><field>{2A2A4C82-BD2A-4B35-A13B-BA5DE2294A51}</field><field>QtDir</field><field>0</field><field /><field>qtcoredll</field></tuple></table><table name="ModuleSignature"><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*3"><field>QtCoreModul</field><field>0</field><field>4.1.4</field><field>5DF9FA90_C685_4210_AD37_1183245234BB</field></tuple></table><table name="_SummaryInformation"><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>1</field><field>1252</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>2</field><field>Installation Database</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>3</field><field>QtCoreModul</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>4</field><field>removed</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>5</field><field>Installer</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>6</field><field>This installer database contains the logic and data required to install QtCoreModul.</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>7</field><field>;0</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>9</field><field>{1D7405F9-BA6D-430A-B49E-94928E2006A5}</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>14</field><field>100</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>15</field><field>2</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*4"><field>19</field><field>2</field></tuple></table><table name="Directory"><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*6"><field>QtDir</field><field>TARGETDIR</field><field>.</field></tuple><tuple sourceLineNumber="C:\c++\Projekte\MSI\Merge Module\Qt MS\QtCore.wxs*5"><field>TARGETDIR</field><field /><field>SourceDir</field></tuple></table></section></wixObject> ---------------------------------------------------------------------- >Comment By: Bart der Grosse (bartdergrosse) Date: 2007-01-15 12:51 Message: Logged In: YES user_id=1115039 Originator: YES So today I tested the last WIX 2/3 versions. wix-3.0.2420.0 will freeze wix-2.0.4820.0 will work:) ---------------------------------------------------------------------- Comment By: Bob Arnson (barnson) Date: 2006-12-21 17:33 Message: Logged In: YES user_id=26581 Originator: NO Check the next weekly release after the status changes to pending. The change is going to cause light.exe to throw an error with the manifest you sent: It's malformed according to the manifest schema because it's missing an assemblyIdentity child element before dependency. ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-12-21 10:20 Message: Logged In: YES user_id=1115039 Originator: YES When can I test this new version? ---------------------------------------------------------------------- Comment By: Bob Arnson (barnson) Date: 2006-12-21 09:19 Message: Logged In: YES user_id=26581 Originator: NO I have a fix ready, pending review. The binder expects to find information about the assembly (for the MsiAssemblyName table) in the manifest, not just dependency declarations. So it got caught in an endless loop looking for assembly/assemblyIdentity. ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-12-20 10:36 Message: Logged In: YES user_id=1115039 Originator: YES I use WinXP. Now I have try all compress apps. The files are allways to big. When you send me via PN your mail adress, I can send you the file again.(digital signed) ---------------------------------------------------------------------- Comment By: Rob Mensching (robmen) Date: 2006-12-20 05:38 Message: Logged In: YES user_id=991639 Originator: NO Can you try zipping the files or create a smaller file that shows the same behavior? I cannot find copies of the file in the mailing list archive. ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-11-16 21:33 Message: Logged In: YES user_id=1115039 Originator: YES I have posted it to the mailing list [email protected], beacause the files are to big. When you look in the mailing list archive you will find it. ---------------------------------------------------------------------- Comment By: Mike Dimmick (mikedimmick) Date: 2006-11-16 21:26 Message: Logged In: YES user_id=1040952 Originator: NO I'm not seeing a problem with 2.0.4415.0. Can you post the compiled DLL and the QtCore4.dll.manifest file? ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-11-16 11:56 Message: Logged In: YES user_id=1115039 Originator: YES Are some news about fixing plains for it? ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-10-23 12:28 Message: Logged In: YES user_id=1115039 It also exits at 3.0.2211.0:( Are any plains when it will be fixed? ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-10-15 22:45 Message: Logged In: YES user_id=1115039 The last version 2.0.4611.0 don't fix it:( ---------------------------------------------------------------------- Comment By: Bob Arnson (barnson) Date: 2006-10-15 19:49 Message: Logged In: YES user_id=26581 This bug concerns a Win32 assembly manifest. Unless you have one of those, it's probably a different bug. That said, Windows 98 isn't a platform anyone on the WiX team tests on. The custom actions in particular are unlikely to work on non-NT-based platforms. ---------------------------------------------------------------------- Comment By: Bart der Grosse (bartdergrosse) Date: 2006-10-13 21:36 Message: Logged In: YES user_id=1115039 No on the mailing list someone has confirmed this Bug. So I think it has nothing to do with Win98- ---------------------------------------------------------------------- Comment By: Gary Setter (setterg) Date: 2006-10-13 21:04 Message: Logged In: YES user_id=700091 I have the same problem. The first two samples in the WiX help file compile and link ok. The third, which installs the readme.txt file, hangs light. I have Windows98. Significant? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1558416&group_id=105970 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
