[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ProDOS MLI error 0x56 Re: Customizing EHBASIC with ProDOS-8 and PDOS-RDOS



On Feb 18, 6:39 pm, lyricalnan...@dosius.ath.cx (Steve Nickolas)
wrote:
> By adding additional error handlers I drilled down a bit...
>
> The error on loading and saving was 0x56 "Bad buffer address. The
> data_buffer or io_buffer specified conflicts with memory currently in use by
> the MLI."
>
> So I suppose this is the same thing as the No Buffers Available error in
> basic.system?

No, No Buffers Available means that properly allocated buffers have
been exhausted.  $56 means you didn't give it a valid pointer to a
read buffer in the first place.  Maybe you left the address as zeroes
or uninitialized?  And you aren't giving the same address you gave for
the OPEN call, are you?