Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download
# file opened: dir_display.asm1 0000 ; regular DISPLAY directive (text / hexa default / both hexa+dec / hexa explicit / decimal> text 0x007B 0x007C, 124 0x007D 1262 0000 DISPLAY "text"," ",123," ",/A,124," ",/H,125," ",/D,1263 00004 0000 ; try to overflow the internal buffer5 0000 x=0xFEDCBA09dir_display.asm(6): error: [DISPLAY] internal buffer overflow, resulting text is too long: DISPLAY x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,/A,x6 0000 DISPLAY x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,/A,x7 00008 0000 ; this one just barely fist the internal buffer (but the last value should be complete "4275878409"!)> #######0xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA090xFEDCBA09, 42758784099 0000 DISPLAY "#######", x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,/A,x10 000011 0000 ; overflow the buffer by string constant insteaddir_display.asm(12): error: [DISPLAY] internal buffer overflow, resulting text is too long: DISPLAY "#####", x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,/A,x,"!","!"dir_display.asm(12): error: Unexpected: "!"12 0000 DISPLAY "#####", x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,/A,x,"!","!"13 0000# file closed: dir_display.asmValue Label------ - -----------------------------------------------------------0xFEDCBA09 x