Out of memory in diff
Closed, ResolvedPublic

Description

Author: jayden54

Description:
It seems that the diff engine doesn't work when really large changes are made.

The following diff demonstrates this problem:
http://en.wikipedia.org/w/index.php?title=Sanskrit&diff=117546265&oldid=117458836

If you look at the diff it appears as if no changes at all have been made, but
in reality around 64,000 characters were removed. Obviously something is wrong
as a message is also displayed: "Out of memory in diff."


Version: unspecified
Severity: normal
OS: Windows XP
Platform: PC
URL: http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#Empty_diff

Details

Reference
bz9410
bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz9410.
bzimport created this task.Mar 24 2007, 5:04 PM

snottygobble wrote:

Don't know if this helps, but here's another example where only one character
was changed:
http://en.wikipedia.org/w/index.php?title=Surat_Basin&diff=next&oldid=117464012

The changes are not really large. Those diffs would only require a few hundred
KB. The problem is probably that some servers (srv51, srv69, srv103) are
swapping and are probably experiencing transient out of memory conditions.

chinchi29 wrote:

I can't reproduce this. This bug is very old and looks like sporadic server problems. WORKSFORME?

demon added a comment.May 21 2010, 7:51 PM
  • This bug has been marked as a duplicate of bug 7601 ***

Add Comment