Mantis - Barista
Erweiterte Problemanzeige
46 general schwerer Fehler immer 2009-11-21 11:51 2010-02-06 21:12
xclerc  
xclerc  
normal  
erledigt 1.3  
erledigt  
keine    
keine 1.4  
0000046: Invalid padding for 'tableswitch' and 'lookupswitch' instructions
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'.
Problem-Historie
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

Zu diesem Problem gibt es keine Notizen.