Created
August 4, 2012 19:05
-
-
Save anonymous/3259366 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| host0:/> Exception - Bus error (data) | |
| Thread ID - [hidden] | |
| Th Name - [hidden] | |
| Module ID - [hidden] | |
| Mod Name - [hidden] | |
| EPC - 0x0887CAAC | |
| Cause - 0x1000001C | |
| BadVAddr - 0x2413E035 | |
| Status - 0x60088613 | |
| zr:0x00000000 at:0x00000001 v0:0x69F016FD v1:0x61616161 | |
| a0:0x08C15070 a1:0x00000002 a2:0x00000000 a3:0x00000AAA | |
| t0:0x00000000 t1:0x00000002 t2:0xAAAAAAAA t3:0xDEADBEEF | |
| t4:0xDEADBEEF t5:0xDEADBEEF t6:0xDEADBEEF t7:0xDEADBEEF | |
| s0:0x08BE8680 s1:0x089151B4 s2:0x094B8210 s3:0x088EB59C | |
| s4:0x00000000 s5:0x08BE8630 s6:0xDEADBEEF s7:0xDEADBEEF | |
| t8:0xDEADBEEF t9:0x0887F360 k0:0x09FEFB00 k1:0x00000000 | |
| gp:0x088FBF90 SP:0x09FEF8F0 fp:0x09FEFAC0 ra:0x0887CA84 | |
| 0x0887CAAC: 0x90420000 '..B.' - lbu $v0, 0($v0) | |
| 0x0887CA80: 0x00003021 '!0..' - move $a2, $zr | |
| 0x0887CA84: 0x3C02088F '...<' - lui $v0, 0x88F | |
| 0x0887CA88: 0x8C43C884 '..C.' - lw $v1, -14204($v0) | |
| 0x0887CA8C: 0x3C13088F '...<' - lui $s3, 0x88F | |
| 0x0887CA90: 0x2673B59C '..s&' - addiu $s3, $s3, -19044 | |
| 0x0887CA94: 0x3C023FC9 '.?.<' - lui $v0, 0x3FC9 | |
| 0x0887CA98: 0x34420FDB '..B4' - ori $v0, $v0, 0xFDB | |
| 0x0887CA9C: 0x8C6300D8 '..c.' - lw $v1, 216($v1) | |
| 0x0887CAA0: 0x44820000 '...D' - mtc1 $v0, $fcr0 | |
| 0x0887CAA4: 0x0000A021 '!...' - move $s4, $zr | |
| 0x0887CAA8: 0x02631021 '!.c.' - addu $v0, $s3, $v1 //$v0 = $s3 + $v1 | |
| 0x0887CAAC: 0x90420000 '..B.' - lbu $v0, 0($v0) //$v0 = byte @ $v0 **CRASH - out of range of memory** | |
| 0x0887CAB0: 0x02009021 '!...' - move $s2, $s0 //$s2 = $s0 | |
| 0x0887CAB4: 0xAE020004 '....' - sw $v0, 4($s0) //word @ $s0+4 = $v0 | |
| 0x0887CAB8: 0x00021023 '#...' - negu $v0, $v0 //$v0 = - $v0 (?) | |
| 0x0887CABC: 0x44820800 '...D' - mtc1 $v0, $fcr1 //$fcr1 on co-processor 1 = $v0 (?) | |
| 0x0887CAC0: 0x46800860 '`..F' - cvt.s.w $fpr01, $fpr01 //convert fpr01 on co-processor 1 (?) from int to float | |
| 0x0887CAC4: 0x46010002 '...F' - mul.s $fpr00, $fpr00, $fpr01 //$fpr00 = $fpr00 * $fpr01 (all on co-processor 1 - ?) | |
| 0x0887CAC8: 0xE60100B0 '....' - swc1 $fpr01, 176($s0) //word @ $s0+176 = $fpr01 on co-processor 1 (?) | |
| 0x0887CACC: 0xE60000AC '....' - swc1 $fpr00, 172($s0) //word @ $s0+172 = $fpr00 on co-processor 1 (?) | |
| 0x0887CAD0: 0x92620000 '..b.' - lbu $v0, 0($s3) //$v0 = byte @ $s3 | |
| 0x0887CAD4: 0x28410004 '..A(' - slti $at, $v0, 4 //$at = ($v0 < 4) | |
| 0x0887CAD8: 0x50200058 'X. P' - beqzl $at, 0x0887CC3C //branch if $at = 1 (?) to 0x0887CC3C | |
| 0x0887CADC: 0x26940001 '...&' - addiu $s4, $s4, 1 //$s4 = $s4 + 1 | |
| 0x0887CAE0: 0x2A81000C '...*' - slti $at, $s4, 12 //$at = ($s4 < 12) | |
| 0x0887CAE4: 0x50200008 '.. P' - beqzl $at, 0x0887CB08 //branch if $at = 1 (?) to 0x0887CB08 | |
| 0x0887CAE8: 0x24030001 '...$' - li $v1, 1 //$v1 = 0x00000001 | |
| 0x0887CAEC: 0x3C02088F '...<' - lui $v0, 0x88F //$v0 = 0x0000088F | |
| 0x0887CAF0: 0x8C42C884 '..B.' - lw $v0, -14204($v0) //$v0 = word @ $v0-14204 | |
| 0x0887CAF4: 0x00541021 '!.T.' - addu $v0, $v0, $s4 //$v0 = $v0 + $s4 | |
| 0x0887CAF8: 0x90420074 't.B.' - lbu $v0, 116($v0) //$v0 = byte @ $v0+116 | |
| 0x0887CAFC: 0x10000002 '....' - b 0x0887CB08 //branch to 0x0887CB08 | |
| 0x0887CB08: 0x8E420008 '..B.' - lw $v0, 8($s2) //$v0 = word @ $s2+8 | |
| 0x0887CB0C: 0x8C4200B4 '..B.' - lw $v0, 180($v0) //$v0 = word @ $v0+180 | |
| 0x0887CB10: 0xA0430010 '..C.' - sb $v1, 16($v0) //byte @ $v0+16 = $v1 | |
| 0x0887CB14: 0x8E420008 '..B.' - lw $v0, 8($s2) //$v0 = word @ $s2+8 | |
| 0x0887CB18: 0x8C5100B4 '..Q.' - lw $s1, 180($v0) //$s1 = word @ $v0+180 | |
| 0x0887CB1C: 0x8E220000 '..".' - lw $v0, 0($s1) //$v0 = word @ $s1 | |
| 0x0887CB20: 0x10400045 'E.@.' - beqz $v0, 0x0887CC38 //branch if $v0 = 0 to 0x0887CC38 | |
| 0x0887CB24: 0x00000000 '....' - nop //nop | |
| 0x0887CB28: 0xA2200018 '.. .' - sb $zr, 24($s1) //byte @ $s1+24 = $zr | |
| 0x0887CB2C: 0xA2200028 '(. .' - sb $zr, 40($s1) //byte @ $s1+40 = $zr | |
| 0x0887CB30: 0x8E240000 '..$.' - lw $a0, 0($s1) //$a0 = word @ $s1 | |
| 0x0887CB34: 0x44806000 '.`.D' - mtc1 $zr, $fcr12 //$fcr12 on co-processor 1 = $zr (?) | |
| 0x0887CB38: 0x0E21549B '.T!.' - jal 0x0885526C //jump to 0x0885526C | |
| 0x0885526C: 0x27BDFFE0 '...'' - addiu $sp, $sp, -32 //$sp = $sp - 32 | |
| 0x08855270: 0xAFBF001C '....' - sw $ra, 28($sp) //word @ $sp+28 = $ra | |
| 0x08855274: 0xAFB00018 '....' - sw $s0, 24($sp) //word @ $sp+24 = $s0 | |
| 0x08855278: 0xE7B40010 '....' - swc1 $fpr20, 16($sp) //word @ $sp+16 = $fpr20 on co-processor 1 (?) | |
| 0x0885527C: 0x8C8300E0 '....' - lw $v1, 224($a0) //$v1 = word @ $a0+224 | |
| 0x08855280: 0x46006506 '.e.F' - mov.s $fpr20, $fpr12 //$fpr20 = $fpr12 | |
| 0x08855284: 0x10650020 ' .e.' - beq $v1, $a1, 0x08855308 //branch if $v1 = $a1 to 0x08855308 | |
| 0x08855308: 0x8FBF001C '....' - lw $ra, 28($sp) //$ra = word @ $sp+28 | |
| 0x0885530C: 0x8FB00018 '....' - lw $s0, 24($sp) //$s0 = word @ $sp+24 | |
| 0x08855310: 0xC7B40010 '....' - lwc1 $fpr20, 16($sp) //$fpr20 on co-processor 1 (?) = word @ $sp+16 | |
| 0x08855314: 0x03E00008 '....' - jr $ra //jump to $ra |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment