Skip to main content
Participant
March 31, 2009
質問

FDK and FM 8: Internal Error: 8004, 6343724, 8484240, 0. FrameMaker has detected a serious problem a

  • March 31, 2009
  • 返信数 5.
  • 22920 ビュー
I use FDK9 and FrameMaker 8. I used Visual C++ 2008 Express Edition and Microsoft SDKs to compiled sample FDK hello.c program, C:\Program Files\Adobe\FDK9\samples\hello. It compliled just fine without error or warning message. I registered the hello.dll to fminit directory and added the line: "hello=Standard, Greets user at startup,fminit\hello.dll, all" to maker.ini. When I brought up FrameMaker I got error message:
Internal Error: 8004, 6343724, 8484240, 0. FrameMaker has detected a serious problem and must quit.
A file named fminit\hello.dll has been generated which contains
information that may help Frame development improve the product for future releases.
Please describe your recent actions and send this, along with the generated file,
to fmerror@adobe.com. Due to the volume of feedback, we are unable to respond to technical questions.
For support, please refer to http://www.adobe.com/support.

Please help.
Thank you,

Thai Nguyen
    このトピックへの返信は締め切られました。

    返信数 5

    Participant
    April 8, 2009

    Hi Thai,

    I can't help with your problem but I note that you can compile using MS Vis C++ 2008 express.

    I have some problems compiling with this product:

    When I build and run  C++ code in windows Vista I get the Command prompt in the black MS DOS box

    but when I press any key to continue it runs so fast you can't see the result and the box disappears.

    Also the run does not hold for input or output to the program.

    Can you help with this please?

    Brian.

    Legend
    April 1, 2009
    Thai,

    Here is what Wikipedia says:

    "In April 2003, Microsoft introduced a minor upgrade to Visual Studio .NET called Visual Studio .NET 2003, codenamed Everett (for the city of the same name). It includes an upgrade to the .NET Framework, version 1.1, and is the first release to support for developing programs for mobile devices, using either ASP.NET or the .NET Compact Framework. The Visual C++ compiler's standards-compliance was improved, especially in the area of partial template specialization. Visual C++ Toolkit 2003 is a free version of the same C++ compiler shipped with Visual Studio .NET 2003 without the IDE, though it is no longer available and now superseded by the Express Editions. The internal version number of Visual Studio .NET 2003 is version 7.1 while the file format version is 8.0."

    I think you should be OK with the later compiler. I don't know what is causing the crash, though. Perhaps you might consider setting up a new workspace according to the instructions in the Windows guide, then add hello.c to it, and see what happens. That would at least let you know if there is a compatibility problem with the sample, or if your current setup will simply not allow FDK9 development for FM8.

    By the way, there is a Yahoo group dedicated to FDK development. If you don't get an answer here, consider posting there. Some of the users on that list are considerably smarter than me about these types of issues.

    http://groups.yahoo.com/group/Frame_dev/

    Russ
    _thaivnguyen_作成者
    Participant
    March 31, 2009
    Hi Russ,

    FDK has documents talk about Windows and Unix platform guides. I take your advices and look at them again. However, I noted one think on the document: "To compile FDK clients for Windows, you must use Microsoft Development Environment 2003 (Version 7.1)". I ignored that statement because I am not sure what is "Microsoft Development Environment 2003 (Version 7.1)"? MS .Net studio version 2003 or MS Visual C++ version 3? Do you know what they meant? But I can compile hello.c on Visual C++ 2008 Express Edition without error and warning.

    Any idea?

    Thank you very much for your information.

    Thai Nguyen
    Legend
    March 31, 2009
    Thai,

    I haven't used the FDK9 yet, but this sounds like it could be a problem with your VC++ project settings. I'm wondering if something became mismatched between the different versions of FM, VC++, and the FDK. Does the FDK9 have a Windows platform guide? If so, I would recommend reviewing the section about setting up a project and make sure that all the project settings are correct.

    It would be a bummer if an FDK9-compiled DLL won't work with FM8.

    Russ
    March 31, 2009
    Thai, could you please specify exactly which version of FM 8 you are using, from the Help > About page, the "pxxx" numbers.

    Sheila