a-b-street / a-b-street/abstreet

Web-App Crashes when jumping to time

Aperta
#982 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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

![Capture](https://user-images.githubusercontent.com/74264148/187714055-4c485302-56dc-4206-bfa3-b17e492c8889.PNG)

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.