User Tag List

Results 1 to 9 of 9

Thread: Uninformative error message

  1. #1
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,964
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)

    Uninformative error message

    I'm getting issues loading an object but MMF2 is supplying no information.
    Attachment 6819
    I'd like b256 to contain useful error messages.
    In the meantime a paid project I'm working on had to have the object removed in order for development to continue...

    The build version of the object vs the MMF2 version are correct.

  2. #2
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)
    Uninformative attachment.

  3. #3
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,964
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    That's the entirety of the error log, Yves...
    Attachment 6805
    Like my Windows XP theme?

  4. #4
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)
    MMF2 cannot load extensions for 2 reasons :

    1. They depend on DLLs that are not on the machine.
    2. Or if they crash in the DllMain or Initialize functions and the exception is intercepted by MMF2.

    Probably I could display a different message in the second case "This extension crashes when MMF2 tries to load it", but usually it's quite easy to find out if that's reason one or two.

  5. #5
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,964
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    You could go a step further Yves, and explain the exception code
    Is that really the only information you can obtain is that the failure happened?

    With regards to crashing, EDIF's Initialize() is fine but their Free() has been giving issues for me, trying to delete something it shouldn't.

    Is 3. They have a higher build number?

  6. #6
    Clicker Multimedia Fusion 2SWF Export Module
    Jacob's Avatar
    Join Date
    Jul 2007
    Location
    Second pixel to the right
    Posts
    3,208
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Higher build numbers shouldn't crash. They just won't function or appear in the list

  7. #7
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,964
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    True, but no one said that my one was crashing

    Yves, I'd like it if you could make catching-crashes optional, I find it difficult to debug what's crashing when MMF insta-closes. It's very irritating to be testing an object and have MMF2 just close without warning.

    Also, have you read my blog post about debug symbols? I'm wanting private debug symbols for MMf2 more and more as I work on the DarkEDIF SDK.

  8. #8
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)
    Yves, I'd like it if you could make catching-crashes optional, I find it difficult to debug what's crashing when MMF insta-closes. It's very irritating to be testing an object and have MMF2 just close without warning.
    I already catch crashes when MMF2 starts, of course. Do you use an extension created with the old Edif SDK? The old Edif SDK corrupts the stack of the the Unicode version of MMF2 and in this case cacthing the exceptions doesn't work, very boring, that's why I had to add the "Extensions to ignore" tab in the latest build. Use the latest version of Edif to develop your extensions. Otherwise check if your extension could corrupt the stack and prevent MMF2 from catching the catch exception.

    I saw your post about the debug symbols, but there are many program files, not sure if I'll time to release that some day.

  9. #9
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    Phi's Avatar
    Join Date
    Jan 2010
    Location
    England
    Posts
    1,964
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    No, I'm actually creating a new update/derivative of EDIF called DarkEDIF, and it's experimental, hence the desire to catch the crashes first-hand
    With regards to the debug symbols, the private symbols for MMF2.exe & edrt.exe should mostly cover it for using the object in one of the MMF2 editors, and for edittime debugging, respectively. It's as simple as changing two options in the project configuration. That's about 8 sets of changes, including Dev and Unicode of both apps.

Similar Threads

  1. [Build Error Message] RC1
    By ProdigyX in forum Android Export Module Version 2.0
    Replies: 0
    Last Post: 10th October 2012, 07:16 PM
  2. Strange error message
    By pikzilla in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 24th April 2009, 12:36 AM
  3. Strange error message
    By pikzilla in forum Multimedia Fusion 2 - Technical Support
    Replies: 8
    Last Post: 16th March 2009, 01:36 AM
  4. Error message
    By johnwheeler in forum Install Creator and Patch Maker
    Replies: 4
    Last Post: 13th January 2009, 10:38 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •