6 Replies Latest reply on Jul 10, 2013 3:56 PM by AirBeagle1

    InDesign Crashes When Dealing with Table

    AirBeagle1

      Hi Folks,

       

      I'm running a 2012 MacBook Pro, OSX 10.8.4, and InDesign CS6 8.0.1

       

      I have a document I've been working on for the better part of 1.5 years now (a physics book, lots of pictures, diagrams, equations, etc.)  This morning it was working fine.

       

      A few hours later, there is one specific table at the end of a chapter on page 199 that appears corrupted.  All the data in the table magically disappeared.  Now, when I try to edit the table, delete the table, export the file, anything, everything stops and crashes the moment the table comes into play.

       

      • I first tried just deleting the table.  Causes InDesign to crash.
      • Then I tried exporting the file to IDML.  Causes InDesign to crash.
      • I've tried deleting preferences... still causes InDesign to crash.
      • I can export to PDF still.

       

      The only issue appears to be with the file (and that particular table). Editing other files, or other tables in the document, still works fine.

       

      Any ideas?  I'm happy to erase the problem content and continue, but I can't afford to throw the entire document away and start over...  and anytime I try to delete the table, edit the table, etc, the whole thing crashes.

       

       

       

       

       

       

       

       

       

      Here's the start of one of the crash reports:

      Process:         Adobe InDesign CS6 [702]

      Path:            /Applications/Adobe InDesign CS6/Adobe InDesign CS6.app/Contents/MacOS/Adobe InDesign CS6

      Identifier:      com.adobe.InDesign

      Version:         8.0.1.406 (8010)

      Code Type:       X86 (Native)

      Parent Process:  launchd [221]

      User ID:         501

       

       

      Date/Time:       2013-07-10 11:39:58.199 -0400

      OS Version:      Mac OS X 10.8.4 (12E55)

      Report Version:  10

       

       

      Crashed Thread:  31

       

       

      Exception Type:  EXC_BAD_ACCESS (SIGBUS)

      Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000

       

       

      VM Regions Near 0:

      --> __PAGEZERO             0000000000000000-0000000000001000 [    4K] ---/--- SM=NUL  /Applications/Adobe InDesign CS6/Adobe InDesign CS6.app/Contents/MacOS/Adobe InDesign CS6

          __TEXT                 0000000000001000-0000000000005000 [   16K] r-x/rwx SM=COW  /Applications/Adobe InDesign CS6/Adobe InDesign CS6.app/Contents/MacOS/Adobe InDesign CS6

       

       

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

      0   libsystem_kernel.dylib                  0x976467d2 mach_msg_trap + 10

      1   libsystem_kernel.dylib                  0x97645cb0 mach_msg + 68

      2   com.apple.CoreFoundation                0x942ddf79 __CFRunLoopServiceMachPort + 185

      3   com.apple.CoreFoundation                0x942e395f __CFRunLoopRun + 1247

      4   com.apple.CoreFoundation                0x942e301a CFRunLoopRunSpecific + 378

      5   com.apple.CoreFoundation                0x942e2e8b CFRunLoopRunInMode + 123

      6   com.apple.HIToolbox                     0x976b6f5a RunCurrentEventLoopInMode + 242

      7   com.apple.HIToolbox                     0x976b6cc9 ReceiveNextEventCommon + 374

      8   com.apple.HIToolbox                     0x9781c15c ReceiveNextEvent + 79

      9   com.adobe.InDesign.AppFramework          0x15825af8 0x15817000 + 60152

      10  com.adobe.InDesign.AppFramework          0x15844329 GetPlugIn + 12009

      11  com.adobe.InDesign                      0x00001ec5 main + 341

      12  com.adobe.InDesign                      0x00001d55 start + 53

       

       

      Thread 1:: Dispatch queue: com.apple.libdispatch-manager

      0   libsystem_kernel.dylib                  0x976499ae kevent + 10

      1   libdispatch.dylib                       0x9a4dec71 _dispatch_mgr_invoke + 993

      2   libdispatch.dylib                       0x9a4de7a9 _dispatch_mgr_thread + 53

       

       

      Thread 2:

      0   libsystem_kernel.dylib                  0x976488e2 __psynch_cvwait + 10

      1   libsystem_c.dylib                       0x97a762e9 _pthread_cond_wait + 938

      2   libsystem_c.dylib                       0x97a76572 pthread_cond_timedwait_relative_np + 47

      3   com.apple.CoreServices.CarbonCore          0x997596ad TSWaitOnConditionTimedRelative + 177

      4   com.apple.CoreServices.CarbonCore          0x996a5acb MPWaitOnQueue + 261

      5   PMRuntime.dylib                         0x005b9581 SetVSizeBaseline(unsigned long) + 1473

      6   com.apple.CoreServices.CarbonCore          0x9972ca7b PrivateMPEntryPoint + 68

      7   libsystem_c.dylib                       0x97a715b7 _pthread_start + 344

      8   libsystem_c.dylib                       0x97a5bd4e thread_start + 34

        • 1. Re: InDesign Crashes When Dealing with Table
          Eugene Tyson Adobe Community Professional & MVP

          The report said it crashed at thread 31 and you supplied up to Thread 2...

           

           

          Anyway - here's something to try.

           

          Backup the File First. Then Print it or Make a PDF so you know where things should be if things go really wrong.

           

          Shut Down InDesign

          Relaunch it

          Open the document with File>Open and navigate to the file

           

          Don't scroll through the pages.

           

          Open the Pages Panel

           

          Navigate to the page with the Table on it.

           

          Delete that page altogether.

           

           

          File>Save As and choose a new file name.

           

          Open that new file

           

          Then Try a File>Export and Choose IDML

           

           

          Open the IDML in InDesign and then recreate that page.

          • 2. Re: InDesign Crashes When Dealing with Table
            AirBeagle1 Level 1

            Thanks.  Here's thread 31:

            Thread 31 Crashed:

            0   PublicLib.dylib                         0x0180f746 WideString::Append(WideString const&) + 12

            1   com.adobe.InDesign.Text                 0x1b4efb2e GetPlugIn + 3615726

            2   com.adobe.InDesign.Text                 0x1b4f1def GetPlugIn + 3624623

            3   com.adobe.InDesign.Text                 0x1b434398 GetPlugIn + 2847832

            4   com.adobe.InDesign.Text                 0x1b434e4f GetPlugIn + 2850575

            5   PublicLib.dylib                         0x017ec171 CScriptProvider::AccessPropertyOnObjects(IDType<ScriptID_tag>, IScriptRequestData*, adobe::version_1::vector<InterfacePtr<IScript>, adobe::version_1::capture_allocator<InterfacePtr<IScript> > > const&) + 337

            6   com.adobe.InDesign.Scripting            0x1a33a69f GetPlugIn + 154479

            7   com.adobe.InDesign.Scripting            0x1a33b35a GetPlugIn + 157738

            8   com.adobe.InDesign.Scripting            0x1a338361 GetPlugIn + 145457

            9   com.adobe.InDesign.INXCore              0x1822c38f GetPlugIn + 8687

            10  PublicLib.dylib                         0x0193da93 CScriptDOMElement::FetchValue(IDType<ScriptID_tag>, DOMAttributeValue&) + 107

            11  PublicLib.dylib                         0x0193f22e CScriptDOMElement::GetAttribute(IDType<ScriptID_tag>, DOMAttributeValue&) + 442

            12  PublicLib.dylib                         0x017b5f28 CTextScriptDOMElement::CTextScriptDOMElement(IPMUnknown*) + 25134

            13  PublicLib.dylib                         0x017ad257 CTextScriptDOMElement::CollectTextChildren() + 135

            14  PublicLib.dylib                         0x017af165 CTextScriptDOMElement::CollectExpandedChildElements(K2Vector<InterfacePtr<IDOMElement>, K2Allocator<InterfacePtr<IDOMElement> > >&) + 127

            15  com.adobe.InDesign.INXCore              0x1825cdd8 GetPlugIn + 207928

            16  PublicLib.dylib                         0x01941089 CScriptDOMElement::GetChildElements(K2Vector<InterfacePtr<IDOMElement>, K2Allocator<InterfacePtr<IDOMElement> > >&) + 59

            17  com.adobe.InDesign.INXCore              0x1826d161 GetPlugIn + 274369

            18  com.adobe.InDesign.INXCore              0x1826a4a6 GetPlugIn + 262918

            19  com.adobe.InDesign.INXCore              0x1826d1de GetPlugIn + 274494

            20  com.adobe.InDesign.INXCore              0x1826a39f GetPlugIn + 262655

            21  com.adobe.InDesign.INXCore              0x1826d1de GetPlugIn + 274494

            22  com.adobe.InDesign.INXCore              0x1826a39f GetPlugIn + 262655

            23  com.adobe.InDesign.INXCore              0x1826d1de GetPlugIn + 274494

            24  com.adobe.InDesign.INXCore              0x1826a4a6 GetPlugIn + 262918

            25  com.adobe.InDesign.INXCore              0x1826d1de GetPlugIn + 274494

            26  com.adobe.InDesign.INXCore              0x1826a4c9 GetPlugIn + 262953

            27  com.adobe.InDesign.INXCore              0x1826d1de GetPlugIn + 274494

            28  com.adobe.InDesign.INXCore              0x1826e105 GetPlugIn + 278373

            29  com.adobe.InDesign.INXCore              0x18268530 GetPlugIn + 254864

            30  com.adobe.InDesign.INXCore              0x1826727f GetPlugIn + 250079

            31  com.adobe.InDesign.SaveBack             0x11cd49b3 GetPlugIn + 27539

            32  com.adobe.InDesign.SaveBack             0x11cd4141 GetPlugIn + 25377

            33  com.adobe.InDesign.SaveBack             0x11cd6227 GetPlugIn + 33799

            34  com.adobe.InDesign.AppFramework          0x15911749 GetPlugIn + 852745

            35  com.adobe.InDesign.AppFramework          0x15912ca6 GetPlugIn + 858214

            36  com.adobe.InDesign.AppFramework          0x15913804 GetPlugIn + 861124

            37  com.adobe.InDesign.AppFramework          0x159143c5 GetPlugIn + 864133

            38  com.adobe.InDesign.AppFramework          0x1591598e GetPlugIn + 869710

            39  com.adobe.InDesign.AppFramework          0x159159fa GetPlugIn + 869818

            40  com.adobe.InDesign.AppFramework          0x15915a66 GetPlugIn + 869926

            41  com.adobe.boost_threads.framework          0x01c6840d thread_proxy + 141

            42  libsystem_c.dylib                       0x97a715b7 _pthread_start + 344

            43  libsystem_c.dylib                       0x97a5bd4e thread_start + 34

             

             

             

            Tried what you recommended.  Worked right up to the File>Export and Choose IDML, then it crashed again.  Thanks for the idea, though!

            • 3. Re: InDesign Crashes When Dealing with Table
              Peter Spier Most Valuable Participant (Moderator)

              Is this crash from an attempt to export to .idml?

               

              Was the file always a CS6 file, or has it been converted from an earlier version? Do you have any backup copies from a previous state?

               

              Are you able to export the story to ID tagged text?

              • 4. Re: InDesign Crashes When Dealing with Table
                AirBeagle1 Level 1

                Hi Peter,

                     That crash, I believe, was from an attempt to delete the table.  The file was initially a CS5 file, then CS5.5, and now CS6.  I have backup copies from previous states, but they're missing the last 200 pages (and 3 months of work) I've put into it.  I do have regular backups, but upon attempting to work with the backup files from any recent period (where I wouldn't have to throw months of work away), the error / corrupt portion of the file appears to persist.

                     The text itself isn't tough to duplicate (would gladly type in 200 pages of text again to fix the problem), it's the many illustrations, diagrams, formulas, etc.  Going to try erasing all 40 pages of the chapters and recreating step-by-step.  Hoping that'll minimize the re-work required.  Thanks!

                • 5. Re: InDesign Crashes When Dealing with Table
                  Peter Spier Most Valuable Participant (Moderator)

                  I can't say I'm surprised to hear that, but I'm not happy about it either. We get at least half a dozen reports every year about files that work fine right up to the point where they are an apparent total loss, and most of the time the common thread is that the files were updated through newer versions by opeing the .indd files directly, then doing a Save As. This isn't uninversal, but common enough that I no longer attempt to convert anything complex (would take more than an hour to recreate from scratch) directly from the .indd. Instead I advocate that all files should be exported to .inx/.idml (depending on the original version) from the original, and that the new version be created from the exported file. If you can't do that, the next best thing, and it's a distant second best, is to export the newly converted file to .idml immediately, open that and save with a new name to avoid overwriting the older version.

                   

                  Of course none of that helps you at all at this point. I fyou have access to a Windows machine you can try the tool at Adobe Community: Program for restoring corrupted InDesign documents (for Windows only) but I've never had success with it, and I have no idea if it will even work on a cc file. There's also the Markzware recovery service: Bad InDesign or Quark File Recovery Submission Form which is not inexpensive, but probaly less costly than any alternatives at this point. I've had a client use it, and it worked quite well except that all his cross-references disappeared.

                  • 6. Re: InDesign Crashes When Dealing with Table
                    AirBeagle1 Level 1

                    Thanks for the advice.

                     

                    I managed to delete about 40 pages of the document (and content), and was able to recreate the other pieces from a backup and about 4 hours of "fun and exciting computer work."  So hopefully it's in working condition again.

                     

                    Next on the to-do list -- save the entire thing as an idml backup, just in case...