Issue 54502 - manually saving modified documents and terminating soffice.bin
Summary: manually saving modified documents and terminating soffice.bin
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOO 2.0 Beta2
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2005-09-12 18:18 UTC by tora3
Modified: 2013-02-07 22:32 UTC (History)
2 users (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---

A shell script to terminate soffice.bin (1.92 KB, text/plain)
2005-09-12 18:22 UTC, tora3
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description tora3 2005-09-12 18:18:57 UTC

  Could you please reincorporate the critical feature that 
  automatically saves modified documents when receiving an 
  signal into OOo 2.0, SO 8 and SS 8?

  OOo 1.1.x, SO 8 and SS 8 are capable to start the following 
  feature upon receipt of a signal such as 
  "kill -SEGV <process-id of soffice.bin>"

    "An unrecoverable error has occurred."
     All modified files have been saved and can 
     probably be recovered at program start."

  OOo 2.0 Beta2, however, seems not to have this useful 
  function. soffice.bin just ends with a core dump when it 
  receives a signal.


  This feature really makes OOo, SO and SS reliable. Lack of 
  this type of function brings users a bad reputation about 
  our products telling Office 2003 is more reliable. 

  The Office has a similar feature "Microsoft Office Application 
  Recovery" under Start > All Programs > Microsoft Office > 
  Microsoft Office Tools.

  A town office in Japan has introduced a system of 60 Sun Ray 
  terminals running on Solaris 9 SPARC. Unfortunately, users 
  sometime face a frozen StarSuite 7 with modified documents on 
  their display when opening an Excel file. It is a bug in SS 7 
  and has been already fixed in OOo 1.9. 

  I have implemented a shell script that can be easily run by 
  simply choosing a menu item next to items of StarSuite under 
  the category Office in Gnome Start menu. The script is attached 
  in this issue and will give a user a choice like: 

   Do you really want to forcedly terminate StarSuite?
     1. Attempts to save unsaved documents and terminates StarSuite
     2. Terminates StarSuite anyway
     0. Cancel

   What would you like? Answer with a number : 

  Choice 1 will lead    "kill -SEGV <process-id of soffice.bin>"
  Choice 2 will execute "kill -KILL <process-id of soffice.bin>"

  OOo 2.0, SO 8 and SS 8 has employed an additional feature that 
  internally watches activities of soffice.bin and will fire an 
  emergency alarm when watch dog timer is over, and consequently 
  will start recovery process. 

  The feature, however, sometime does not help at all even though 
  soffice.bin looks frozen because the soffice.bin is running 
  without control, but with repeatedly resetting the watch dog 

  Therefore, we still need this type of feature in OOo 2.0, SO 8 
  and SS 8 that manually terminates soffice.bin with saving 
  modified documents.
Comment 1 tora3 2005-09-12 18:22:20 UTC
Created attachment 29506 [details]
A shell script to terminate soffice.bin
Comment 2 Olaf Felka 2005-09-13 08:29:31 UTC
Comment 3 ace_dent 2008-05-16 01:41:48 UTC Issue Tracker - Feedback Request.

The Issue you raised is currently assigned to 'Requirements' pending review, but
has not been updated within the last 2+ years. Please consider re-testing with
one of the latest versions of OOo, as the problem(s) may have already been
addressed. Either use the recent stable version:
or consider trying the new OOo 3 BETA (still in testing):
Please report back the outcome so this Issue may be Closed or Progressed as
necessary - otherwise it may be Resolved as Invalid in the future. You may also
wish to search for (and note) any duplicates of this Issue that may have
advanced further by checking the Issue Tracker:
Many thanks,
Cleaning-up and Closing old Issues as part of:
~ The Grand Bug Squash, pre v3 ~