Qt5.5/MSVC2013: MeteorShowers crash with Assertion Failure
Bug #1471143 reported by
gzotti
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Stellarium |
Fix Released
|
High
|
Marcos Cardinot |
Bug Description
Trying trunk@7727 built with MSVC2013 and Qt5.5. An assertion failure is triggered on startup when MeteorShowers plugin is active:
Expression: vector iterator not decrementable.
The crash occurs only after all plugins have been reported to load in the logfile, immediately after the first frame appears.
Related branches
lp:~cardinot/stellarium/MeteorShower
- gzotti: Approve
- Alexander Wolf: Approve
-
Diff: 10913 lines (+4744/-4557)41 files modifiedplugins/MeteorShowers/CMakeLists.txt (+2/-2)
plugins/MeteorShowers/resources/MeteorShower.qrc (+2/-0)
plugins/MeteorShowers/src/CMakeLists.txt (+11/-5)
plugins/MeteorShowers/src/MeteorObj.cpp (+86/-0)
plugins/MeteorShowers/src/MeteorObj.hpp (+46/-0)
plugins/MeteorShowers/src/MeteorShower.cpp (+500/-379)
plugins/MeteorShowers/src/MeteorShower.hpp (+107/-146)
plugins/MeteorShowers/src/MeteorShowers.cpp (+146/-1229)
plugins/MeteorShowers/src/MeteorShowers.hpp (+45/-373)
plugins/MeteorShowers/src/MeteorShowersMgr.cpp (+611/-0)
plugins/MeteorShowers/src/MeteorShowersMgr.hpp (+288/-0)
plugins/MeteorShowers/src/MeteorStream.cpp (+0/-128)
plugins/MeteorShowers/src/MeteorStream.hpp (+0/-71)
plugins/MeteorShowers/src/gui/MSConfigDialog.cpp (+313/-0)
plugins/MeteorShowers/src/gui/MSConfigDialog.hpp (+76/-0)
plugins/MeteorShowers/src/gui/MSConfigDialog.ui (+657/-0)
plugins/MeteorShowers/src/gui/MSSearchDialog.cpp (+192/-0)
plugins/MeteorShowers/src/gui/MSSearchDialog.hpp (+123/-0)
plugins/MeteorShowers/src/gui/MSSearchDialog.ui (+301/-0)
plugins/MeteorShowers/src/gui/MeteorShowerDialog.cpp (+0/-436)
plugins/MeteorShowers/src/gui/MeteorShowerDialog.hpp (+0/-110)
plugins/MeteorShowers/src/gui/meteorShowerDialog.ui (+0/-753)
plugins/MeteorShowers/src/translations.h (+199/-0)
po/stellarium-skycultures/stellarium-skycultures.pot (+1/-1)
po/stellarium/POTFILES.in (+8/-3)
po/stellarium/stellarium.pot (+387/-318)
src/CMakeLists.txt (+4/-3)
src/core/StelApp.cpp (+4/-4)
src/core/modules/LandscapeMgr.cpp (+1/-1)
src/core/modules/Meteor.cpp (+236/-241)
src/core/modules/Meteor.hpp (+70/-75)
src/core/modules/MeteorMgr.cpp (+0/-177)
src/core/modules/MeteorMgr.hpp (+0/-94)
src/core/modules/SporadicMeteor.cpp (+67/-0)
src/core/modules/SporadicMeteor.hpp (+40/-0)
src/core/modules/SporadicMeteorMgr.cpp (+141/-0)
src/core/modules/SporadicMeteorMgr.hpp (+72/-0)
src/gui/ConfigurationDialog.cpp (+2/-2)
src/gui/StelGui.cpp (+1/-1)
src/gui/ViewDialog.cpp (+3/-3)
src/scripting/StelMainScriptAPI.cpp (+2/-2)
tags: | added: plugin |
Changed in stellarium: | |
assignee: | nobody → Marcos CARDINOT (mcardinot) |
Changed in stellarium: | |
status: | In Progress → Fix Committed |
tags: | added: meteors |
Changed in stellarium: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hi Georg,
Thanks for your report! =D
I'm not able to build on Windows, besides that I can't reproduce this bug on my end (ubuntu), but I think I know how to sort it out anyway. Actually MeteorShowers plugin has other issues which I'm fixing now in a separated branch - I hope to push everything in the next few days!