cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
dramis
Level 3

InstallShield Premier 2015 SP1 with Hotfix IOJ-1745445: CAB files not created.

I have 4 ISM project files that build fine with IS 2012 Spring version. I've let the IDE for IS 2015 SP1 (with hotfix IOJ-1745445 applied) convert the projects files. Now when I run a build with IS 2015 SP1 hotfix IOJ-1745445, I can't consistently get the same results out from the build. 3 of the 4 builds will finish fine with a self-extracting image (exe) and install fine, etc. But at best it is 3 out of 4. Sometimes I get only 2 out of 4 or just 1 out of 4. And it is necessarily not the same ones each time. Sort of random on what it decides will get produced. I've gotten the same results on Windows v7 x64 and as will as a windows 2008 r2 x64 machine.

Under Disk Images\Disk1 (when it fails to finish the build), I see these files for instance:

10/01/2014 10:41 AM 22,490 0x0409.ini
03/10/2016 06:12 PM 311,864 CABE7CC.tmp <--- supposed to generate data1.cab and data2.cab files.
03/10/2016 06:12 PM 0 CABE7DD.tmp
01/22/2016 01:40 PM 797,696 ISSetup.dll
11/18/2015 12:07 PM 981,910 setup.bmp
03/10/2016 06:12 PM 1,190,400 setup.exe
03/10/2016 06:12 PM 2,478 setup.ini
03/10/2016 06:12 PM 237,863 setup.inx
09/15/2015 01:02 AM 56,052 setup.isn

So the build (sometimes... like I said it is random) just doesn't finish up creating the CAB files.

The log (with -verbose setting for the build) doesn't help much. It'll usually show it quitting at this point:

Building cabinet file data1.hdr...
Building cabinet file data1.cab...
Feature:
Feature: \Engine
Feature: \Engine\Log
Feature: \Engine\Kernel

So there's no return code or anything displayed... just shows this last line and that's it.

Here's 1 of the 4 ISCmdBld invocations:

C:\InstallShield2015SAB\System\ISCmdBld.exe -c COMP -e Y -p "NMC-Console.ism" -r "NMC-Console"

I've seen other posts to this IS 2015 forum having issues with ISCmdBld, but nothing I see exactly like what I've described.
Labels (1)
0 Kudos

(1) Reply
dramis
Level 3

Found a solution that fixed a similar issue I had with my builds... they were getting a CRASH with ISCmdBld.exe at the same place in the build where my build simply just died. They had IS 2015 SP1. I have IS 2015 SP1 with Hotfix IOJ-1745445.

I applied hotfix.zip (has MediaBuild40.dll replacement) found at the bottom of the page here:
https://flexeracommunity.force.com/customer/articles/en_US/ISSUE/HOTFIX-Intermittent-Build-Crash-After-Updating-to-InstallShield-2015-SP1

I can build all 4 projects successfully now.
0 Kudos