Crash Crystal Report Ntdll.dll

Post Author: ringo73
CA Forum: Crystal Reports
I have a problem that when I close the report it crashes the whole application. It happens on Windows Vista Business. What the XP reports is that the module that crshes is ntdll.dll (version 6.0.6000.16386).Product: Crystal Report 11 CRDEVELOPER FULL
Version: 11.0.0.1282
Thanks.

Hi Alan,
I've seen this happen when the other app is using custom UFL's, they are either U2L.dll or CRUFL.dll. One thing CR does not do is version check UFL's. If the other app is running it may have loaded in their UFL's and then you app will load them also.
It may also be that when you declare the app object specify the version.
In C++ it would look like this: pApplication.CreateInstance("CrystalRuntime.Application.9") This way it tells your app to use this version. As Ludek suggested possibly your app is using the XI version. Also check the version of crviewer.dll, not sure if you load it but it can cause problems if they are mixed also.
And it may be OS related. what version of windows are you using?
There are also others that just copy all of the CR runtime into the \system32 folder. Not a good plan for other app's that use CR runtime also.
Try closing the other application and then test your app again. If it works it may be they are not version checking, or have a custom UFL, etc.
Thank you
Don

Similar Messages

  • Application crash with error ntdll.dll 00018fea

    Hi,
    I have a problem with my app.exe build.
    I attach a simple code; the Vi open and close a TDM file.
    If I run this Vi in Labview works fine.
    If I build the application.exe on a notebook and I run it I got "Application crash with error ntdll.dll 00018fea".
    I've tried to build the Vi on another Pc Desktop with Labview and here if I run the exe it works fine.
    On the two PC I have LV8.5; the build options are the same.
    On the notebook I've try also to reinstall LV8.5 but I got the same error.
    Can you help me?
    Thanks a lot
    Attachments:
    open tdm.vi ‏33 KB

    MicheleS wrote:
    This morning I've try to put the ntdll.dll of the other PC in the notebook but the problem remain.
    Never ever do that! You were very lucky that both ntdll.dll files were probably the same version so the exchange didn't do much but ntdll.dll is one of the core Windows DLLs were everything goes through that normal applications may access in Windows. A mixup in such a part because of incompatitible ntdll.dll with other system API DLLs might prevent your computer entirely from starting up even in safe mode.
    You should not attempt to ever switch system DLLs between different computers. In such behaviour lays insanity. If you expect a system DLL to be corrupt attempt to do a repair installation instead. Also Windows nowadays has techniques to detect if a system DLL got corrupt and will attempt to repair it, though I guess if ntdll.dll would go belly up it's likely your computer won't even start up.
    Rolf Kalbermatter
    Message Edited by rolfk on 01-14-2008 08:05 AM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • IPod Classic Crashes randomly with ntdll.dll error

    Sometimes when I plug-in my 120GB iPod Classic, iTunes would crash, giving me a ntdll.dll error, and I would need to unplug my iPod classic before it would allow iTunes to start again. Upon disconnect, the iPod will try to restart and then it would unsuccessfully do so, and then it would reboot and tell me to restore via iTunes. After I plug it back in, the iPod would restore fine. It seems that if I don't sync my iPod for a couple of days, the possibility of this error happening is most likely, versus if I plugged it in consistently every day.
    I have had this issue for quite a while here are the steps that I've taken to try to mediate this issue:
    -Switched iPod twice with Apple Store
    -Tried the sync on two different computers with completely different hardware (but windows 7 on both)
    -Made a new iTunes library
    -Search the support forums/google
    -Tried various cables
    Here is the error logs from the most recent crash:
    Faulting application name: iTunes.exe, version: 9.0.3.15, time stamp: 0x4b590a69
    Faulting module name: ntdll.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdadb
    Exception code: 0xc0000005
    Fault offset: 0x00052bf8
    Faulting process id: 0x384
    Faulting application start time: 0x01cad74f5f441de7
    Faulting application path: C:\Program Files\iTunes\iTunes.exe
    Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
    Report Id: a9fac431-4342-11df-9742-00238bf6c0ab
    Any help would be appreciated!

    OK So I sync'd it this afternoon and in the evening, I plugged it in again, and this time it caused iTunes to crash with this error:
    Faulting application name: iTunes.exe, version: 9.0.2.25, time stamp: 0x4afca401
    Faulting module name: iTunes.dll, version: 9.0.2.25, time stamp: 0x4afca3e5
    Exception code: 0xc0000005
    Fault offset: 0x00abc4c0
    Faulting process id: 0x728
    Faulting application start time: 0x01cad7c0e0284b0c
    Faulting application path: C:\Program Files\iTunes\iTunes.exe
    Faulting module path: C:\Program Files\iTunes\iTunes.dll
    Report Id: b9bf634a-43b4-11df-b2dc-0015f20ac1cf

  • Report containing 15 sub reports crashing - Crystal Reports 2008

    I am using Crystal report 2008 with all latest service packs applied. I have more then 20 different reports wich work absolutely fine and never crash. One of my report contains 15 sub reports since its bringing data from 15 different queries. This consistently keeps crashing everytime I try to run it. Not sure what could be the root cause.
    We are using Postgres database and connected to it with  ODBC connection using Microsoft DSN.
    - All Subreport data is being displayed on Report Footer
    - All subreports are included in the Main report  page header section. (I have also tried doing it on report footer section but it still crashes)
    I have tried searching through the forum and did not find similar issue resolutions. Did someone face similar problems before?
    The crash message is:
    "crw32.exe has encountered a problem and needs to close. We are sorry of the inconvenience."
    Error report contains this data:
    AppName: crw32.exe      AppVer: 12.2.0.290      ModName: psqlodbc35w.dll
    ModVer: 9.0.2.0      Offset: 0004c538
    I am using Windows XP
    Crystal Report Version Details:
    CR Developer Version 12.2.0.290
    Product Type: Full
    Let me know how can I debug this issue? Any help is appreciated.

    @Don - We performed extensive testing for this crash issue and found that now this crash is not happening only in one scenario. So we have partially fixed this.
    Now the report crashes if I get disconnected from database and reconnect. This is what happens
    1. open the report in crystal report 2008
    2. try to run the report when db is connected- it works fine.
    3. Now disconnect the database (we are using ssh tunnel to connect to db so we just close the tunnel)
    4. now try to refresh the report - it fails to retrieve data.
    5. Now close the report without saving it.
    6. Now Close Crystal Report.
    7. Now Connect the DB using ssh tunnel so crystal report can connect.
    8. Now open Crystal Report
    9. Launch the target report.
    10 Preview the report - it works for first time.
    11. Now do a refresh keeping same parameters - Report crashes here.
    - I tried these steps with some of my other reports and they do not crash.
    - Now I have only one report which contains a Postgres Query with date range,order by and a union join.
    - No subreports now - I am trying to run this one subreport as a standalone report which I created from scratch(using blank report wizard) and just copied the query.
    Any more pointers would help.

  • Crystal Reports UFL DLL limitation?

    Hello there,
    Is there any kind of limitation on UFL Dlls that are being used on crystal reports? Such as connecting to webservices or using sql connections to reach data from databases or using 3rd party dlls?
    the UFL dll is working fine, once i started debuging it i noticed that i could not call the webservice, not even create an instance of the SoapClient.
    I did test the SoapClient from an Exe and it did work fine, just not inside this dll.
    I did try to add
    <system.net>
        <settings>
          <httpWebRequest useUnsafeHeaderParsing = "true" />
        </settings>
      </system.net>
    to the app.config but still, no luck.
    Any tips?

    hello there,
    I have tested in C#.net 2010 and vb.2010. Both gave me the same problem.
    I did try the dll in 64 and 32 bit. Both seems to have the same issue.
    I don't think that the problem is related with the webservice itself as i also have problems when i use other 3rd party dlls and apparently i can't/not be able to.
    The DLL have been registered by visual studio after compiling (i did try to regasm it manually and did try debug mode too).
    i did attach the dll to a process that will call the crystal reports map and the function that the map prints can't create an instance of the webservice soapclient.

  • Illustrator crashing at launch (Ntdll.dll)

    Hi, I'm having this appcrash:
    Assinatura do problema:
      Nome do Evento de Problema: APPCRASH
      Nome do Aplicativo: Illustrator.exe
      Versão do Aplicativo: 18.1.1.446
      Carimbo de Data/Hora do Aplicativo: 547efe06
      Nome do Módulo de Falhas: ntdll.dll
      Versão do Módulo de Falhas: 6.1.7601.18247
      Carimbo de Data/Hora do Módulo de Falhas: 521eaf24
      Código de Exceção: c00000fd
      Deslocamento de Exceção: 0000000000054f01
      Versão do sistema operacional: 6.1.7601.2.1.0.768.3
      Identificação da Localidade: 1046
      Informações Adicionais 1: d5cb
      Informações Adicionais 2: d5cbaab3f424ae1c2812f5b9bd611c4b
      Informações Adicionais 3: eaf2
      Informações Adicionais 4: eaf222ecf264687eed5d25286baeb482
    Any ideas?

    Hi maub,
    It could be corrupted preferences or a user profile issue,
    Try creating a new admin user account.
    How to Create a New User Account in Windows Vista and 7: 10 Steps
    For Windows 8, try creating local account.
    Create a user account - Windows Help
    Also you can try to a system check.
    Click on star and search for cmd (command prompt)
    Right click on cmd (command prompt) and run as Administrator.
    Type sfc /scannow and press Enter.
    Once it completes, restart the computer and check.
    Regards,
    Nikhil Gupta

  • Explorer keeps crashing with ntdll.dll, verifier.dll, msvcrt.dll and combase.dll errors

    Hi all,
    I just bought my laptop a few weeks ago. Initially explorer only crashed (with the ntdll.dll error) when I had a lot of folders open, or when I was transferring stuff. But now I cannot open any folders at all without it crashing with the verifier.dll error.
    This doesn't happen in safe mode. 
    Log Name:      Application
    Source:        Application Error
    Date:          09-02-2014 12:39:43 AM
    Event ID:      1000
    Task Category: (100)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      WenShi
    Description:
    Faulting application name: explorer.exe, version: 6.3.9600.16441, time stamp: 0x5265dec8
    Faulting module name: verifier.dll, version: 6.3.9600.16384, time stamp: 0x5215f8f7
    Exception code: 0x80000003
    Fault offset: 0x000000000000abd4
    Faulting process id: 0x17fc
    Faulting application start time: 0x01cf24d328661f76
    Faulting application path: C:\Windows\explorer.exe
    Faulting module path: C:\Windows\system32\verifier.dll
    Report Id: 7729c240-90c6-11e3-8267-ecf4bb7b6c5d
    Faulting package full name: 
    Faulting package-relative application ID: 
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-02-08T13:39:43.000000000Z" />
        <EventRecordID>4891</EventRecordID>
        <Channel>Application</Channel>
        <Computer>WenShi</Computer>
        <Security />
      </System>
      <EventData>
        <Data>explorer.exe</Data>
        <Data>6.3.9600.16441</Data>
        <Data>5265dec8</Data>
        <Data>verifier.dll</Data>
        <Data>6.3.9600.16384</Data>
        <Data>5215f8f7</Data>
        <Data>80000003</Data>
        <Data>000000000000abd4</Data>
        <Data>17fc</Data>
        <Data>01cf24d328661f76</Data>
        <Data>C:\Windows\explorer.exe</Data>
        <Data>C:\Windows\system32\verifier.dll</Data>
        <Data>7729c240-90c6-11e3-8267-ecf4bb7b6c5d</Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>
    This is the event log for one of the errors. I have also uploaded two dump files after explorer crashed onto my skydrive:
    https://skydrive.live.com/?cid=05A8CC170A7688F5&id=5A8CC170A7688F5!105
    Can anyone please help me? I have found many similar threads but I'm not sure which program is causing the crashes for me. Thanks very much!

    Hi again,
    Sigh. Explorer crashed on me again. I was using iTunes when this happened (not sure if relevant), I wasn't transferring files, and had 4 explorer folders open. 
    Would you please download explorer.exe.3432 from my skydrive and analyse it for me? Thank you so much for your help. 
    Here's the event log for my most recent crash: mscordacwks.dll error?
    Log Name:      Application
    Source:        Application Error
    Date:          10-02-2014 10:38:38 PM
    Event ID:      1000
    Task Category: (100)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      WenShi
    Description:
    Faulting application name: Explorer.EXE, version: 6.3.9600.16441, time stamp: 0x5265dec8
    Faulting module name: mscordacwks.dll, version: 4.0.30319.34003, time stamp: 0x522ec01b
    Exception code: 0xc0000005
    Fault offset: 0x000000000001e733
    Faulting process id: 0xd68
    Faulting application start time: 0x01cf264dda16c79f
    Faulting application path: C:\Windows\Explorer.EXE
    Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscordacwks.dll
    Report Id: e1816640-9247-11e3-826b-ecf4bb7b6c5d
    Faulting package full name: 
    Faulting package-relative application ID: 
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-02-10T11:38:38.000000000Z" />
        <EventRecordID>5410</EventRecordID>
        <Channel>Application</Channel>
        <Computer>WenShi</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Explorer.EXE</Data>
        <Data>6.3.9600.16441</Data>
        <Data>5265dec8</Data>
        <Data>mscordacwks.dll</Data>
        <Data>4.0.30319.34003</Data>
        <Data>522ec01b</Data>
        <Data>c0000005</Data>
        <Data>000000000001e733</Data>
        <Data>d68</Data>
        <Data>01cf264dda16c79f</Data>
        <Data>C:\Windows\Explorer.EXE</Data>
        <Data>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscordacwks.dll</Data>
        <Data>e1816640-9247-11e3-826b-ecf4bb7b6c5d</Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>

  • Crystal report .dll files required on server.

    Hi.
    I'm new to Crystal Report and I have a "small" problem.
    I'm developing an windows app. that should be accesed from a Windows Server 2003 R2 Standard x64 Edition.
    When I run my app. om the server and want to see a report created with Crystal Report, I'm told that Crystal Report runtime is not installed correct.
    I have tryied to instal both CRRuntime_12_0_mlb and CRRedist2008_x64. But I still get the errormessage.
    What am I doing wrong og missing.
    Which .dll files are required on the Server and in my app directory??
    When I run the app on my local machine the report works perfect.
    Regards
    Benn

    What is the version of the assembly crystal decisions.crystal reports. engine.dll referenced in your app? Also, remeber that only CR 10.2 and CR 10.5 (Crystal Reports Basic for Visual Studio 2008) are 64 bit. All other versions of CR are 32 bit. See [this|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10d5fa88-2013-2c10-c9a5-f11963607d4e] article for more details.
    For details re. correct runtime files see [this|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567] wiki.
    Ludek

  • Crystal Report CRViewer and runtime installation

    Post Author: maurizio
    CA Forum: Crystal Reports
    Hello everybody,
    We  use Crystal Report 9 Developer English. 
    We developed a Visual Basic 6 application under a Windows 2003 server computer using the crviewer object integrated into visual basic code.
    We need to install the run time version of the application in Windows NT 4 sp6a  computers.
    We created an installation kit by the InstallShield of Visual Studio 6.
    We can install the kit in the Windows Nt computers, but when we run the application it crashs when we try to produce a report. It looks like the runtime dll of Crystal Report 9 have not been correctly installed by the installation kit or are missing.
    What dll we need to install more? How to install them? How to include them into the kit?  Do u have a general  installer of the runtime dll for Crystal Report 9?
    It is possible to install all the Crystal Report 9 dll manually and where to copy ?
    Please give us an help because our work it is stopped now since a week. We didnu2019t find any solution.
    The best solution for us should be to have a dedicated installation kit for crystal report runtime dll.
    Thanks a lot
    Maurizio Carnesecchi

    Post Author: AndersG
    CA Forum: Crystal Reports
    FWIW, we use InstallShield12 to build an installer for our app built in C++ and with CR9. That method has worked fairly well. I must admit that I have not tested on NT4 in a long time though and I doubt that anyone from BO will help you since there is no help to be had from MS in this case.

  • Crystal Reports versions and DSR files

    Hi,
    I am working with an ancient VB6 application that has 25 or so reports attached to it.  These files are .dsr files.  I am having a problem opening them in the VB6 IDE and when I investigate (through talking to people here or researching on line - via CodeGuru,VBForums,StackOverflow etc.), I get conflicting reports of what I should be looking for and doing.
    My question to anyone who can answer me quasi-intelligently is this:  Has Crystal Reports, in ANY of its previous versions, ever produced a DSR file as a report.  I know the versions since v8, I think, use the .RPT suffix.  I have been searching and talking to people and some say no, some say yes.  I figured someone here would definitively know.  I have tried to convert one of the dsr files to a Crystal Report file using VS 2008 (assuming it was Data Report file), but received the error that the file was not a Data Report file.
    If you need any more information I will be glad to fill in any blanks necessary....
    For the current application, the following is true:
    XP Platform
    VB6
    Crystal Reports 8.5 installed, but I have Crystal Reports 7 dlls (Library and ActiveX Designer Runtime) available but not the full application.
    Anything you can tell me would be greatly appreciated....
    Thank you,
    Gene Bonfiglo
    Software Engineer

    Hi Don,
    Sorry to be so vague.  I think my newbie-ness is shining through a bit.
    I think the closest scenario is the third one.  I am trying to resurrect this "Jurassic:" application in order to see what it does, so that it can be rewritten.  The problem is, or was, that it was not compiling and the problem was seen as Crystal Reports.  I removed Crystal from the equation and it turns out Crystal was not the only problem.  I, howevver, fixed the other issues and have gone back to the Crystal issue.
    I cannot effectively use anything associated with CR7.  It causes errors and crashes the app and generally that's not acceptable.  Since I am working remotely, I am waiting to hear back from the server guy who set this up to see if he installed or even has the 8.5 Developer edition (I am fairly sure he did not install it even if he had it).  Assuming that it is or gets installed, I will implement it in the app and upgrade the DSR files as you suggested.
    For 8.5 I currently have the following dlls:
    Crystal Reports 8.5 ActiveX Designer Run Time Library (craxdrt.dll)
    Crystal Reports 8.5 Standard Wizard Component (crystalwizard.dll)
    Crystal Reports Viewer 8.5 (crviewer.dll)
    These have been included in my application, but at the present time I cannot run my application with an older DSR file because the application shuts down with an "Unexpected Error - 50057"
    If I may, can I leave this open for now, and get back to you when I have more results?  I have a feeling that I am missing some things (ie Developer edition and associated support files) and that I need to go hunting for them.
    I appreciate the information you have given and would appreciate anything further you can tell me, which I understand due to the age of this app may be very little.
    Thank you once again, Don,
    Gene

  • Crystal Reports XI String [255] limit with the File System Data driver...

    I was trying to create a Crystal Reports XI report to return security permissions of files and folders.  I have been able to successfully connect and return data using the File System Data driver as the Data Source; however the String limit on the ACL NT Security Field is 255 characters.  The full string of data to be returned can be much longer than the 255 limit and I cannot find how to manipulate that parameter. 
    I am currently on Crystals XI and Crystal XI R2 and have applied the latest service packs but still see the issue.  My Crystal Reports Database DLL for File System data ( crdb_FileSystem.dll ) is at Product Version 11.5.10.1263.
    Is it possible to change string limits when using the File System Data driver as the Data Source?  If so, how can that be accomplished.  If not, is there another method to retrieve information with the Windows File System Data being the Data Source?  Meaning, could I reach my end game objective of reporting on the Windows ACL's with Crystal through another method?

    Hello,
    This is a known issue. Early versions you could not create folder structures longer than 255 characters. With the updates to the various OS's this is now possible but CR did not allocate the same space required.
    It's been tracked as an enhancement - ADAPT01174519 but set for a future release.
    There are likely other ways of getting the info and then putting it into an Excel file format and using that as the data source.
    I did a Google search and found this option: http://www.tomshardware.com/forum/16772-45-display-explorer-folders-tree-structure-export-excel
    There are tools out there to do this kind of thing....
    Thank you
    Don
    Note the reference to msls.exe appears to be a trojan: http://www.greatis.com/appdata/d/m/msls.exe.htm so don't install it.
    Edited by: Don Williams on Mar 19, 2010 8:45 AM

  • Deploy Crystal Report via ClickOnce without .msi

    Hi,
    I would like to know whether it's possible to deploy Crystal Report without requiring admin rights from the installer.
    My program uses many 3rd party components. Most of them very heavyweight with licensing, COM objects etc but Crystal Report is the only one that needs a .msi install. Is it possible to include Crystal Report's dll with the application? I tried it but Crystal Report failed to load at the form saying there's something wrong with the installation (I didn't "install").

    Only way to distribute the CR runtime is via the MSM or MSI files. For links to the msm and msi files see [this|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567] wiki.
    Ludek

  • Crystal Reports 9 over network: slow initialization

    We have a VC++ application that uses Crystal Reports RDC (actually 8.5, and trying to change to 9.2). By design our application is installed on a file server and users execute it directly from the server, without copying or install any component in the local drive. We just register the minumum Crystal Reports DLLs needed to point directly to the location of this DLLs in the server. So we don't copy any Crystal Reports Runtime DLLs to c:\
    At this time, with Crystal Reports 8.5, the minimum runtime DLLs on the server needed to run our application and print reports have a size of 8Mb, and the first time our application tries to open a report it hangs for about 5 seconds (with FileMon I see that Crystal Reports is loading its runtime DLLs). But now I'm trying to change it to use Crystal Reports 9 (due to unsolved CR8.5 limitations). With this version our minimum required runtime DLLs have a size of almost 12Mb, and the load time of this DLLs become almost 10 seconds (too big).
    I did tests with Crystal Reports XI and it was even worse. If I copy and register the DLLs in the local drive it loads very fast, but we need to make it to work directly from the server without copying the files to c:\
    Is there any way to reduce the loading time of this runtime DLLs without having to copy them to the local drive? Thanks

    Well, I think the problem you had with CR XI is that you can not just copy the dlls. You have to use the merge modules and create a deployment project using a utility such as InstallShield, Wise, MS Visual Installer, etc.
    As far as the issue at hand.
    Here is a basic list of possible issues that may improve the performance:
    Report Design Issues
    u2022     Linked OLE object inserted into a report is not where the report expects it to be. If this is the case, the report will attempt to locate the object, potentially consuming large amounts of time.
    u2022     The subreport option "Re-import when opening" is enabled (right click the subreport(s), choose format subreport, look at the subreport tab). While this is a great design time feature, it is a time consuming process and should be used judiciously.
    u2022     Specific printer is set for the report and the printer does not exist. Try the "No printer" option (File | Page setup).
    u2022     Also, see the Article u201CHow Printer Driver Options Affect a Reportu201D regarding printers and Crystal Reports;
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a09051e9-721e-2b10-11b6-f9c65c64ef29
    u2022     The number of subreports the report contains and in which section the subreports are located will impact report performance. Minimize the number of subreports used, or avoid using subreports if possible. Subreports are reports within a report, and if there is a subreport in a detail section, the subreport will run as many times as there are records, leading to long report processing times. Incorrect use of subreports is often the biggest factor why a report takes a long time to process.
    u2022     Use of "Page N of M", or "TotalPageCount" special fields. When the special field "Page N of M" or "TotalPageCount" is used on a report, it will have to generate each page of the report before it displays the first page. This will cause the report to take more time to display the first page of the report
    u2022     Graphics, while a powerful feature of Crystal Reports, need to be used with care. When displaying a report using the Web Forms report viewer, for each chart or image on the report page, the report engine must create a temporary JPG file and the browser must make a separate request to the web server to retrieve it. The Web Forms viewer also periodically searches through the images folder for old images and deletes them. This disk access and creation of temporary files will reduce report performance.
    u2022     Remove any unused object from the report. This includes database tables, formulas and parameters and running total formulas. Even if these objects are not used in a report, the report engine will attempt to evaluate the objects, thus affecting performance.
    u2022     Suppress unnecessary report sections. Even if a report section is not used, the report engine will attempt to evaluate the section, thus affecting performance.
    u2022     If summaries are used in the report, use conditional formulas instead of running totals when ever possible.
    u2022     Whenever possible, limit records through Record selection Formula, not suppression.
    u2022     Use SQL expressions to convert fields to be used in record selection instead of using formula functions. Since SQL Expression Fields are added to the SELECT clause of the SQL Query the SQL expressions are evaluated server side.
    For example, if you need to concatenate 2 fields together, instead of using a formula, create a SQL Expression Field.
    u2022     Using one command table or Stored Procedure or a Table View as the datasource can be faster if you returns only the desired data set.
    u2022     Perform grouping on the database server. This applies if you only need to return the summary to your report but not the details. It will be faster as less data will be returned to the reports.
    Report Options
    u2022     u201CVerify on First Refreshu201D option (File | Report Options). This option forces the report to verify that no structural changes were made to the database. There may be instance when this is necessary, but once again, the option should be used only if really needed. Often, disabling this option will improve report performance significantly.
    u2022     u201CVerify Stored Procedure on First Refreshu201D option (File | Report Options). Essentially the same function as above, however this option will only verify stored procedures.
    If the above does not help, perhaps that is the best performance you will get over the network and going to a web based solution may be worth considering(?). Let's see if anyone else can provide any help.
    Ludek

  • Crystal Report For True 64 bit Mode

    Hi,
    We Have a ASP.Net Web Application with .Net Framework 4.0, Build in VS2010.
    We are using Crystal Report for VS2010, Version :  CRforVS_13_0_5 .
    In our web Application, we have a Separate Project for Crystal Report.
    Currently, I install Crystal Report in 32 bit machine and deploy the 64 bit machine using "CRRuntime_64bit_13_0_5.msi".
    where the Crystal Report Project/dll/Process is running in 64 bit machine in 32 bit Mode.
    But,
    I want to compile Crystal Report Project project in native 64 bit mode and deploy it on a 64 bit machine,
    So that it will run in true 64 bit mode as 64 bit Process in 64 Bit platform.
    I don't want to run it as 32 bit process in 64 bit platform .
    How it is possible, Please Suggest.
    Thanks & Regards,
    Abhisek Das
    +91-9831412154

    As simple as it gets..
    Compile the application by setting the target platform of the app to X64 on dev machine.
    Deploy the app on a 64 bit machine. Configure the IIS app pool to run the app in 64 bit mode.
    Download and install CR for VS 2010 64 bit MSI on the server.. (for erspective SP).
    http://scn.sap.com/docs/DOC-7824
    - Bhushan
    Senior Engineer
    SAP Active Global Support
    Follow us on Twitter
    Got Enhancement ideas? Try the SAP Idea Place
    Getting started and moving ahead with Crystal Reports .NET applications.

  • Crash call stack caused by crdb_adoplus.dll and crqe.dll on Crystal Report for Visual Studio 2008

    Hi There,
    i have an application running on C# .NET which use .NET Framework 3.5 SP1 and Crystal Report for Visual Studio 2008 x64. Now i'm facing the issue in application. suddenly my IIS crash , and the application is logout.
    i have opened advisory case to Microsoft and they help me to analyze the dump from the application when the issue is happened.
    here it is the stack trace :
    STACK_TEXT: 
    00000000`9b1dd160 000007fe`eb93946d : 00000000`9b1dd308 000007fe`eb931948 00000000`00000000 000007fe`eb931610 : verifier!VerifierStopMessage+0x1f0
    00000000`9b1dd210 000007fe`eb939736 : 00000000`9b1ddb50 00000000`00000002 00000000`00000040 00000000`00000004 : verifier!AVrfpDphReportCorruptedBlock+0x2a5
    00000000`9b1dd2d0 000007fe`eb9399cd : 00000000`b32f1000 00000000`9b1ddb50 00000000`00000004 00000000`00001000 : verifier!AVrfpDphCheckNormalHeapBlock+0xce
    00000000`9b1dd340 000007fe`eb93873a : 00000000`9b1ddb50 00000000`01001002 00000000`cca0c3b0 00000000`00000000 : verifier!AVrfpDphNormalHeapFree+0x29
    00000000`9b1dd370 00000000`770b99a5 : 00000000`00000000 00000000`00000000 000007fe`f25514f7 000007ff`05f0a1d1 : verifier!AVrfDebugPageHeapFree+0xb6
    00000000`9b1dd3d0 00000000`7705dbc0 : 00000000`b32f0000 00000000`cc16afb0 00000000`b32f0000 00000000`cc16afb0 : ntdll!RtlDebugFreeHeap+0x35
    00000000`9b1dd430 00000000`7704413d : 00000000`b32f0000 00000000`9968aa01 00000000`00000000 00000000`9b1ddb50 : ntdll!RtlpFreeHeap+0x19a70
    00000000`9b1dd770 00000000`76ef307a : 00000000`00000001 00000000`9968aa40 00000000`9b1dd958 00000000`cc16afb0 : ntdll!RtlFreeHeap+0x1a6
    00000000`9b1dd7f0 00000000`9739cabc : 00000000`00000000 00000000`9968aa40 00000000`000002a3 00000000`cc13ef28 : kernel32!HeapFree+0xa
    00000000`9b1dd820 000007fe`f2550e37 : 00000000`00000000 00000000`24b20fc0 00000000`0000001b 000007ff`0604a340 : msvcr90!free+0x1c
    00000000`9b1dd850 000007ff`05f05802 : 00000000`00000000 000007ff`0604f7c0 00000000`9b1dd958 00000000`9968aa40 : mscorwks!DoNDirectCall__PatchGetThreadCall+0x7b
    00000000`9b1dd8f0 000007ff`05f0a231 : 000007ff`0604f730 000007ff`05f05802 00000000`cc16afb0 00000000`0000001b : DomainBoundILStubClass.IL_STUB(Void*)+0x42
    00000000`9b1dd9b0 000007ff`05f0a1d1 : 00000000`cc16afb0 00000000`000007d4 00000000`9b1dd2e8 00000000`00000000 : crdb_adoplus!<Module>.DbFieldInfo.{dtor}(DbFieldInfo*)+0x11
    00000000`9b1dd9e0 000007ff`05f0a177 : 00000000`0000001c 00000000`cc13ef20 00000000`00000000 00000000`00000000 : crdb_adoplus!<Module>.DbFreeFieldList(UInt32, DbFieldInfo**)+0x31
    00000000`9b1dda30 000007fe`f254f18a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : DomainBoundILStubClass.IL_STUB(Int32, Int64)+0x7
    00000000`9b1dda60 00000000`9a506b36 : 00000000`0000001c 00000000`cc13ef20 00000000`00000000 00000000`00000000 : mscorwks!UMThunkStubAMD64+0x7a
    00000000`9b1ddaf0 00000000`9a583538 : 00000000`bf35af90 00000000`bf9bcfa0 00000000`9b1ddd30 00000000`00000000 : crqe+0x16b36
    00000000`9b1ddca0 00000000`9a6c1c64 : 00000000`bec28dc0 00000000`cd926e60 00000000`00000000 00000000`cbafcf20 : crqe+0x93538
    00000000`9b1ddf90 00000000`9a6bc697 : 00000000`cd926e60 00000000`00000000 00000000`00000000 00000000`00000000 : crqe+0x1d1c64
    00000000`9b1de000 00000000`b64fcab9 : 00000000`cd926ec0 00000000`9b1de0c0 00000000`00000000 00000000`b6dee2cb : crqe+0x1cc697
    The crdb_adoplus tried free a corrupted Heap Block:
    0:188> dt DPH_BLOCK_INFORMATION 000000009b1ddb50-40
    verifier!DPH_BLOCK_INFORMATION
       +0x000 StartStamp : 0
       +0x004 PaddingStart     : 0
       +0x008 Heap             : 0x00000000`9b1ddb58 Void
       +0x010 RequestedSize    : 0x9b1ddb50
       +0x018 ActualSize       : 0x9b1ddb30
       +0x020 Internal         : _DPH_BLOCK_INTERNAL_INFORMATION
       +0x030 StackTrace       : 0x00000000`00000001 Void
       +0x038 PaddingEnd       : 0
       +0x03c EndStamp         : 0
    is this problem solved by upgrading Crystal Report version to CR12 ?
    Thank you,
    Best Regards,
    Leonardus Tono Amboro
    IT Enterprise System Architect
    PT Astra International Tbk.
    AMDI A Building, 7th Fl.
    Jln. Gaya Motor Raya 8. Sunter II, Jakarta 14330, Indonesia
    Message was edited by: Ludek Uher
    Phone number removed - Please see the SCN Rules of Engagement

    Hi Leonardus
    Please define "crash". What actually happens?
    Did this ever work? E.g.; this started to happen recently?
    Is this happening on your development system or QA or production?
    See if enabling the option "Verify on 1st Refresh" will help.
    Make sure you are using SP 1: Crystal Reports for VS 2005 and  VS 2008 Updates & Runtime Downloads
    Ensure that the dataset is less that a couple thousand rows. Anything more than that will cause issues...
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow me on Twitter

Maybe you are looking for

  • Confusion in ADF command link settings - *URGENT* pls help

    Hi All, I have a table named 'Action' in which, the first column is ActionId. I have turned the first column into a command link. On clicking this link, it will show a popup in which i can see the current action details. My code is as below. <af:tabl

  • Burning an Album to DVD

    Can anybody please help? I have created an iPhoto album comprising 50 photos mostly taken on a 4.5 megapixel, 3:2 aspect ratio, setting with my Panasonic compact. I want to create a DVD to achieve the best possible picture quality, at maximum picture

  • Time and date doesn't update nor can I set it manually, any help?

    I just purchased a apple TV, it is connected via a ethernet, IP address detected however, it won't update the time nor date I can't do it manually any help?   

  • PWM measuremen​ts using the 6071E

    Hi, I am trying to measure both frequency and duty cycle of a signal using one of the PCI 6071E counters. I am using the semiperiod measurements and I already got an array of values but cannot determine which of those is the hi values and which is th

  • Missing/ Lost 'Creating MP3' option from iTunes

    I used to be able to right click WAV file in iTunes and select Creating/Converting to MP3 file. I just used this options a few days ago. Now, I don't have this option. I'm not sure why. I wonder if it's because of I just updated to iTunes 9.1 version