Crashy Bug on Mac OS, maybe a memory leak

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

Moderator: Forum Moderators

Forum rules
Before reporting issues in this section, you must read the following topic:
Post Reply
yogicbrewer
Posts: 16
Joined: December 29th, 2009, 12:42 am

Crashy Bug on Mac OS, maybe a memory leak

Post by yogicbrewer »

Wesnoth v 1.18.3
Mac OS 12.7.6
Startup log in code block below.
All files are up to date per server.
Main menu report (build info) at end of this file (below code block).

Issue: After several (4-plus?) hours of play, a rainbow wheel of death appears. Display freezes. Cannot exit application. Eventually computer crashes completely. Can reboot by holding down power button 5-10 seconds, or wait for the crash. Reboots without issue.

Troubleshooting notes:
1. Only noticed while playing "A Vision Blinded"campaign v1.0.28. I've also played "Heir to the Throne" and "Orcish Incursion v 1.0.4.3" lately and don't recall any issues but those may have been shorter sessions.
https://r.wesnoth.org/t23463

2. I had another add-on installed which was incomplete (judging from many unit values, e.g many weapons with 100% hit capability, and how game play unfolded). I have since uninstalled this (including associated MP eras), but am including its info below for reference.
* "Modern War" campaign with two MP ERAs (screen shot atch):
* * "Desert War"
* * "Platoon War"
I'm suspicious of this Modern War campaign due to it's extremely incomplete setup. While I had no issues with crashes while playing, checking unit values and so on reveals missing unit ID data (error messages on page).

3. I will let you know if this issue still occurs the next time I can play an extended session.

Log data follows. I believe most errors are generated by the now-deleted campaign/MP eras (para 2 above).

Code: Select all

Battle for Wesnoth v1.18.3 x86_64
Started on Thu Feb  6 15:36:02 2025


Automatically found a possible data directory at: /Applications/The Battle for Wesnoth.app/Contents/Resources

Data directory:               /Applications/The Battle for Wesnoth.app/Contents/Resources
User configuration directory: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18
User data directory:          /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18
Cache directory:              /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18/cache


