Jump to content

nLite 1.4.1 hanging when compressing cabinets


Recommended Posts

Posted

I'm using nLite 1.4.1 running under Windows XP 64 trying to create an updated install CD for XP64. Everything seems to go well until it reaches the "Finalizing" stage. At this point it hangs at about 1/4 of the progress bar (been going now for about 50 minutes on a dual 2.4GHz system w/2GB of RAM). CPU usage has hit 50% for the nLite.exe process, but I can see no disk writes occuring for it under ProcMon.

I've attached the "Last Session.ini" file - I've just added a few drivers and hotfixes. Has anyone else had this problem, or have any suggestions?

Last_Session.ini


Posted

No, it froze again at the same spot. It appears to be sitting in the cabinet.dll when it freezes, in various functions that look like they're compression related. The nLite binary seems to be obfuscated too, so looks like a lot of work to find out what is going on. Is there a way to get a trace/log that might shed more light on this? I don't think it is just me being impatient... 40 minutes of compression seems excessive.

Posted (edited)

hm, I only saw that when having an antivirus.

Do you have DEP protection forced on all apps (on the host machine)?

Also, probably unrelated but still important, you integrate IE7 after IE7 hotfixes, that's a bad combo, do it the other way around.

Best is to sort by build date (click on column tab) then move IE7 last and then IE7 hotfixes below IE7 installer.

Edited by nuhi
Posted

DEP is on the default setting of essential windows programs/services only. I don't think there is anything special about the setup... (Do you know why an antivirus affects cabinet creation? Does nLite do anything unusual?)

I'll try and get a FileMon trace in the next couple of days (not much time during the week) and see if it breaks on a particular file.

Thanks for the note about the IE packages - I'll switch the order around.

Posted

Antivirus wouldn't hang the cabinet creation, what it would do is cause nLite to use 100% CPU (or 50% in dual core) because it scans anything that nLite passes through.

But it would still move...slow but forward.

Yours hangs there, that's kinda new, we'll need to go through some test versions if you are up for that, PM me.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...