2024-04-26 14:43 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004842Spring engineGeneralpublic2015-06-26 20:22
Reporterhokomoko 
Assigned Tohokomoko 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version99.0+git 
Target VersionFixed in Version 
Summary0004842: Crash related to new FeatureDrawer changes
Descriptionhttps://github.com/spring/spring/commit/7f91e0577d8c5633b7ecab44421b2ebbfddb7539#commitcomment-11876665

cleanrock:
I got a crash when testing 3ddffd4:
rts/Rendering/FeatureDrawer.cpp:254 CFeatureDrawer::DrawFeatureNow(CFeature const*, float)
rts/Rendering/FeatureDrawer.cpp:243 CFeatureDrawer::DrawOpaqueFeatures(int)
rts/Rendering/FeatureDrawer.cpp:399 CFeatureDrawer::DrawShadowPass()

My guess is IWorldObjectModelRenderer::AddFeature adds duplicate features.
I don't have a debug build atm to test the assert there because of 0004840.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0014712

hokomoko (developer)

Fix 78e4fe58383ade098a669e9a8e0c4cb8870cda55 committed to develop branch: Fix 0004842
FeatureHandler could delete a feature several times, and FeatureDestroyed was called for each.
a deleteMe member was added to features., repo: spring changeset id: 5254
+Notes

-Issue History
Date Modified Username Field Change
2015-06-26 16:14 hokomoko New Issue
2015-06-26 16:14 hokomoko Status new => assigned
2015-06-26 16:14 hokomoko Assigned To => hokomoko
2015-06-26 16:31 abma Description Updated View Revisions
2015-06-26 20:22 hokomoko Changeset attached => spring develop 78e4fe58
2015-06-26 20:22 hokomoko Note Added: 0014712
2015-06-26 20:22 hokomoko Status assigned => resolved
2015-06-26 20:22 hokomoko Resolution open => fixed
+Issue History