Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Internal Table Overflow in Script debugger.

Community Beginner ,
Jun 03, 2009 Jun 03, 2009

Hi everyone,

I'm facing a strange error when running my script in Script Debugger.


"Internal Table Overflow ".

I guess this might be a memory Problem. My Script contains more than 1000 Lines.

But i really don know what to do to solve this Problem. Can anyone help me out in this?

Thanks,

Jacintha

TOPICS
Scripting
2.0K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Jun 03, 2009 Jun 03, 2009

I have worked with scripts of over 2,000 lines without seeing that problem.

Try restarting ESTK with the Shift key held down. That will reset its preferences.

Dave

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 03, 2009 Jun 03, 2009

Sorry. I'm not aware of ESTK.

What it is? Where to do this?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 03, 2009 Jun 03, 2009

Yes i'm working on AppleScript.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 03, 2009 Jun 03, 2009

Try restarting your computer...

Harbs

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jun 03, 2009 Jun 03, 2009

By the fact that you wrote Script Debugger, I'm guessing you're

talking AppleScript, but you really should specify what scripting

language you are working in...

Harbs

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Jun 03, 2009 Jun 03, 2009

You can run  much longer scripts than that in SD, but it's possible to get that error from AppleScript. Try stepping through the script to find where the problem happens, and post the relevant section.

--

Shane Stanley <sstanley@myriad-com.com.au>

AppleScript Pro Sessions <http://scriptingmatters.com/aspro>

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 03, 2009 Jun 03, 2009

I'm using XML Rules Processing in my script

on XMLProcessing(glbInitialElement, ruleSet)
    tell application "Adobe InDesign CS3"
        set pathArray to {}
        repeat with aRule in ruleSet
            set pathArray to pathArray & (glbXPath of aRule)
        end repeat  

        set myProcessor to make XML rule processor given rule paths:pathArray

           -- Some code


    end tell
end XMLProcessing

to ProcessingXpath()
    script ProcessingXpath
        property xpath : glbXPath
        on apply(myXMLElement, myRuleProcessor)

        end apply
    end script
end ProcessingXpath

And when i execute  the below code, i get this error.

    set myProcessor to make XML rule processor given rule paths:pathArray

it returns to "end ProcessingXPath" function and raises an error "Internal Table Overflow".

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Jun 03, 2009 Jun 03, 2009
LATEST

Oy, it sounds like something happening in the bowels of Adobe's code. Sorry I can't be any more helpful...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines