Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

chercher l'erreur ? est-ce que le code assembleur ci-joint vous parle ?

1 réponse
Avatar
Gilles
0x90a410ec <+0012> beq- 0x90a41140 <objc_msgSend+96>
// c'est la routine appelée par writeSync...

0x90a410f0 <+0016> lwz r12,0(r3)
0x90a410f4 <+0020> beqlr cr1
0x90a410f8 <+0024> lwz r2,32(r12)
// c'est ici que ça plante est-ce que ça vous parle ?

0x90a410fc <+0028> stw r9,48(r1)
0x90a41100 <+0032> lwz r11,0(r2)
0x90a41104 <+0036> addi r0,r2,8

1 réponse

Avatar
jbfairlight
0x90a410ec <+0012> beq- 0x90a41140 <objc_msgSend+96>
// c'est la routine appelée par writeSync...

0x90a410f0 <+0016> lwz r12,0(r3)
0x90a410f4 <+0020> beqlr cr1
0x90a410f8 <+0024> lwz r2,32(r12)
// c'est ici que ça plante est-ce que ça vous parle ?

0x90a410fc <+0028> stw r9,48(r1)
0x90a41100 <+0032> lwz r11,0(r2)
0x90a41104 <+0036> addi r0,r2,8


c'est vilain, normal c'est du code assembleur PowerPC ;)
Non, je plaisante ;)

As tu chercher a analyser le code assembleur pour savoir ce qu'il fait ?

regarde ici pour avoir quelques explication sur les mnemonic :
http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/F7E732FF811F783187256FDD004D3797/$file/pem_64bit_v3.0.2005jul15.pdf

bonne lecture :)