Description

I have just tested the new Moin 1.7rc01 and had severe trouble when previewing a page in IE (Moin run as desktop edition on WinXP Home Sp3): I edited a longer article thus pressed several times the preview button (every 5-10 minutes or so about 6-10 times). Suddenly when pressing the preview again, the editor closed, showed the normal page view and all the changes were lost.

Steps to reproduce

  1. Preview a page several times.

Example

Component selection

Details

MoinMoin Version

Moin1.7rc1/rc2

OS and Version

Win XP Home SP3 / FAT32 / NTFS

Python Version

Python 2.5

Server Setup

DesktopEdition

Server Details

Browser

IE

Language you are using the wiki in (set in the browser/UserPreferences)

Swabian

Workaround

Discussion

I track Moin developpment since quite some time now. This behaviour is not unknown to me form earlier releases. However now it seems the have got worse. Is this again some caching problem??

Just tried rc2 as suggested: I have downloaded the tarball, extracted the files, ran wikiserver.py. I started to create a new page "TestPage". I edited the page several minutes, hit preview about 6 or 7 times, then on the next hit the editor was closed and the page for a missing page appeared: "This page does not exist yet...". -- OliverSiemoneit 2008-06-04 21:23:42

Also "save changes" triggerd in the browser (IE) the browser's error page "Web page cannot be displayed" as in rc1. Something seems to be still broken. -- OliverSiemoneit 2008-06-04 21:31:15

Please try the same thing with another browser (like FF2). If it still misbehaves, try it on NTFS.

Tried it now on Firefox 2.0.0.14 and Opera 9.27: It works fine! This seems to be a problem of IE7 only. That's a kind of strange.. -- OliverSiemoneit 2008-06-05 12:58:52

This problem may be related to MoinMoinBugs/GuiEditorPreviewDataLoss. My observation was that if the time between button (such as save changes, preview, etc.) presses was too short then the edit would be lost. The problem only occurred with IE. In Apache I changed the KeepAliveTimeout to be smaller than the quickest time between two button presses and that appeared to fix the problem. A similar issue may be occurring here. -- JohnCarlson 2008-06-06 00:15:11

It would be interesting if it also happens on:

/!\ After some hours of debugging and finding no reason at all for this sporadic IE misbehaviour, I decided not to continue wasting time trying to fix/workaround that. BTW, the internet is full of people trying to fix that without success and without much useful information. If you want it fixed, find someone else. Otherwise just use a browser that sucks less. -- ThomasWaldmann 2008-09-28 13:07:30

Plan


CategoryMoinMoinNoBug

MoinMoin: MoinMoinBugs/DataLossWhenPreviewingPagesWithInternetExplorer (last edited 2008-09-28 13:07:30 by ThomasWaldmann)