Working on avifil32, sudden "non enough memory" error

Dan Kegel dank at kegel.com
Sun Nov 15 12:21:01 CST 2009


Julius wrote:
>With one file however (GOODTIME.AVI from the win95 cd) I get this
> error after about a second:
> err:heap:HEAP_ValidateInUseArena Heap 0x110000: in-use arena 0x184420
> next block has PREV_FREE flag
> non enough memory
>
> I have no idea where this comes from and why it happens. (It appears to
> be unrelated to the memcpy call in avifile.c around line 1114.) With
> +heap I also get this before the error:
> HIGHPERF/GOODTIME.AVI: heap.c:403: HEAP_GetPtr: Controletest '0' faalt.
> (the assert fails)

Sounds like heap corruption.  You might want to cut down the
file to the shortest one that causes the crash, then go
after it (possibly using valgrind or the like) to look for
the error.

Does your implementation of avifil32 and friends work
properly on windows?



More information about the wine-devel mailing list