Mantis Bugtracker

Erweiterte Problemanzeige Zu Notizen wechseln ] einfache Anzeige ] Problem-Historie ] Drucken ]
ID Kategorie Auswirkung Reproduzierbar Meldungsdatum Letzte Aktualisierung
0000046 [Barista] general schwerer Fehler immer 2009-11-21 11:51 2010-02-06 21:12
Reporter xclerc Anzeigestatus öffentlich  
Bearbeitung durch xclerc
Priorität normal Lösung erledigt Rechnertyp
Status erledigt   Betriebssystem
Projektion keine   BS-Version
Aufwand keine Behoben in Version 1.4 Produktversion 1.3
  Zielversion Produkt-Build
Zusammenfassung 0000046: Invalid padding for 'tableswitch' and 'lookupswitch' instructions
Beschreibung The padding computed for 'tableswitch' and 'lookupswitch' instructions is incorrect.
It leads to invalid values for instruction size as returned by 'Instruction.size_of', and
'Instruction.compile'.

It also generates invalid destination offsets for such instructions when compiled by
the assembler. In this later case, a temporary workaround is to use 'nop' instructions
to "artificially pad" the instruction.

However, there is no problem when these instructions are used from either
'Instruction.encode' or 'Instruction.decode'.
Schritte zur Reproduktion
Zusätzliche Information
Tags Keine Tags zugeordnet.
Angehängte Dateien

- Problem-Beziehungen

Zu diesem Problem gibt es keine Notizen.

- Problem-Historie
Änderungsdatum Benutzername Feld Änderung
2009-11-21 11:51 xclerc Neues Problem
2009-11-21 11:57 xclerc Status neu => zugewiesen
2009-11-21 11:57 xclerc Bearbeitung durch => xclerc
2010-02-06 21:12 xclerc Status zugewiesen => erledigt
2010-02-06 21:12 xclerc Behoben in Version => 1.4
2010-02-06 21:12 xclerc Lösung offen => erledigt


Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker