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

Reply via email to