Setting mode to 1440x900
20250206 15:36:06 error deprecation: [advancefrom] has been deprecated and removed.; Error: [advancefrom] no longer works. ‘merkewamk3’ units will not be able to advance to ‘merkewamk4’; please ask the add-on author to use [modify_unit_type] instead.
20250206 15:36:06 error deprecation: [advancefrom] has been deprecated and removed.; Error: [advancefrom] no longer works. ‘talib A’ units will not be able to advance to ‘Mudzahedin’; please ask the add-on author to use [modify_unit_type] instead.
20250206 15:36:06 error deprecation: [advancefrom] has been deprecated and removed.; Error: [advancefrom] no longer works. ‘merkewamk3’ units will not be able to advance to ‘merkewamk4’; please ask the add-on author to use [modify_unit_type] instead.
20250206 15:36:06 error deprecation: [advancefrom] has been deprecated and removed.; Error: [advancefrom] no longer works. ‘talib A’ units will not be able to advance to ‘Mudzahedin’; please ask the add-on author to use [modify_unit_type] instead.
20250206 15:36:06 error deprecation: campaign id='INVASION' has extra_defines=ENABLE_ARMAGEDDON_DRAKE has been deprecated and removed.; instead, use the macro with the same name in the [campaign] tag
20250206 15:36:06 error config: Multiple [unit_type]s with id=technical105mm encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=technical105mmNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=2s35koalislyasv encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=acv15 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=ASCOD encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Bgbv90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m2bradley encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m3 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pgz09 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pgz95 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pmp encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Stridsvagn122 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=uh60blackhawk encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=unitedkindomsloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=VPK7829Bumerang encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=a10thunderboltii encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=a129mangusta encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=arab A encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truck encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=augustawesland encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=ah64apche encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=altay encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=americandeneral encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=americangeneral encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=americansloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=amx108 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=amx10rc encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=maxinter encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckmissleair encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckmissleairNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckmachinegunair encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckmachinegunairNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=technicalmissle encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=technicalmissleNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=arab encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=arabsloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=sovietplot encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Archeralt encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=asssultfloatingbirdge encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=ataa encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=atar encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=atat encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=atdp encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=atmp encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Pasi encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=atst encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pickupautocanon encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pickupautocanonNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=avenger encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=blavkstormoper encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bergepanzer encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bm30smiercz encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bmp1 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bmp2 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bmp3 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=terminatorbmt encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=borsuk encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=boxer encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=breml encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=btr80 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bwppuma encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=bwptzos encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=c1ariete encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=czolgtzos encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=caracal encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=cavaliermustang encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=centauro encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=ch47chionok encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=chellenger2 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=changhewz10 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=chunma encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=cv90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=czolgtzosii encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=dardo encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=dehavilandmosquito encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=dyktator encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=eurocoptertiger encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=europeansolider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=europengeneral encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=f35b encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=fa18hornet encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=fockewulffw190 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=fularmour encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=fularmourNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=fv102striker encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=fvs10warrior encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=gepard encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=gzm003 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=hurricane encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=hercules encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=hwing encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=inquisitor encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=jak141 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=japansloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=jh7 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=judensloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=junkersju87 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=k1 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=k2 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=k21 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=k2pl encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=k9 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=komandoseal encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=komandotzos encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=krab encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=kurgawiec encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=kw1apc encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=l131as90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=leclerc encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=leopard2 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=lvkv90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=lynxkf41 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m109sph encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m1128 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m1134 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m1abrams encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m270mlrs encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=m42 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=marine encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=merkewamk3 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=merkewamk4 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=mi18 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=mi24 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=mi24mv1 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=mi28 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=mim23 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=mirage2005 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Mudzahedin encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=namer encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=natosloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=nh90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=obiekt195 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=obiekt640 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=p47thunderbolt encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=panaviatornado encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pancyrs1 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=FNSSPars encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pereh encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pl01concept encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pll05 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=plotsloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=plottzossloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=plz05 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=polishsloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pt91twardy encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=PTZ09 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=puma encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pzh2000 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=pzl230skorpion encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Roland encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=rosomak encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=rosomakm1m encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=s125 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=s22tunguska encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=sksloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=skyranger encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=skysabre encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=soviet encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Stormer encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=stormoper encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=stormopergenral encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=Stryker encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=su100 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=su34 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=su25 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=supermarinespitfire encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t14armata encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t15armata encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t54 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t62 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t72 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t72AW encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=t90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tachanka encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tachankaNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=talib encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=talib A encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckrocket encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckrocketNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tos1 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=towalt encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=towaltNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=towroc encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=towrocNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tr85 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=transporter encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=truckNA encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tumak5 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=typ10 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=typ90 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=typ96 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=typ99 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type11 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type16 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type84 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type85 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type87 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type89 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type93 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type93mpm encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type96 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=type99 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tzossloider encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=tzossloiderp encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=vareastgeneral encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=VBCI encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=vblmilan encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=w3sokol encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=wataska encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=wataska A encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=wiesel1 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=wr40langusta encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=wzt3 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=wzz551 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=yw306 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=harbinz19 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=zbd97 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=zbl08 encountered.
20250206 15:36:06 error config: Multiple [unit_type]s with id=zsu234 encountered.
20250206 15:36:06 warning general: no location found for 'data/add-ons/desertwar_addon/translations', skipping textdomain
20250206 15:36:06 warning general: no location found for 'data/add-ons/desertwar_addon/translations', skipping textdomain
Checking lua scripts... ok
Main Menu Report (BUILD INFO) follows

The Battle for Wesnoth version 1.18.3 x86_64
Running on Apple macOS 12.7.6 x86_64
Distribution channel: macOS App Store

