in reply to Error when trying to loop through DB and run a script

Turn on warnings, strict and diagnostics and try again. I'll bet perl will give you a few hints.

Update: Ignore this. They were turned on, and I missed 'em.

Reading through the error chain, it seems that the problem might be that main::setImage is passing PDF::API2::image_png an invalid object. (The hint I'm working from is the 'undefined' argument in multiple call levels...)

...roboticus

Replies are listed 'Best First'.
Re^2: Error when trying to loop through DB and run a script
by ikkon (Monk) on Apr 03, 2007 at 16:32 UTC
    I got the error from the script, i always use warnings and diagnostics to debug, its a pain otherwise :) thanks though
      ikkon:

      You might want to try the perl debugger. I've only used it recently (due to a recent thread about it), and find it very easy to use for problems like this. Just invoke your script like:

      perl -d script_name.pl and then you can set a breakpoints, step through the code, display variable values, etc.

      ...roboticus