Skip to main content
Participating Frequently
March 12, 2018
Answered

Animate CC crashes on Mac(Mac book Pro and mini) when exporting a canvas document.

  • March 12, 2018
  • 4 replies
  • 788 views

Hi,

I experience a problem where Animate CC (2018) crashes on Mac Pro(i5 + 8GB RAM) and mini (i5+16GB RAM). It's a bit complex file with nested movieclips and sounds on timeline. It exports fine on windows with 4GB RAM and i3 Processor. I experience the crash every time I export that file. I faced this issue on some other files and eventually I moved back my development to windows. This is a bit frustrating since I bought new mac book and cannot use it for development.

I investigated by removing each layer one by one and exporting. Some times it is crashing when exporting a sound file sometimes it is crashing while generating JS code.

Any help would be greatly appreciated. I'm attaching the file that is causing issues.

kindnessdeeds.fla - Google Drive

    This topic has been closed for replies.
    Correct answer Joseph Labrecque

    Compilation of abundant, complex vectors can do this - I've seen it before. The approach I've taken is to identify which objects can be simplified or converted into bitmap data previous to compile. A good example of this would be the internals of complex symbols or even the root background elements.

    4 replies

    Participating Frequently
    September 5, 2018

    I could reproduce this issue consistently now. If the file name has more than a specific number of characters, AnimateCC crashes when published (29 characters in my case). This happens only in Mac.

    You can check the file in below link.

    https://drive.google.com/open?id=1dEBdM4laszCXFa3Bz4tS3yHh-8PbLaGo

    If you rename the audio file in the library to a shorter name, it publishes fine.

    Participating Frequently
    June 26, 2018

    I also observed that in some cases a large file name for audio file in library also causes this issue. If I rename the file to a shorter name it exports fine.

    Joseph Labrecque
    Community Expert
    Joseph LabrecqueCommunity ExpertCorrect answer
    Community Expert
    March 15, 2018

    Compilation of abundant, complex vectors can do this - I've seen it before. The approach I've taken is to identify which objects can be simplified or converted into bitmap data previous to compile. A good example of this would be the internals of complex symbols or even the root background elements.

    Participating Frequently
    March 21, 2018

    Thanks for the reply. I eventually used a windows machine to compile it and used the files in mac. Yes it could be a complex vector graphics or a very large sound file.

    Participating Frequently
    March 13, 2018

    Any Help..?

    I am attaching crashlog if it helps.

    Process:               Adobe Animate CC 2018 [47282]

    Path:                  /Applications/Adobe Animate CC 2018/Adobe Animate CC 2018.app/Contents/MacOS/Adobe Animate CC 2018

    Identifier:            com.adobe.Adobe Animate CC 2018.application

    Version:               18.0.1 (18.0.1.115)

    Code Type:             X86-64 (Native)

    Parent Process:        ??? [1]

    Responsible:           Adobe Animate CC 2018 [47282]

    User ID:               501

    Date/Time:             2018-03-13 16:54:54.498 +0530

    OS Version:            Mac OS X 10.12.6 (16G1212)

    Report Version:        12

    Anonymous UUID:        A79555A3-DA28-6BE9-BDB8-8FCBE7D4738B

    Sleep/Wake UUID:       7AE3FC0F-8B4C-40EA-A20F-3BA6167039B7

    Time Awake Since Boot: 190000 seconds

    Time Since Wake:       27000 seconds

    System Integrity Protection: enabled

    Crashed Thread:        0  Dispatch queue: com.apple.main-thread

    Exception Type:        EXC_BAD_ACCESS (SIGABRT)

    Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000068

    Exception Note:        EXC_CORPSE_NOTIFY

    VM Regions Near 0x68:

    -->

        __TEXT                 0000000100000000-00000001024cf000 [ 36.8M] r-x/rwx SM=COW  /Applications/Adobe Animate CC 2018/Adobe Animate CC 2018.app/Contents/MacOS/Adobe Animate CC 2018

    Application Specific Information:

    abort() called

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

    0   libsystem_kernel.dylib        0x00007fffb1695d42 __pthread_kill + 10

    1   libsystem_pthread.dylib        0x00007fffb1783457 pthread_kill + 90

    2   libsystem_c.dylib              0x00007fffb15fb420 abort + 129

    3   libjvm.dylib                  0x0000000143489d63 os::abort(bool) + 25

    4   libjvm.dylib                  0x00000001435b0e3a VMError::report_and_die() + 2304

    5   libjvm.dylib                  0x000000014348b98e JVM_handle_bsd_signal + 1131

    6   libjvm.dylib                  0x0000000143487bf3 signalHandler(int, __siginfo*, void*) + 47

    7   libsystem_platform.dylib      0x00007fffb1776b3a _sigtramp + 26

    8   ???                            0xfda7fd68fd38fd16 0 + 18277856240073243926

    9   libsystem_c.dylib              0x00007fffb15dc83c fwrite + 72

    10  com.adobe.FLCreateJS.framework 0x000000011a20d02c doEncode(__sFILE*, __sFILE*, l3encPCMFmtDescription, l3encL3FmtDescription, l3Encoder*) + 172 (CreateJsMp3Encoder.cpp:70)

    11  com.adobe.FLCreateJS.framework 0x000000011a20d3e2 ConvertPCMToMP3(char const*, char const*, int, int, int, int, int, int) + 402 (CreateJsMp3Encoder.cpp:133)

    12  com.adobe.FLCreateJS.framework 0x000000011a20b17d CMediaTranscoder::transcodeAudioFile(char const*, flame::FLMAudioFormatType, unsigned int, unsigned int, unsigned int, unsigned int, char const*, flame::FLMAudioFormatType, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char) + 1149 (CMediaTranscoder.cpp:74)

    13  com.adobe.FLCreateJS.framework 0x000000011a20d537 transcodeAudioFileCBProc(char const*, flame::FLMAudioFormatType, unsigned int, unsigned int, unsigned int, unsigned int, char const*, flame::FLMAudioFormatType, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char, void*) + 199 (FlameMethods.cpp:178)

    14  com.adobe.aflame.framework    0x000000011da8c1fa flame::MediaTranscoder::TranscodeAudioData(void const*, unsigned long, flame::MediaTranscoder::sSoundInfo const&, flame::FLMString const&, flame::FLMString const&, flame::MediaTranscoder::sSoundInfo const&, unsigned int, unsigned char, flame::FLMString&) + 4986

    15  com.adobe.aflame.framework    0x000000011dd4614c jsx_export::Emitter::Emit() + 13228

    16  com.adobe.aflame.framework    0x000000011dd6675b flame::_Util_ExportToJSX(flame::CDocument const*, char const*, int, flame::FLMExportOptions) + 699

    17  com.adobe.FLCreateJS.framework 0x000000011a2198d6 flame::ExportToJSX(flame::CDocument&, char const*, int, flame::FLMExportOptions) + 22 (FlameExportToJSX.cpp:28)

    18  com.adobe.FLCreateJS.framework 0x000000011a20df30 ConvertFLAToImpulseOrJSX + 1312 (FlameMethods.cpp:390)

    19  com.adobe.FLCreateJS.framework 0x000000011a211602 convertToJSX + 498 (FlameCommands.c:131)

    20  com.adobe.Adobe Animate CC 2018.application 0x000000010145a4d7 js_Invoke + 1895

    21  com.adobe.Adobe Animate CC 2018.application 0x00000001014525a7 js_Interpret + 35015

    22  com.adobe.Adobe Animate CC 2018.application 0x000000010145a479 js_Invoke + 1801

    23  com.adobe.Adobe Animate CC 2018.application 0x000000010145a7b5 js_InternalInvoke + 117

    24  com.adobe.Adobe Animate CC 2018.application 0x0000000101424652 JS_CallFunctionName + 178

    25  com.adobe.Adobe Animate CC 2018.application 0x00000001012a37dd JSInterp::CallFunctionName(JSContext*, JSObject*, unsigned short const*, unsigned int, long*, long*) + 253

    26  com.adobe.Adobe Animate CC 2018.application 0x00000001012a3d90 JSInterp::CallFunction2(CPicObj*, JsflDoc*, unsigned short const*, int, long*, CString*, signed char, signed char, signed char, signed char) + 416

    27  com.adobe.Adobe Animate CC 2018.application 0x0000000101335723 JSObjFlash::runScript(JSContext*, JSObject*, unsigned int, long*, long*) + 2099

    28  com.adobe.Adobe Animate CC 2018.application 0x000000010145a4d7 js_Invoke + 1895

    29  com.adobe.Adobe Animate CC 2018.application 0x00000001014525a7 js_Interpret + 35015

    30  com.adobe.Adobe Animate CC 2018.application 0x000000010145a479 js_Invoke + 1801

    31  com.adobe.Adobe Animate CC 2018.application 0x000000010145a7b5 js_InternalInvoke + 117

    32  com.adobe.Adobe Animate CC 2018.application 0x0000000101424652 JS_CallFunctionName + 178

    33  com.adobe.Adobe Animate CC 2018.application 0x00000001012a37dd JSInterp::CallFunctionName(JSContext*, JSObject*, unsigned short const*, unsigned int, long*, long*) + 253

    34  com.adobe.Adobe Animate CC 2018.application 0x00000001012a3d90 JSInterp::CallFunction2(CPicObj*, JsflDoc*, unsigned short const*, int, long*, CString*, signed char, signed char, signed char, signed char) + 416

    35  com.adobe.Adobe Animate CC 2018.application 0x0000000101335723 JSObjFlash::runScript(JSContext*, JSObject*, unsigned int, long*, long*) + 2099

    36  com.adobe.Adobe Animate CC 2018.application 0x000000010145a4d7 js_Invoke + 1895

    37  com.adobe.Adobe Animate CC 2018.application 0x00000001014525a7 js_Interpret + 35015

    38  com.adobe.Adobe Animate CC 2018.application 0x000000010145ab9a js_Execute + 666

    39  com.adobe.Adobe Animate CC 2018.application 0x0000000101424551 JS_EvaluateUCScriptForPrincipals + 97

    40  com.adobe.Adobe Animate CC 2018.application 0x00000001014244ea JS_EvaluateUCScript + 42

    41  com.adobe.Adobe Animate CC 2018.application 0x00000001012a86aa JSInterp::EvaluateScript(JSContext*, JSObject*, unsigned short const*, unsigned int, unsigned short const*, unsigned int, long*) + 282

    42  com.adobe.Adobe Animate CC 2018.application 0x00000001012a3298 ExecScript(JSObject*, unsigned short const*, unsigned short const*, int, JsflDoc*, unsigned short const*, CString*, signed char) + 392

    43  com.adobe.Adobe Animate CC 2018.application 0x00000001012a2f97 JSInterp::ExecuteScript(CPicObj*, JsflDoc*, unsigned short const*, unsigned short const*, unsigned short const*, int, unsigned short const*, CString*, JSInterp::ScriptMode, signed char, signed char, signed char, signed char, signed char, signed char) + 519

    44  com.adobe.Adobe Animate CC 2018.application 0x000000010011043c flashpro::otf::executeJS(CString const&, JsflDoc*, bool, CString&) + 220

    45  com.adobe.Adobe Animate CC 2018.application 0x00000001001105db flashpro::otf::executeCommand(JsflDoc*, CString const&, CString const&, std::__1::vector<CString, std::__1::allocator<CString> > const&) + 299

    46  com.adobe.Adobe Animate CC 2018.application 0x000000010010be38 flashpro::otf::JsflPublisher::Publish(CSketchDoc*, std::__1::map<CString, CString, std::__1::less<CString>, std::__1::allocator<std::__1::pair<CString const, CString> > > const&, bool, CString&, CString&) + 440

    47  com.adobe.Adobe Animate CC 2018.application 0x0000000100a61522 TestMovie(CSketchView*, CDocumentPage*, CSketchDoc*, signed char, signed char) + 5698

    48  com.adobe.Adobe Animate CC 2018.application 0x0000000100a6465c CSketchView::DoTestMovie(unsigned int, signed char, signed char) + 572

    49  com.adobe.Adobe Animate CC 2018.application 0x0000000100a63f47 CSketchView::OnControlTestMovie() + 567

    50  com.adobe.Adobe Animate CC 2018.application 0x00000001009fdc54 ViewCommandHandler::OnTestMovie(int) + 292

    51  com.adobe.Adobe Animate CC 2018.application 0x0000000100a02aba exo::uisupport::CommandDispatcher<exo::uisupport::CommandHandler>::DoHandleCommand(int) + 106

    52  com.adobe.exo.framework        0x000000010828d718 exo::uisupport::CommandHandler::HandleCommand(int) + 584

    53  com.adobe.exo.framework        0x000000010828da05 exo::uisupport::CommandHandler::DoCallMyCommandChain(int) + 21

    54  com.adobe.exo.framework        0x000000010828d03c exo::uisupport::CommandHandlerBase::CallCommandChain(int) + 28

    55  com.adobe.exo.framework        0x00000001082950d2 exo::uisupport::KeyCommandManager::RouteKeyEvent(dvaui::ui::KeyboardEvent const&) + 530

    56  com.adobe.exo.framework        0x00000001082b3557 non-virtual thunk to exo::workspace::TopLevelWindowT<dvaworkspace::workspace::TopLevelWindow>::UI_DoKeyboardEvent(dvaui::ui::UI_Node*, dvaui::ui::KeyboardEvent const&) + 119

    57  com.adobe.dvaui.framework      0x000000010719ec4a dvaui::ui::UI_Node::UI_DispatchKeyboardEventToNode(dvaui::ui::UI_Node*, dvaui::ui::UI_Node*, dvaui::ui::KeyboardEvent const&) + 138

    58  com.adobe.Adobe Animate CC 2018.application 0x000000010003a00e -[FLProMacApplicationDelegate AdobeHandleWindowKeyDown:WithEvent:] + 126

    59  com.adobe.owl                  0x000000010d9c1dd7 0x10d987000 + 241111

    60  com.adobe.owl                  0x000000010d9c1d21 0x10d987000 + 240929

    61  com.apple.AppKit              0x00007fff9a1ce2cc -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 4086

    62  com.apple.AppKit              0x00007fff9a1ccf0a -[NSWindow(NSEventRouting) sendEvent:] + 541

    63  com.adobe.owl                  0x000000010d9c1b99 0x10d987000 + 240537

    64  com.apple.AppKit              0x00007fff9a0524a8 -[NSApplication(NSEvent) sendEvent:] + 4768

    65  com.adobe.dvaui.framework      0x00000001072243fb -[DVAMacApplication sendEvent:] + 619

    66  com.adobe.exo.framework        0x0000000108233054 -[ExoMacApplication sendEvent:] + 548

    67  com.apple.AppKit              0x00007fff998cc427 -[NSApplication run] + 1002

    68  com.adobe.exo.framework        0x0000000108232a58 exo::app::OS_AppBase::RunEventLoop() + 56

    69  com.adobe.Adobe Animate CC 2018.application 0x000000010003834a flashpro::App::ProcessCommandLineParamsAndRunEventLoop(std::__1::vector<std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> >, std::__1::allocator<std::__1::basic_string<unsigned short, std::__1::char_traits<unsigned short>, dvacore::utility::SmallBlockAllocator::STLAllocator<unsigned short> > > > const&) + 1274

    70  com.adobe.Adobe Animate CC 2018.application 0x0000000100158801 main + 785

    71  com.adobe.Adobe Animate CC 2018.application 0x0000000100002f64 start + 52