Hi,

Christian Lohmaier wrote:
Help for what? I thought you wanted a "crash" so that the crash-reporter
would save backups of the documents currently opened.

Yes, i wanted a "crash" that meant forcing the process to wake up from frozen condition in which the process might had been waiting for return of system call such as open().

- "kill -SEGV process_id_of_soffice.bin" on Unix, which will involve
"An unrecoverable error has occurred. All modified files have been saved..."

Exaclty this. "all files have been saved.." This is done by the crash reporter.

IMHO, crash reporter has no capability to salvage another process' internal data in meaningful format. Since crash reporter is a separate process to soffice.exe, it may be only capable of taking a snapshot of another process' memory data.

Crash reporter should send a signal or something like that to the process
via operating system's Inter Process Communication. Unix has powerful IPC,
but Windows seems to have poorer features than that of Unix.

- [Start]-[All Programs]-[Microsoft Office]-[Microsoft Office Tools]-
  [Microsoft Office Application Recovery], [Recover Application...] Button,
  bundled with Microsoft Office 2003 on Windows

On the dialog box of the tool, user would find instance(s) of the MS office process(es). Choosing one of them and clicking on the button would let the process to wake up and show up with a file save dialog box for accepting a file name to which an unsaved document would be saved. Once all unsaved documents are saved, the process will terminate automatically.

As you noticed, this looks like the solution on Unix: finding process id and
sending a signal to the process; the process would be interrupted and start
to take care of unsaved documents.

caio,
Tora


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to