[feature request] Wine's new WoW64 mode
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- cpp, linux
- Ambito
- devtools, operating-systems
Direzione di ricerca
Start at src/Task.cc:1758 in set_extra_regs() and reproduce the failure while recording a Wine 9.0+ WoW64 process. Determine how rr should handle architecture changes across the Windows/host boundary; done means such a process can be recorded without the wrong-architecture ExtraRegisters assertion.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Since 9.0 wine added a new WoW64 mode, which runs a 32-bit Windows program with 64-bit libraries on the host. Basically it does a protected mode <-> long mode switch whenever the control flow cross the Windows/host boundary.
When trying to record such a process, rr fails with:
[FATAL src/Task.cc:1758:set_extra_regs()]
(task 3847667 (rec:3847667) at time 473153)
-> Assertion `regs.arch() == arch()' failed to hold. Trying to set wrong arch ExtraRegisters
Is something like this supportable?
- Lingua principale
- C++
- Stelle
- 10.7k
- Fork
- 666
- Merge medio
- 2g 13h
- PR unite (30g)
- 33
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rr-debugger/rr
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 43/100
rr-debugger/rr#4127 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rr-debugger/rr#4060 · 5 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
rr-debugger/rr#4059 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rr-debugger/rr#4047 · 4 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
rr-debugger/rr#4042 · 4 commenti ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di rr-debugger/rr
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 3 giorni
-
status:needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
PX4/PX4-Autopilot#29496 ·
I maintainer di solito rispondono entro 1 giorno
-
Missing icon for .cpp2 filesAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 66/100
madskristensen/FileIcons#385 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
microsoft/SysmonCommon#26 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
espressif/esp-matter#1913 ·