Author: elgersma
Description:
User A starts an edit on a page, user B then starts a second edit. If user A
commits the edit, that change will be visible until user B commits his edit, at
which point the page becomes blank (although history is available), instead of
displaying the edit conflict screen. This is 100% reproduceable (please feel
free to use the Sandbox: http://wiki.cs.princeton.edu/index.php/Sandbox).
System components:
Apache 1.3.31 (running on a recently-patched Solaris9 system), PHP 4.3.9, MySQL
4.0.18 (also running on Solaris9)
The problem does NOT occur when installing the software (v1.3.4) on a Linux
server (this was tested on two different Linux machines, one using the same
database server as above).
Other conditions:
- Client access from 3 different machines (Linux, Mac and Windows)
- Browsers used: Firefox, Mozilla, Netscape, IE, Safari
- Combinations of logged-in and anonymous users used to edit test pages
Version: 1.3.x
Severity: normal
URL: http://wiki.cs.princeton.edu/