MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002710VCMIOtherpublic2017-07-07 02:302022-03-28 18:37
Reportercatalina 
Assigned ToSXX 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionunable to reproduce 
PlatformmacOSOSOS Version10.12.5
Product Version0.99 
Target VersionFixed in Version 
Summary0002710: segfault on victory
DescriptionWhen a campaign or single-player game is won on macOS, VCMI segfaults. Here are two sample crash logs; let me know if more are needed: https://gist.github.com/dunn/36539f4a779520fc57a49d3cc7ab7f4e [^]
Additional InformationBoost version: 1.64.0
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0007105)
SXX (administrator)
2017-07-07 07:25

Is it true for absolutely every game?
(0007107)
catalina (reporter)
2017-07-07 13:01

True for all three I've finished so far (Myth and Legend once, first part of Restoration of Erathia twice). I'll try some more, though.
(0007108)
catalina (reporter)
2017-07-07 14:13

Victory in Dungeon Keeper: https://gist.github.com/47eb120423cdb4d8a1459024483fbfa1 [^]
(0007109)
catalina (reporter)
2017-07-08 19:49

Just now, for the first time it didn't segfault after a victory. It's possible something was fixed when I rebuilt against the latest commit; I'll see if it happens again.
(0007167)
catalina (reporter)
2017-07-22 16:56

It's still crashing most of the time as of cdd9dbc7f1228f62b872e800cca301e0ee38fb19.
(0007225)
SXX (administrator)
2017-08-12 06:15

Yeah it's crashing because it's doesn't handle server shutdown too well. We had similar problem across platforms because our server startup code is ugly.

Now I'm being able to actually debug it in both Xcode and Qt Creator on Mac and I see it.
(0007228)
SXX (administrator)
2017-08-14 09:46

I somewhat mitigated it here:
https://github.com/vcmi/vcmi/commit/9c7c47c754af90855e520864255688a39a27cb2e [^]

Though no way it's correct fix for the problem.
(0007572)
s_noopy (reporter)
2018-04-08 19:59

Hello there,

Sorry for digging it up but it seems to be roughly the same scenario of reproduction. I only see a different stacktrace.

Map: Arrogance
Condition: Victory
Crash Report dump: https://gist.github.com/dariuszseweryn/9f3c673bc99b8e913ac62fdb403decfd [^]

Best Regards
(0008106)
Povelitel (updater)
2022-03-16 10:16

Try the latest build from here https://builds.vcmi.download/branch/develop/macOS/ [^]
Does the problem still exist?
(0008234)
Povelitel (updater)
2022-03-28 18:37

Should be fixed. Try the latest build

- Issue History
Date Modified Username Field Change
2017-07-07 02:30 catalina New Issue
2017-07-07 07:25 SXX Note Added: 0007105
2017-07-07 13:01 catalina Note Added: 0007107
2017-07-07 14:13 catalina Note Added: 0007108
2017-07-08 19:49 catalina Note Added: 0007109
2017-07-22 14:19 SXX Assigned To => SXX
2017-07-22 14:19 SXX Status new => assigned
2017-07-22 16:56 catalina Note Added: 0007167
2017-08-12 06:15 SXX Note Added: 0007225
2017-08-14 09:46 SXX Note Added: 0007228
2018-04-08 19:59 s_noopy Note Added: 0007572
2022-03-16 10:16 Povelitel Note Added: 0008106
2022-03-16 10:16 Povelitel Status assigned => feedback
2022-03-28 18:37 Povelitel Note Added: 0008234
2022-03-28 18:37 Povelitel Status feedback => closed
2022-03-28 18:37 Povelitel Resolution open => unable to reproduce

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean