cancel
Showing results for 
Search instead for 
Did you mean: 

HOTFIX: Intermittent Build Crash After Updating to InstallShield 2015 SP1

HOTFIX: Intermittent Build Crash After Updating to InstallShield 2015 SP1

Summary

After Updating to IS 2015 SP1, Certain Projects Occasionally Crash During Build.

Symptoms

After Updating to IS 2015 SP1, Certain Projects Occasionally Crash During Build. The crash seem to always occur after the following lines in the log:
Processing registries...
Building cabinet file data1.hdr...
Building cabinet file data1.cab...
Feature: <Support>
Feature: <Support>\Engine
Feature: <Support>\Engine\Log
Feature: <Support>\Engine\Kernel

Also, the following exception is thrown:
Exception ACCESS_VIOLATION (0xc0000005)
 at address 0x0bf9cf0e trying to read address 0x0bc80710.

File           : C:\Program Files (x86)\InstallShield\2015\System\isdev.exe
Version        : 22.0.0.330
Exception      : c0000005
Address        : 0bf9cf0e
Access Type    : read
Access Address : 0bc80710

Registers      : EAX=0bc806fa CS=0023 EIP=0bf9cf0e EFLGS=00010287
               : EBX=0018d43c SS=002b ESP=0018d1c8 EBP=0018d1cc
               : ECX=0b6b5f40 DS=002b ESI=0018d43c FS=0053
               : EDX=0b61b745 ES=002b EDI=0018d43c GS=002b

Stack Trace    : 0bf8cb03 0bf83faa 0bf86294 0bf83fd6
               : 0bf86294 0bf83fd6 0bf86294 0bf7be08
               : 0bfe024d 0bfc3c65 05cb8c1e 05cb82e4
               : 05ca8e0e 05ca8f5e 05ca418a 05c8857b
               : 05c892c6 05c875c1 05c815cb 05c81541
               : 05c81e0c 0583633e 056c10b6 056c2577
               : 07986df8 07984687 079553a7 0795651b
               : 110158b1 1102c7d0 02c53406 0042be8c


Resolution

This issue has been submitted as a bug and is pending review from our Engineering team. The issue is being tracked under issue #IOJ-1740162.
Engineering has released a hotfix that resolves this issue. In order to apply the hotfix, please do the following steps:
  1. Close InstallShield 2015 SP1.
  2. Download the hotfix attached.
  3. Go to the InstallShield 2015 System folder. By default, this is in <PROGRAMFILES>InstallShield\2015\System
  4. Find MediaBuild40.dll and rename to MediaBuild40.dll.bak
  5. Extract the MediaBuild40.dll from the zip file to this location.
  6. Restart InstallShield and build.

This hotfix is included in InstallShield 2015 Service Pack 2.

Additional Information

This fix is included in InstallShield 2015 SP2
Attachments