a-b-street / a-b-street/abstreet
Web-App Crashes when jumping to time
- Lingua principale
- Rust
- Stelle
- 8.2k
- Fork
- 380
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I am trying to run the simulation for the Leeds Map in the browser.
When I Jump to specific time, say 09:00 AM from the start of the simulation at 12:00 AM, the app crashes and goes non-responsive.
I get the following error message:
panicked at 'assertion failed: `(left == right)`
left: `6`,
right: `5`', map_model/src/pathfind/V2.rs:358:5

Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Il crash si verifica in map_model/src/pathfind/V2.rs alla riga 358 a causa del fallimento di un’asserzione. Inizia esaminando la logica dei salti temporali della simulazione e il modulo di pathfinding. Esegui la simulazione Leeds Map nel browser, riproduci il crash e ispeziona lo stato delle strutture dati del pathfinding prima dell’asserzione. Cerca i test relativi ai salti temporali o al modulo V2 per comprendere il comportamento previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- desktop, web-dev
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 40/100