Skip navigation
HenryLwin
Currently Being Moderated

Printing from Freehand - Postscript nostringval error

Aug 2, 2012 8:21 PM

Hi,

 

I am having difficulty of printing from freehand.

The error says Postscript error 'nostringval'.

 

Printing from other programs work fine, only problem with adobe freehand.

 

Did some research, it can be due to the damaged fonts or lack of memory, but i JUST reformatted my pc back to the factory default, which is now as good as the new one.

 

Please advise how to solve it.

 

 

Thanks!!

 
Replies
  • Currently Being Moderated
    Aug 2, 2012 8:31 PM   in reply to HenryLwin

    There could be any number of reasons for getting a PostScript error from Freehand or any other application.

     

    You gave no details about the type of printer you are printing to other than the implied fact that it is a printer that supports PostScript in one manner or another. Some printers are known to not fully and/or properly support the full PostScript specification and thus yield PostScript errors with perfectly fine PostScript files.

     

    Another possibility could be not enough memory in your printer, although that is unlikely given the error that you describe.

     

    You could have a printer that only supports PostScript language level 2 and the PostScript file itself is generated for language level 3. Or one of the placed EPS files requires language level 3.

     

    You may have placed a corrupted or defective EPS graphics file into your FreeHand file.

     

    Or you may have encountered a bug in the method by which Freehand generates PostScript.

     

    You would probably be best off reposting this problem in the Freehand forum and see if any remaining Freehand users recognize the symptom.

     

              - Dov

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 2, 2012 9:00 PM   in reply to HenryLwin

    By memory, I was referring to the memory in the printer, not the memory in the PC. But even if a blank page yields this error, then it obviously has nothing to do with printer memory.

     

    A bug in Freehand has nothing to do with viruses that may or may not be on your computer and scanning for same.

     

    Can you print succesfully to that printer from other applications? If not, the problem is probably in the printer (the model is very old) itself, the communications of data from the PC to the printer, or in the driver.

     

    If you had no problems printing anything from Freehand up until yesterday and today you cannot even print a blank page from Freehand points to either a sudden problem with your printer or some corruption in the Freehand program itself or its data files.

     

    Again, you may want to post in the Freehand forum.

     

              - Dov

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 3, 2012 3:53 AM   in reply to HenryLwin

    Since Freehand generates its own PostScript, it is very unlikely to be the driver. And since the error occurs according to you even with a totally blank page sent to print, the problem is most likely in some corruption of your Freehand configuration. If I recall correctly, Freehand requires you to identify which PPD file is appropriate for your printer. Have you checked that?

     

              - Dov

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2012 11:05 PM   in reply to HenryLwin

    Henry,

     

    If both computers are trying to print to the same printer with the same software installation and one works and the other doesn't, there is clearly some system configuration problem on the system that doesn't print. It could be a permissions problem (ownership and access privileges to some data or software directory), a corrupted file someplace, etc. Having diagnosed problems of these types for many years, I can tell you that it is exceptionally difficult to diagnose your problem remotely without hands on to your systems, both the one that works and the one that doesn't. And I don't have such access.

     

    At this point I would look at one other setting in the driver on both systems. And that is Output Protocol setting in the Device Settings in the Printer Properties. A stringval problem could be indicative of a misconfiguration here. To be safe, use the ASCII protocol as opposed to any Binary, TCP, or TBCP setting. Normally, that setting does default to ASCII but something could be resetting it.

     

    Beyond that, I really recommend that you post on the Freehand forum and see if anyone there can assist you.

     

              - Dov

     
    |
    Mark as:
  • John Hawkinson
    5,572 posts
    Jun 25, 2009
    Currently Being Moderated
    Aug 5, 2012 11:13 PM   in reply to Dov Isaacs

    At the risk of being overly technical, isn't the right solution to prepend a Postscript error handler? Such as, err, I dunno, the one from http://www.adobe.com/support/downloads/thankyou.jsp?ftpID=428&fileID=4 28 is probably OK (ehandler.ps).

    (Or perhaps the Xerox printer can be convinced to print out postscript errors in sufficient detail...)

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2012 11:19 PM   in reply to John Hawkinson

    He already is getting an error handler report reporting nostringval. Doesn't need any further error handler support. It is already there.

     

              - Dov

     
    |
    Mark as:
  • John Hawkinson
    5,572 posts
    Jun 25, 2009
    Currently Being Moderated
    Aug 5, 2012 11:24 PM   in reply to Dov Isaacs

    Well, one would like to have the stack and line number...

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2012 11:32 PM   in reply to John Hawkinson

    Since the error handler is already producing output, maybe Henry can advise as to exactly what else appears on the error handler output page. Based on my experience, given the symptoms provided and that another supposedly similarly-configured system doesn't have the problem, I sounds like corruption of the data stream or misconfiguration of the data protocol, hence my request to check whether ASCII or any of the other protocols is being used.

     

              - Dov

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points