deadlock with wrong system date/time and non-empty wallet
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Parti dalla funzione TransactionRecord::index mostrata nell’issue e segui la sua interazione con l’avviso di data/ora e cs_nTimeOffset. Riproduci il caso in bitcoin-qt con una data di sistema errata e un wallet non vuoto, quindi verifica che la finestra di dialogo di avviso rimanga reattiva e che non si verifichi alcun deadlock.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I have encountered a deadlock in bitcoin-qt on Manjaro Linux IF you have a wrong system date (enough to trigger this message - "Please check that your computer's date and time are correct!") AND if your wallet is not empty. It seems it tries to read transactions in:
TransactionRecord *index(interfaces::Wallet& wallet, int idx)
{
...
if (wallet.tryGetTxStatus(rec->hash, wtx, numBlocks, adjustedTime) && rec->statusUpdateNeeded(numBlocks)) {
rec->updateStatus(wtx, numBlocks, adjustedTime);
}
while displaying the warning message box and somehow deadlocks cs_nTimeOffset. The effect is that the message box pop-ups but you cannot click it and program does not react in any way.
Moved from bitcoin/bitcoin#15598.
- Lingua principale
- C++
- Stelle
- 748
- Fork
- 377
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 bitcoin-core/gui
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
bitcoin-core/gui#960 · 2 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 54/100
bitcoin-core/gui#969 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
bitcoin-core/gui#965 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
bitcoin-core/gui#964 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
bitcoin-core/gui#963 ·
Tutte le issue di bitcoin-core/gui
Issue simili
-
[Bug]: iOS textarea wraps text mid-word because LynxUIBaseInput hardcodes NSLineBreakByCharWrappingAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
lynx-family/lynx#10455 ·
I maintainer di solito rispondono entro 1 giorno
-
A-tools P-low S-blocked task
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Rifle-variant weapon offsets are saved under the pistol's name [FRIK-093]Forse già presa @rollingrock l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
rollingrock/Fallout-4-VR-Body#182 ·
-
[Ulduar] Kologarn – Focused Eyebeam emote is shown to the whole raid instead of only the targetAperta80 Confirmed Instance - Raid - Northrend
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
azerothcore/azerothcore-wotlk#28277 ·
I maintainer di solito rispondono entro 1 giorno
-
(S1 - Need confirmation)
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
CleverRaven/Cataclysm-DDA#89304 ·
I maintainer di solito rispondono entro 1 giorno