[Fixed] Game crashes on launch (Mac)

Having trouble with the game? Report issues and get help here. Read this first!

Moderators: Forum Moderators, Developers

Forum rules
Before reporting issues in this section, you must read the following topic:
Post Reply
Yzmo
Posts: 2
Joined: April 14th, 2019, 6:17 pm

[Fixed] Game crashes on launch (Mac)

Post by Yzmo » April 14th, 2019, 6:33 pm

Wesnoth used to work, but suddenly refuses to start. I tried to download via Steam and SourceForge, and didn't work. I can't crown Konrad now :(

OS X (10.9.5)
Latest Steam version (in Spanish)

Log:

Code: Select all

Last login: Sun Apr 14 20:12:17 on ttys000
mbpdefgguevara2:~ FernandoGabriel$ /Users/FernandoGabriel/Library/Application\ Support/Steam/steamapps/common/wesnoth/The\ Battle\ for\ Wesnoth.app/Contents/MacOS/The\ Battle\ for\ Wesnoth ; exit;
dyld: Registered code signature for /Users/FernandoGabriel/Library/Application Support/Steam/steamapps/common/wesnoth/The Battle for Wesnoth.app/Contents/Frameworks/SDL2_image.framework/Versions/A/Frameworks/webp.framework/Versions/A/webp
dyld: Registered code signature for /Users/FernandoGabriel/Library/Application Support/Steam/steamapps/common/wesnoth/The Battle for Wesnoth.app/Contents/Frameworks/SDL2_ttf.framework/Versions/A/Frameworks/FreeType.framework/Versions/A/FreeType
2019-04-14 20:12:27.277 The Battle for Wesnoth[2625:507] An uncaught exception was raised
2019-04-14 20:12:27.278 The Battle for Wesnoth[2625:507] *** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (NSTouchBar)
2019-04-14 20:12:27.278 The Battle for Wesnoth[2625:507] (
	0   CoreFoundation                      0x00007fff8fdfd25c __exceptionPreprocess + 172
	1   libobjc.A.dylib                     0x00007fff87581e75 objc_exception_throw + 43
	2   CoreFoundation                      0x00007fff8fdfd10c +[NSException raise:format:] + 204
	3   Foundation                          0x00007fff91ef03f9 _decodeObjectBinary + 2349
	4   Foundation                          0x00007fff91eef96d _decodeObject + 288
	5   AppKit                              0x00007fff8a387ca7 -[NSNibConnector initWithCoder:] + 68
	6   AppKit                              0x00007fff8a387b4e -[NSNibOutletConnector initWithCoder:] + 73
	7   Foundation                          0x00007fff91ef04b2 _decodeObjectBinary + 2534
	8   Foundation                          0x00007fff91ef15bf -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1774
	9   Foundation                          0x00007fff91ef17bb -[NSArray(NSArray) initWithCoder:] + 202
	10  Foundation                          0x00007fff91ef04b2 _decodeObjectBinary + 2534
	11  Foundation                          0x00007fff91eef96d _decodeObject + 288
	12  AppKit                              0x00007fff8a386782 -[NSIBObjectData initWithCoder:] + 205
	13  Foundation                          0x00007fff91ef04b2 _decodeObjectBinary + 2534
	14  Foundation                          0x00007fff91eef96d _decodeObject + 288
	15  AppKit                              0x00007fff8a38656f loadNib + 232
	16  AppKit                              0x00007fff8a385d15 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 713
	17  AppKit                              0x00007fff8a38595c -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 197
	18  The Battle for Wesnoth              0x00000001052b177d _ZN5boost4asio6detail16service_registry6createINS1_14kqueue_reactorENS0_17execution_contextEEEPNS5_7serviceEPv + 987205
	19  libdyld.dylib                       0x00007fff877525fd start + 1
)
2019-04-14 20:12:27.280 The Battle for Wesnoth[2625:507] *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (NSTouchBar)'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007fff8fdfd25c __exceptionPreprocess + 172
	1   libobjc.A.dylib                     0x00007fff87581e75 objc_exception_throw + 43
	2   CoreFoundation                      0x00007fff8fdfd10c +[NSException raise:format:] + 204
	3   Foundation                          0x00007fff91ef03f9 _decodeObjectBinary + 2349
	4   Foundation                          0x00007fff91eef96d _decodeObject + 288
	5   AppKit                              0x00007fff8a387ca7 -[NSNibConnector initWithCoder:] + 68
	6   AppKit                              0x00007fff8a387b4e -[NSNibOutletConnector initWithCoder:] + 73
	7   Foundation                          0x00007fff91ef04b2 _decodeObjectBinary + 2534
	8   Foundation                          0x00007fff91ef15bf -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1774
	9   Foundation                          0x00007fff91ef17bb -[NSArray(NSArray) initWithCoder:] + 202
	10  Foundation                          0x00007fff91ef04b2 _decodeObjectBinary + 2534
	11  Foundation                          0x00007fff91eef96d _decodeObject + 288
	12  AppKit                              0x00007fff8a386782 -[NSIBObjectData initWithCoder:] + 205
	13  Foundation                          0x00007fff91ef04b2 _decodeObjectBinary + 2534
	14  Foundation                          0x00007fff91eef96d _decodeObject + 288
	15  AppKit                              0x00007fff8a38656f loadNib + 232
	16  AppKit                              0x00007fff8a385d15 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 713
	17  AppKit                              0x00007fff8a38595c -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 197
	18  The Battle for Wesnoth              0x00000001052b177d _ZN5boost4asio6detail16service_registry6createINS1_14kqueue_reactorENS0_17execution_contextEEEPNS5_7serviceEPv + 987205
	19  libdyld.dylib                       0x00007fff877525fd start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6
logout

[Proceso completado]
Sorry, I don't know what is relevant in the log, and what not.

English isn my first language, sorry. And thanks for creating a wonderful game :D

EDIT: I downgraded the game to 1.4.6 and works. It's a problem of 1.4.7 version on MAC.

User avatar
hrubymar10
macOS Packager
Posts: 23
Joined: August 13th, 2016, 9:11 am

Re: Game crashes on launch (Mac)

Post by hrubymar10 » April 14th, 2019, 8:35 pm

Hi, can you please try to remove wesnoth and install it again?

I think that your package was corrupted for some reason.

Yzmo
Posts: 2
Joined: April 14th, 2019, 6:17 pm

Re: Game crashes on launch (Mac)

Post by Yzmo » April 14th, 2019, 8:44 pm

hrubymar10 wrote:
April 14th, 2019, 8:35 pm
Hi, can you please try to remove wesnoth and install it again?

I think that your package was corrupted for some reason.
I've done it three or four times (in Steam, and SourceFourge). It didn't work.

User avatar
hrubymar10
macOS Packager
Posts: 23
Joined: August 13th, 2016, 9:11 am

Re: Game crashes on launch (Mac)

Post by hrubymar10 » April 20th, 2019, 10:12 am

Hi, thanks for your patience.

I have already identified the problem. I’ll have to release patch version for Wesnoth 1.14.7 . I am on vacation right now, so I can’t tell you, when will be the fixed version available. I’ll let you know in this thread.

Thanks for reporting.

Kind regards,
hrubymar10

User avatar
hrubymar10
macOS Packager
Posts: 23
Joined: August 13th, 2016, 9:11 am

Re: Game crashes on launch (Mac)

Post by hrubymar10 » April 22nd, 2019, 8:14 pm

Hi,

I have pushed fixed version today. Fixed version is available using standart Steam distribution or using direct sourceforge link: https://sourceforge.net/projects/wesnot ... g/download

I can't update version in Mac AppStore. I have to wait to the next release (1.14.8).

Thanks for your patience.
Kind Regards,
hrubymar10

Post Reply