Asgard Crashes when CMO crosses Map Pan Threshold

Bug #973011 reported by Russ Adams
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Asgard
Fix Committed
Critical
Russ Adams

Bug Description

If you click towards the margin where Map Pan events will fire when the CMO crosses it, you will notice that many Map Pan Events will fire at once. Asgard will crash shortly thereafter.

Russ Adams (rustushki)
Changed in asgard:
status: Confirmed → In Progress
Revision history for this message
Russ Adams (rustushki) wrote :

Turns out that in general, all SDL events were getting an event thread and that none of them are ever joined. The problem has been fixed by only handling mouse clicks and SDL_USEREVENTs (which are Asgard's events).

Additionally, the CANCEL event concurrency policy was implemented to help prevent some of the erratic map panning. It's still not ideal, though, because map panning is not fluid with CMO movement. I'm filing another bug to address the non-fluidity of map panning, and marking this bug close.

Changed in asgard:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.