To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=113476
                 Issue #|113476
                 Summary|Printing multiple files at once crashes OOo
               Component|framework
                 Version|OOo 3.2.1
                Platform|PC
                     URL|
              OS/Version|Windows XP
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P2
            Subcomponent|code
             Assigned to|tm
             Reported by|skybeam





------- Additional comments from skyb...@openoffice.org Tue Jul 27 19:20:51 
+0000 2010 -------
The problem has been described on the forums already. See here:
<http://user.services.openoffice.org/en/forum/viewtopic.php?f=6&t=3472>
and here:
<http://user.services.openoffice.org/en/forum/viewtopic.php?f=15&t=28564>

Always when multiple documents (no matter if spreadsheet or word processor
files) are selected, then right-clicked and "print" is chosen then only one
document is printed. The Windows task manager will show then as many soffice.bin
and soffice.exe processes as documents selected. For example selecting 3
documents and trying to print them will open 6 processes (3x soffice.bin and 3x
soffice.exe). All hanging indefinitely.

There is no OOo window shown at all and processes seem to refuse shutdown
signals when the user tries to log off so even logoff and shutdown is blocked.
Users not familiar with the task manager will be unable to close down all
processes manually in order to be able to continue working.
While in this state (any soffice.bin and/or soffice.exe process running) it is
impossible to open up any other OpenOffice application.

This is especially annoying if the user clicked many documents (e.g. clicking 30
documents will create 60 processes which have to be killed individually via task
manager).

How to reproduce:
1. Create any ODF document
2. Create two copies of the document
3. Select all three ODF documents
4. Right-click the documents selected and chose "print" from the context-menu
5. Open Task Manager to see 6 soffice.bin/soffice.exe processes running

I guess it might be related to the "instance detection" feature of OpenOffice
but I was unable to disable it (allowing multiple instances).

Work-around:
No clean work-around known to me.
I was trying to create a send-to script called "print in OOo.cmd" which passes
all parameters to "soffice.exe -p %*". Unfortunately then a limit of Microsoft
applies which limits the number of arguments to 20. So printing more than 20
documents in one batch is impossible (my customer wants to print about 35).
Moreover if one already tried the right-click->print action then even the
send-to trick will not work any more due to already blocking
soffice.bin/soffice.exe processes. Asking an unexperienced user to reboot will
not work either since the PC will hang at reboot :-( so the only way is to ask
for a system reset which is dangerous to do without clean shutdown.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@framework.openoffice.org
For additional commands, e-mail: issues-h...@framework.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to