Aljaž Ogrin - Projekti in izpiti na faxu - 2.L - OMS - Bug report


Bug report za razvojno okolje HC11IDT


uporabnik IDT: od februarja 2001
prvi bug najden: april 2001

 
Opis problema
slika
-
pri premikanju po eno vrstico navzgor v disassembler-ju se pojavljajo čudni ukazi (ne prebere opkode, ampak samo zadnji byte opkode/podatka)
---
pri premiku za celo stran navzgor (PageUp) v disassemblerju zmrzne.
 bug1  bug2
-
pri dodajanju Watch-a ima včasih težave z velikimi-malimi črkami.
bug3
--
ob pritisku na Reset (po assembliranju) se občasno sesuje 
bug4
---
pri vpisovanju vrednosti v Watch: potem, ko v eno spremenljivko že vpišem vrednost (TIMS), in hočem vpisati vrednost v drugo spr. (TIMH), se pokaže okno, kot da vpisujem v prejšnjo spremenljivko (TIMS). Vrednost pa vseeno shrani v drugo spr. (TIMH).
bug5
--
program po prevajanju asm datoteke pozabi, kje je bil cursor v editorju, in ga sploh ne pokaže.
---
V drugem programu sem kopiral sliko na clipboard in je tam ostala.
IDT: označim text, kopiranje: Alt-Edit-Copy (ali Cut)
        paste: Shift+Insert => med text vrine sliko
        paste: Alt-Edit-Paste => prilepi text
V redu je, če:
   označen text, kopiranje: Control+Insert, paste: vseeno => prilepi kopiran text.
bug6
---
Če je .asm file odprt manjše in stisnjen na levi in desni strani, naredi program IDT samodejn prelom vrstice, in potem te dodatne vrstice šteje kot originalno besedilo (jih oštevilči), zato pri prevajanju ne more pravilno pokazati, kje je napaka (Show Error).
bug7
-
Tipka "Insert" ,"INS" znak v statusni vrstici IDT in funkcija vrivanje / prepis texta so zelo neusklajeni.
bug8
1  2 3
-
Kako do znaka "@" (afna)? IDT na tipke AltGr+V reagira kot da bi pritisnil Ctrl+V (ukaz Paste).
bug9
--
Po prevajanju ("assembling done" okno še odprto) vklopim procesorsko ploščo - runtime error
bug10
--
V debuggerju - pritisk na gumb "Find" -> error
bug11
Zaželjeni popravki programa (uporabniku bolj prijazni)
++
Program HC11IDT nima možnosti odpiranja .asm datoteke, podane kot parameter pri zagonu programa (primer: hc11idt.exe test.asm).  
++
Zaželjeno je, da program shrani pot do delovnega direktorija, kjer so .asm datoteke in se tja postavi ob vsakem ukazo File-Open. Nastavitve lahko shrani vsakič, ko se program zapre, ali pa uporabnik pot do direktorija vpiše med osnovnimi nastavitvami.
Če se program sesuje, je ob naslednjem zagonu začetni direktorij  "...\HC11IDT", če pa je bil normalno zaprt, je začetni dir. "\Moji dokumenti".
 
+++
Ko na HC11 teče program in IDT program zaprem, ob ponovnem zagonu IDT programa ni možnosti komunikacije, ustavitve programa oz. debugiranja programa, ki se izvaja na HC11. Edina delujoča funkcija je reset.  

Komentarji zaželjeni!
Dodajanje BUG-ov:



Zadnja sprememba: 20. 6. 2001
Oblikovanje: Aljaz