| Summary: | Kapman killed by ghost, even after eating an energizer | ||
|---|---|---|---|
| Product: | [Applications] kapman | Reporter: | JCooper <jmichc> |
| Component: | general | Assignee: | Thomas Gallinari <tg8187> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | kde-games-bugs-null, valereguerin, walch.martin |
| Priority: | NOR | ||
| Version First Reported In: | 1.0.0 | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
JCooper
2012-05-03 05:37:20 UTC
sometimes after 10 seconds the picture stop 2 second and every 10 seconds the picture stop again 2 second So far, I have not managed to reproduce the bug, but looking at the code, I think it is still there: I do not see any synchronisation in KapmanItem::manageCollision() for depending events in the same round. So, depending on the order in the collidingList, it may happen that first the collision of Kapman with a ghost kills Kapman and then the collision of Kapman with the energizer makes Kapman eat it, turning the ghosts from HUNTER state into PREY state, although Kapman is already dead. (Afterwards, undefined behaviour is plausible.) Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved. (In reply to Justin Zobel from comment #3) > Thank you for the bug report. > > As this report hasn't seen any changes in 5 years or more, we ask if you can > please confirm that the issue still persists. > > If this bug is no longer persisting or relevant please change the status to > resolved. Still present in 21.08.3. |