Very low FPS on date change after using Astrocalc

Bug #1685552 reported by Nick Fedoseev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Medium
Alexander Wolf

Bug Description

- Run Stellarium.
- Show Date/time dialog (F5)
- Move cursor to year, month, day, hour, min or sec value
- scroll any of the above with mouse scroller
FPS is always in range 30..60

- Now Call AstroCalc (F10) and Close it (with or without any operation in between)
- try again scroll values in Date/time dialog
- no change with hour, min or sec, but any change in date causes a very big delay (~2..3seconds),
- FPS falls to ~0.3

After processing all the scroller events FPS comes back to usual high value.

Seen in 0.15.2 and 0.90.latest

No problem on 0.14.3.

Revision history for this message
Nick Fedoseev (nick-ut2uz) wrote :

Perhaps this is related to big list of satellites (16000+), which I play with.
When all the satellites are displayed in wide FOV, the FPS is about 5..10. If I switch view satellites off, the FPS is 30..60 as usual.

Finally I tried to restore the default setting for satellites and after restarting Stellarium the bug has gone. Then I load that big list again, and le voila... I can't switch dates without problems again. Not only mouse scroll causes such a big delay. The same is for keyboard as well.

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Could you attach your satellites.json to testing?

Changed in stellarium:
importance: Undecided → Medium
Revision history for this message
Nick Fedoseev (nick-ut2uz) wrote :

The requested file is attached.

Revision history for this message
Alexander Wolf (alexwolf) wrote :

Please check version 0.16.1RC2 - seems this issue has been fixed.

Changed in stellarium:
assignee: nobody → Alexander Wolf (alexwolf)
tags: added: astrocalc satellites
Changed in stellarium:
status: New → Fix Committed
Changed in stellarium:
status: Fix Committed → Fix Released
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.