cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
megha_3781
Level 5

Build Error in case of Crystal Reports 8/8.5 object is added

Hi we have Installshield 2009 Premier edition with Service Pack 2. Whenever we are trying to make a build it gives this error:

"Installshield 2009 Premier edition needs to close"

An error has occuered Installshield 2009 Premier edition couldn't recover from.We have prepared an error report that you can view and send it to us.
....."


If we remove Crystal Reports 8.5 object then the build is completed. It works fine. We also have added MFC 6.2 Runtime object.
This is the error log genberated:

Exception ACCESS_VIOLATION (0xc0000005) at address 0x6c19ea89 trying to read address 0xfffffff4.File : D:\Program Files\InstallShield\2009\System\isdev.exeVersion : 15.0.0.498Exception : c0000005Address : 6c19ea89Access Type : readAccess Address : fffffff4Registers : EAX=084ef8e4 CS=001b EIP=6c19ea89 EFLGS=00010293 : EBX=6c145197 SS=0023 ESP=0012cb34 EBP=0012cb64 : ECX=00000000 DS=0023 ESI=04aae0d0 FS=003b : EDX=00000000 ES=0023 EDI=0012cb6c GS=0000Stack Trace : 6c141a18 6c1451a5 6c1b5558 6c1b487e : 670fa618 670f9e0f 670d5182 00000000 : 00000000 00000000 00000000 00000000 : 00000000 00000000 00000000 00000000 : 00000000 00000000 00000000 00000000 : 00000000 00000000 00000000 00000000 : 00000000 00000000 00000000 00000000

Even Installing of Service pack also didn't help. The Build stops at:

Adding Object: System Files\Crystal Reports 8.5 1.
Feature: System Files\Crystal Reports 8.5 1.
Feature: Always Install.
Adding Object: MFC 6.2 Runtime.
Feature: 5b630c5a-fca7-4015-809e-f17c23a27249.
Feature: MFC 6.2 Runtime.
Feature: MFC Runtime.
Feature: MFC Ansi.
Feature: MFC Language Support.
Feature: German.
Feature: Japanese.
Feature: French (Standard).
Feature: Italian.
Feature: Spanish.
Feature: Chinese (PRC).
Feature: Chinese (Taiwan).
Feature: Korean.
Feature: MFC Unicode.
Feature: ExportFormats.


Some more details

This project originally is Installscipt project made in IS2008 Professional.
Recently I converted to 2009.
I did the following work around from which I can say there is a problem with
Crystal Reports 8.5 object in an Installscript project.

What I tried is I opened new project (Installscript) and added only Crystal Reports 8.5 then also it crashed.
I opened a new project Installscript MSI and did the same thing it didn't crash.
We cannot add Crystal Reports 8.5 object in Installscript project.

I installed the IS 2009 again in new system but same problem. Looks like there is some problem with the IS 2009 Premier versionor the Installshield Legacy Installscript Object


I have attached the Installshield Log File for your reference
Labels (1)
0 Kudos
(2) Replies
megha_3781
Level 5

I did lot workaround.
Finally I think I found where the problem lies. Actually Crystal Reports 8 and 8.5 is present in the updates:
1)Installshield MSI Object
2)Installscript Legacy object
The one which Installscript uses is Crystal Reports 8.5 object installed by update Installscript Legacy object (installshieldlegacyinstallscriptobjects.exe)

The one which Installshield MSI Project uses is insatalled by update Installshield MSI Objects(installshieldmsiobjects.exe)
So it is working fine.......That's why the build didn't crash.

But ours is an Installscript project...I don't what to do..

Looks like the Crystal Reports 8.5 object in Installscript Legacy objects is corrupted or some issue is there...

Please help me to fix this issue.....
0 Kudos
hidenori
Level 17

I have attached the IS 2009 hotfix for this issue to this post. Please copy the new MediaBuild40.dll to C:\Program Files\InstallShield\2009\System folder in order to apply the fix. Note that it is an unofficial release as it is not fully tested by our QA team. I would recommend that you will make a backup copy of the original file before applying the fix. It also requires IS 2009 SP2.
0 Kudos