Bug 760599 - [fix available] hunspell -c always uses the temp file hunSPELL.bak so conflicts between different users editing in same dir
Summary: [fix available] hunspell -c always uses the temp file hunSPELL.bak so conflic...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: hunspell
Version: 6.1
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: rc
: ---
Assignee: Caolan McNamara
QA Contact: QE Internationalization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-06 15:30 UTC by Paul Raines
Modified: 2016-06-30 20:35 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-30 20:35:42 UTC
Target Upstream Version:


Attachments (Terms of Use)
fix now committed to upstream hunspell (1.75 KB, patch)
2011-12-06 22:48 UTC, Caolan McNamara
no flags Details | Diff

Description Paul Raines 2011-12-06 15:30:14 UTC
Description of problem:
When two users try to use 'hunspell -c' to spellcheck a file in /tmp, both
try to create a /tmp/hunSPELL.bak file and the first one to get there wins and
the second user's hunspell process fails.  This happens with programs like pine
that use it for spellchecking

Version-Release number of selected component (if applicable):
hunspell-1.2.8-16.el6.i686

How reproducible:
100% reproducible

Steps to Reproduce:
1. Have one user put a file in /tmp to spell check and run 'hunspell -c' on it
2. Have a second user then try the same while the first user is stil checking
3.
  
Actual results:
Second user's hunspell will fail to run

Expected results:
Both users should be able to run hunspell at the same time

Additional info:

Comment 2 Caolan McNamara 2011-12-06 22:48:18 UTC
Created attachment 541620 [details]
fix now committed to upstream hunspell

Comment 3 Caolan McNamara 2011-12-06 22:54:34 UTC
committed to rawhide

Comment 5 Suzanne Logcher 2012-02-14 23:22:50 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated
in the current release, Red Hat is unfortunately unable to
address this request at this time. Red Hat invites you to
ask your support representative to propose this request, if
appropriate and relevant, in the next release of Red Hat
Enterprise Linux. If you would like it considered as an
exception in the current release, please ask your support
representative.

Comment 6 Paul Raines 2012-04-11 02:02:40 UTC
I noticed the /tmp/hunSPELL.bak file is world readable, so I am able to read my fellow user's emails they compose while they are spell checking them.

Comment 9 RHEL Program Management 2016-06-30 20:35:42 UTC
Development Management has reviewed and declined this request.
You may appeal this decision by reopening this request.


Note You need to log in before you can comment on or make changes to this bug.