Issue 2940

Summary: Open Office crashes printer
Product: Writer Reporter: osavill <osavill>
Component: codeAssignee: h.ilter
Status: CLOSED FIXED QA Contact: issues@sw <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: 641   
Target Milestone: ---   
Hardware: Other   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
Document for PR 2940
none
Single page which causes printer crash none

Description osavill 2002-01-24 13:07:40 UTC
Build 641C

I'm not sure what this is but every other application seems to print OK and 
this document prints fine from Word itself.

When I printed the document I'll attach it only prints out the first page. 
The printer (HP LaserJet 2100) then spits out a page which says "Operand 
stack:<LF>   Symbol         Fo" ! Which I think basically means that OO 
sent the printer a control character / sequence that threw it.

I then printed the document to a file and the Linux post script viewers 
that I have also threw up error dialogs / statements for all other pages 
than the first.
Comment 1 osavill 2002-01-24 13:20:04 UTC
Created attachment 983 [details]
Document for PR 2940
Comment 2 osavill 2002-02-12 14:05:34 UTC
Created attachment 1042 [details]
Single page which causes printer crash
Comment 3 osavill 2002-02-12 14:07:09 UTC
The newly attached single page document causes our HP Laser Jets to 
crash with the following output :

Error: /undefinedfilename in --findlibfile--
                                            Operand stack:
                                                           Symbol  Fo
Comment 4 osavill 2002-03-01 13:50:39 UTC
It looks like OO may be producing corrupt postscript - if that is 
possible. Printing to a file and reading through ghostscript 
produces the following type of output of several of the pages of 
a large document I cannot attach due to confidentiality :-(  :

Operand stack:
   Symbol         Font      689786      --nostringval--      ()
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   
--nostringval--   2   %stopped_push   --nostringval--   
--nostringval--   --nostringval--   false   1   %stopped_push   1 
  3   %oparray_pop   .runexec2   --nostringval--   
--nostringval--   --nostringval--   2   %stopped_push   
--nostringval--   --nostringval--   3   3   %oparray_pop   4   3  
 %oparray_pop   --nostringval--   --nostringval--   
--nostringval--   7   4   %oparray_pop   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   --nostringval--
Dictionary stack:
   --dict:904/941(G)--   --dict:0/20(G)--   --dict:59/200(L)--   
--dict:16/23(G)--   --dict:904/941(G)--
Current allocation mode is local
Last OS error: 2
Current file position is 305562
Error: /undefinedfilenameGNU Ghostscript: Unrecoverable error, 
exit code 1
 in --findlibfile--
Operand stack:
   Symbol         Font      1429391      --nostringval--      ()
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   
--nostringval--   2   %stopped_push   --nostringval--   
--nostringval--   --nostringval--   false   1   %stopped_push   1 
  3   %oparray_pop   .runexec2   --nostringval--   
--nostringval--   --nostringval--   2   %stopped_push   
--nostringval--   --nostringval--   3   3   %oparray_pop   4   3  
 %oparray_pop   --nostringval--   --nostringval--   
--nostringval--   7   4   %oparray_pop   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   --nostringval--
Dictionary stack:
   --dict:904/941(G)--   --dict:0/20(G)--   --dict:59/200(L)--   
--dict:16/23(G)--   --dict:904/941(G)--
Current allocation mode is local
Last OS error: 2
Current file position is 737464
Error: /undefinedfilename in --findlibfile--
Operand stack:
   Symbol         Font      198221      --nostringval--      ()
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   
--nostringval--   2   %stopped_push   --nostringval--   
--nostringval--   --nostringval--   false   1   %stopped_push   1 
  3   %oparray_pop   .runexec2   --nostringval--   
--nostringval--   --nostringval--   2   %stopped_push   
--nostringval--   --nostringval--   3   3   %oparray_pop   4   3  
 %oparray_pop   --nostringval--   --nostringval--   --GNU 
Ghostscript: Unrecoverable error, exit code 1
nostringval--   7   4   %oparray_pop   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   --nostringval--
Dictionary stack:
   --dict:904/941(G)--   --dict:0/20(G)--   --dict:59/200(L)--   
--dict:16/23(G)--   --dict:904/941(G)--
Current allocation mode is local
Last OS error: 2
Current file position is 59784
Error: /undefinedfilename in --findlibfile--GNU Ghostscript: 
Unrecoverable error, exit code 1

Operand stack:
   Symbol         Font      283879      --nostringval--      ()
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   
--nostringval--   2   %stopped_push   --nostringval--   
--nostringval--   --nostringval--   false   1   %stopped_push   1 
  3   %oparray_pop   .runexec2   --nostringval--   
--nostringval--   --nostringval--   2   %stopped_push   
--nostringval--   --nostringval--   3   3   %oparray_pop   4   3  
 %oparray_pop   --nostringval--   --nostringval--   
--nostringval--   7   4   %oparray_pop   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   %loop_continue   --nostringval--   
--nostringval--   --nostringval--
Dictionary stack:
   --dict:904/941(G)--   --dict:0/20(G)--   --dict:61/200(L)--   
--dict:16/23(G)--   --dict:904/941(G)--
Current allocation mode is local
Last OS error: 2
Current file position is 147333


Hope this helps in some way !
Comment 5 stefan.baltzer 2002-07-15 18:07:07 UTC
Reassigned to Hasan.
Comment 6 h.ilter 2002-08-14 15:52:01 UTC
I'll look for it.
Comment 7 h.ilter 2002-11-29 12:17:27 UTC
There was a general PostScript problem which is fixed in OO 1.0.1
641_7663.
Comment 8 osavill 2002-12-18 17:18:52 UTC
Printing now works in 643C - can't remember, am I allowed to close
OR's ?
Comment 9 h.ilter 2003-03-06 10:02:50 UTC
.