[FreeVMS] Debian 8 build broken

Guido guidoj2269 at gmail.com
Mon Jul 27 19:10:54 CEST 2015


On 07/27/2015 04:35 PM, Roar Thronæs wrote:
> On Wed, Jul 22, 2015 at 09:09:46PM +0200, Guido wrote:
>> My 32 bit FreeVMS still crashes, but I do have some info on what is
>> going wrong. The most simple test that will reproduce a crash is to call
>> sys$assign() with a device name that contains at least one capital.
>> Internally the device name will be converted to lower case and trying to
>> write the device name descriptor causes a page fault. The sys$assign()
>> system service works as expected when called with the device name
>> entirely in lower case.
> You have seen exactly where and with which data the error happens?
>
> Do you use a debugger with breakpoints?
>
In sys/src/iosubpagd..c, function ioc$search(), about have way there is 
a for-loop that converts the first three characters to lower case. It 
fails at the |= assignment.

Guido



More information about the FreeVMS mailing list