MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002710VCMIOtherpublic2017-07-07 02:302017-08-14 09:46
Reportercatalina 
Assigned ToSXX 
PrioritynormalSeveritycrashReproducibilityalways
StatusassignedResolutionopen 
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.

- 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

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2017 MantisBT Team
Hosting provided by DigitalOcean