Game paths
==========

Data dir: /Applications/The Battle for Wesnoth.app/Contents/Resources
User config dir: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18
User data dir: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18
Saves dir: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18/saves
Add-ons dir: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18/data/add-ons
Cache dir: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18/cache
Logs dir: /Users/USER/Library/Containers/org.wesnoth.Wesnoth/Data/Library/Application Support/Wesnoth_1.18/logs

Libraries
=========

Boost: 1.84
Lua: 5.4.7
libcurl: 8.7.1 (runtime 8.7.1)
Cairo: 1.18.0 (runtime 1.18.0)
Pango: 1.51.0 (runtime 1.51.0)
SDL: 2.28.5 (runtime 2.28.5)
SDL_image: 2.8.1 (runtime 2.8.1)
SDL_mixer: 2.6.3 (runtime 2.6.3)

Features
========

Lua console completion: yes
Cocoa notifications back end: yes

Current video settings
======================

SDL video drivers: [cocoa] offscreen dummy
Window size: 1440x900
Game canvas size: 1440x900
Final render target size: 1440x900
Screen refresh rate: 60
Screen dpi: 128.00x128.00
Renderer: metal (hw)
Maximum texture size: 16384x16384
VSync: on

Current audio settings
======================

SDL audio drivers: [coreaudio] disk dummy
Number of channels: 2
Output rate: 44100 Hz
Sample format: signed 16 bit little-endian
Sample size: 1024 bytes

Installed add-ons
=================

A_Group_in_a_War: 0.3.0b
A_Vision_Blinded: 1.0.28
An_Orcish_Incursion: 1.0.4.3
Ashevieres_Shadow: 1.4.3
Eastern_Europe_at_War: 3.2.0
Era_of_Magic: 4.8.0
Era_of_Magic_Resources: 3.1.0
Sanctuary: 1.3.2
Story_of_Wose: 0.11.0
Struggle_For_Freedom: 1.0.8
Tamanegi_Jukebox: 0.1.9a
To_Lands_Unknown: 3.11.0
To_Lands_Unknown_Resources_1: 2.5.0
To_Lands_Unknown_Resources_2: 2.5.0
War_of_Legends: 1.2.7.70
gnombat
Posts: 856
Joined: June 10th, 2010, 8:49 pm

Re: Crashy Bug on Mac OS, maybe a memory leak

Post by gnombat »

I'm not playing on a Mac, but I have noticed that Wesnoth 1.18 seems to leak memory at times.

It seems to happen only with some campaigns (see here and here).
yogicbrewer
Posts: 16
Joined: December 29th, 2009, 12:42 am

Re: Crashy Bug on Mac OS, maybe a memory leak

Post by yogicbrewer »

I haven't played either of the campaigns you mention.

The only place I've noticed the alleged memory leak is playing "A Vision Blinded," so that makes it either a general game error or something (module, etc.) common to all three. Several of the scenarios in that campaign are pretty large (50+ units on each side, 20-50 turns) so that may be an issue, but that's beyond my pay grade.
yogicbrewer
Posts: 16
Joined: December 29th, 2009, 12:42 am

Re: Crashy Bug on Mac OS, maybe a memory leak

Post by yogicbrewer »

I've been playing "Heir to the Throne" and crash has occurred during extended play in that campaign as well. Between me and others, that's four campaigns this problem has been reported in, so without a doubt this is an issue with the game itself, not individual campaigns.
User avatar
Wedge009
Developer
Posts: 24
Joined: June 24th, 2009, 11:17 am
Location: Sydney, Australia

Re: Crashy Bug on Mac OS, maybe a memory leak

Post by Wedge009 »

May not be related if you're not using Steam, but there's an existing issue logging high memory use when run through Steam: https://github.com/wesnoth/wesnoth/issues/9085
Soli Deo Gloria
yogicbrewer
Posts: 16
Joined: December 29th, 2009, 12:42 am

Re: Crashy Bug on Mac OS, maybe a memory leak

Post by yogicbrewer »

I'm not using Steam. And it seems to be getting more severe.
Post Reply