[Info-vax] DCL crashing bug update
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Tue Jul 25 16:12:09 EDT 2017
On 2017-07-25, Volker Halle <volker_halle at hotmail.com> wrote:
> The DCL process crash happens in [DCL]RECALLSUB GLOBAL Routine dcl$put_segment in the following instruction stream:
>
> SDA> exa/ins 7AF98598-20;20
> DCL+8A578: STQ FP,#X0018(SP)
> DCL+8A57C: BIS R31,SP,FP
> DCL+8A580: BIS R31,R27,R1
> DCL+8A584: LDL R9,#XFFD8(R10)
> DCL+8A588: ADDL R9,#X02,R9
> DCL+8A58C: SUBL R9,R18,R18
> DCL+8A590: CMPULT R9,R16,R19
> DCL+8A594: CMOVEQ R19,R18,R9
> DCL+8A598: LDQ_U R21,(R9) <<< ACCVIO here
>
> I'll leave it to the current DCL maintainer to debug and fix this
> 'artificially created problem'.
>
You are correct that it is an artificially created problem.
Unfortunately, those are also the types of problems that have a habit
of exposing security issues because someone didn't anticipate some
particular input sequence during the design process.
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
More information about the Info-vax
mailing list