_blub 28 Posted January 16, 2017 Hi dwarden, I dont know where to give you feedback about tbb4malloc_bi(_x64).dll (is there an official that for that?) but because its performance related I will try it here :) I just noticed that the binary is exporting multiple functions beside the needed interface for Arma3. Maybe its a good idea to remove those unnecessary exports to allow the compiler to do some more optimizations (e.g. inline some functions). Best regards. Share this post Link to post Share on other sites
fruity_rudy 16 Posted January 16, 2017 may I ask which allocator you're using? My game is crashing about 3-5 times a days since latest stable built..I try the the 11perf now and hope the best.. Share this post Link to post Share on other sites
Spacefish 0 Posted January 16, 2017 Hm i get 1.66.139995 now instead of 1.66.139968 did you just publish v11?! :D Share this post Link to post Share on other sites
Dwarden 1125 Posted January 17, 2017 1.66.139995 new PROFILING branch with PERFORMANCE binaries, v12, server and client, windows/linux + some more logging in v11 (1.66.139981) + fixed one of possible memory leaks and crashes https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGmhttps://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGsavailable via STEAMklient/STEAMcmd as branch too, read https://community.bistudio.com/wiki/Arma_3_Steam_Branches#Arma_3_Server BIForum feedback: https://forums.bistudio.com/topic/160288-arma-3-stable-server-166-performance-binary-feedback/?do=getLastCommentDiscord feedback: https://discord.gg/0aWSevYPq5W2FeM6 2 Share this post Link to post Share on other sites
Royal Eagles 1 Posted January 17, 2017 11 hours ago, dwarden said: 1.66.139995 new PROFILING branch with PERFORMANCE binaries, v12, server and client, windows/linux + some more logging in v11 (1.66.139981) + fixed one of possible memory leaks and crashes https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGmhttps://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGsavailable via STEAMklient/STEAMcmd as branch too, read https://community.bistudio.com/wiki/Arma_3_Steam_Branches#Arma_3_Server BIForum feedback: https://forums.bistudio.com/topic/160288-arma-3-stable-server-166-performance-binary-feedback/?do=getLastCommentDiscord feedback: https://discord.gg/0aWSevYPq5W2FeM6 How to install as a client, please ? Share this post Link to post Share on other sites
cyruz 103 Posted January 17, 2017 1 hour ago, Royal Eagles said: How to install as a client, please ? First post, first page... Share this post Link to post Share on other sites
Royal Eagles 1 Posted January 17, 2017 okay thx ! ;) Share this post Link to post Share on other sites
Dwarden 1125 Posted January 17, 2017 ok, here is script-code what caused known memory leak / overloaded netlayer and lead to server freeze / stall later [] spawn { while {true} do { if (!isNull objectParent player) then { detach player; }; }; }; and this was workaround script-code attempt to address it (no more leak/perf issues nor crash) [] spawn { while {true} do { if (!isNull objectParent player) then { if (!isNull attachedTo player) then {detach player}; }; }; }; since new Profiling branch 1.66.139995 (and it's performance binaries) this is covered and FIXED at low-level within engine itself, to prevent leak, stop performance/netcode issues etc. yet, please take look into your script code for similar cases of 'weird' script-code related to different commands as issues may still exist : similar bug may exist for different command, hence i share it so creative community can take look and help narrow it down ... 2 Share this post Link to post Share on other sites
nark0t1k 16 Posted January 17, 2017 On 13/01/2017 at 0:15 AM, afevis said: Using it on Windows. Steam client and SteamCMD both pull from the same place. If it's not working correctly on the steam client, SteamCMD will have the same issue. Can you verify that your SteamCMD is pulling the right version # w/ a validate switch? Or perhaps share your working SteamCMD line? My steamcmd line is as follows; D:\SteamCMD\steamcmd.exe +login ***** +force_install_dir D:\ArmA3\A3Master +"app_update 233780 -beta profiling -betapassword CautionSpecialProfilingAndTestingBranchArma3" validate +quit I can pull the ArmA 3 client's profiling build fine with this line (switch out 233780 to 107410), ArmA 3 server always pulls the stable exe though. It's confirming the password for the branch as valid (if you remove it, you get a wrong branch password error), so I know it's switching to the profiling branch fine... Exact same problem here, anybody have fix for this? On 13/01/2017 at 11:19 PM, dwarden said: works at both DEV and non-dev accounts ... Will be nice if you can share steamcmd line ... I try my self, not working and try afevis steamcmd line not working too :/ Share this post Link to post Share on other sites
tinboye 28 Posted January 18, 2017 On 1/16/2017 at 10:32 AM, fruity_rudy said: may I ask which allocator you're using? My game is crashing about 3-5 times a days since latest stable built..I try the the 11perf now and hope the best.. the only way that fixed the crashing for me, was to go into my arma 3 game folder, delete the DLL files in the dll folder, then in arma 3 launcher, i set my malloc to system I have not crashed since. before If my graphics was set to high, i would crash all the time, as I lowered my graphics it would last a bit longer, but even at lowest setting, it would still crash. Now that I have done this, I can set to high and i have not crashed in over 3 days. Share this post Link to post Share on other sites
yesyesjo 2 Posted January 18, 2017 hey dwarden! because we never had contact, I want first of all say "thank you" for all the development and bugfixing stuff you do for the game and community!! :) i am not sure if this is the right topic for this. but this is an old subject (I found many different posts/threads in the net, but no solutions), which came back to our server (exilemod server). since 1.66 we are experiencing tons of the following errors again: Server: Object info 2:12709 not found. (or other object id numbers)Can't change owner from 0 to 2 we had this error a year ago, but it somehow vanished and now its back and killing the server. and we know, that these are known errors since years, but they never occurred as often as now. in my absolutly-non-expert-language: i think the game tries to find objects, which - we think - have been local to a client sometimes before. but in worst case he is trying to do that over 50.000 to 100.000 times in 3-4 hours - just with ONE object (or more). is there a way to get the game think: ok, i didnt find this object with my last 10K attemps and stop it now. because this object doesnt exist anymore... it happens especially with lot of players on (50-90 players) and a lot of AI and objects. of course, i cannot tell if its an "bad custom code" problem on our end with changing ownership. i know there are bug tickets since years, but i thought, why not try here... cheers and thx from germany, yes Share this post Link to post Share on other sites
long range 3 Posted January 18, 2017 25 minutes ago, yesyesjo said: hey dwarden! because we never had contact, I want first of all say "thank you" for all the development and bugfixing stuff you do for the game and community!! :) i am not sure if this is the right topic for this. but this is an old subject (I found many different posts/threads in the net, but no solutions), which came back to our server (exilemod server). since 1.66 we are experiencing tons of the following errors again: Server: Object info 2:12709 not found. (or other object id numbers) On my end, with performance binary v12 my rpt is clean as never before, no more Server Object not found stuff... P.S. i havn't done any changes to my mission! But maybe it's related to RHS mod recently updated and fixed some errors with locality. Share this post Link to post Share on other sites
long range 3 Posted January 18, 2017 But if its exile specified errors you can do a serverside script to found out what causes the error: { diag_log format ["vehicle: %1, netid: %2", _x, (netid _x)]; } foreach allmissionobjects "All"; 1 Share this post Link to post Share on other sites
yesyesjo 2 Posted January 18, 2017 51 minutes ago, long range said: But if its exile specified errors you can do a serverside script to found out what causes the error: { diag_log format ["vehicle: %1, netid: %2", _x, (netid _x)]; } foreach allmissionobjects "All"; thx for that! i will check this out. and i have to admit, that we forgot to update the perf exe in the last weeks after new year. yesterday i saw, that there is perf 12 and startet the servers with them, but had "no logs" active... will check this eve, perhaps the error vanished in the meantime... of course, that would be awesome! Share this post Link to post Share on other sites
fruity_rudy 16 Posted January 18, 2017 got a question..do i have to use the performance exe or the profiling exe? @tinboye I'll try that out too..sounds promising..thx for the hint !! Share this post Link to post Share on other sites
long range 3 Posted January 19, 2017 21 hours ago, yesyesjo said: thx for that! i will check this out. The best what you can do to check what object causes error to check it on same server session - just open debug console and type according to your object id: diag_log format ["object: %1, type: %2", (objectfromnetid "2:1270"),(typeof(objectfromnetid "2:1270"))]; In my case its dummyweapon.p3d, supply40 which brings me to uniformclass. It happens when some ai unit dies... 1 Share this post Link to post Share on other sites
yesyesjo 2 Posted January 19, 2017 thanks! we thought, we had been able to narrow it down to the uniform disappearing bug... in most cases it happens with uniforms, you got from a killed ai... but we dont know, how to avoid that... Share this post Link to post Share on other sites
fruity_rudy 16 Posted January 19, 2017 again and again.. out of memory crash...never happened before those last updates....is my gfx-card broken?? and yes, it also happens without addons ...rpt --> http://pastebin.com/Aq9KmcLg Share this post Link to post Share on other sites
Tankbuster 1746 Posted January 19, 2017 1 hour ago, fruity_rudy said: again and again.. out of memory crash...never happened before those last updates....is my gfx-card broken?? and yes, it also happens without addons ...rpt --> http://pastebin.com/Aq9KmcLg JSRS, babe_midtex, CBA and Cyprus pushtohear are all loaded according to your RPT, so it's not quite 'without addons'. Share this post Link to post Share on other sites
fruity_rudy 16 Posted January 19, 2017 3 hours ago, fruity_rudy said: again and again.. out of memory crash...never happened before those last updates....is my gfx-card broken?? and yes, it also happens without addons ...rpt --> http://pastebin.com/Aq9KmcLg I don't have the rpt WITHOUT the addons anymore, because I deleted them all ..and yes, you paid attention, in this rpt, addons are loaded..and again, It also happened without addons loaded............ Share this post Link to post Share on other sites
Vasily.B 529 Posted January 20, 2017 Are you using any commandlines? Share this post Link to post Share on other sites
long range 3 Posted January 20, 2017 15 hours ago, fruity_rudy said: again and again.. out of memory crash...never happened before those last updates....is my gfx-card broken?? and yes, it also happens without addons ...rpt --> http://pastebin.com/Aq9KmcLg But you are using xtbbmalloc.dll not tbb4malloc_bi.dll. Could you confirm that with tbb4malloc_bi.dll you will experiencing those crashes too? Share this post Link to post Share on other sites
long range 3 Posted January 20, 2017 I also have alot of dx11 craches, but my gfx card was in service recently where my gfx chip was boiled-up and I blame on it now rather then on updated binaries :) Will take another card today and test it with v12... Share this post Link to post Share on other sites
jagga99 11 Posted January 24, 2017 Guys, please help I downloaded latest build of arma3.exe v16 1.66 binaries. Should I also download custom dll allocators? Where I can find latest builds to test them? I found only custom allocators in folder called as v7 1.66 Please help to clarify this topic. Thanks. 1 Share this post Link to post Share on other sites
kuplion 18 Posted January 25, 2017 On 1/24/2017 at 7:41 AM, jagga99 said: Guys, please help I downloaded latest build of arma3.exe v16 1.66 binaries. Should I also download custom dll allocators? Where I can find latest builds to test them? I found only custom allocators in folder called as v7 1.66 Please help to clarify this topic. Thanks. That's the latest malloc in the profiling/performance builds. Share this post Link to post Share on other sites