Thanks Mike. I think the fixed problem Chris mentioned was a different
one, so I'll see if I can make jack_fst work properly using your
suggestion.
- Walter
On Wed, 22 Jun 2005, Mike McCormack wrote:
>> Walt Ogburn wrote:
>> > #define BUFSIZE 1044096
> > /* #define BUFSIZE 2000000 */
> >
> > int PASCAL WinMain (HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show)
> > {
> > char buf[BUFSIZE];
> > int i;
>> Wine allocates a 1Mb stack by default, and more if a larger stack size
> is specified in a PE executeable's header. You can specify the size of
> the a .exe.so's stack by making a def file for it, and adding the line
>> STACKSIZE 3000000
>> that should fix the problem, however allocating a 2M buffer on the stack
> seems like a waste of stack space, so it would be better to fix the
> program to allocate memory on the heap, or directly using mmap.
>> Mike
>