Space for mod related issues
Details
Today
thi is an issue with any server running dayz expansion, may be any server, any expansion server i join you have go through the above steps to resolve, last night it was every player in our discord. Your suggested fix does not help.
Yesterday
This is STILL a major issue. Loads of reports in DayZ Expansion Discord at 1.11, everybody we know around the globe is having the issue with ALL mod updates. I'm going to have them come over and comment I guess. So many people just go to a different platform instead of signing up to a site and fumble around until they figure out how to make a ticket. A STAR ICON doesn't translate to a lot of people that's how to open a ticket. This system is designed to fail.
While doing some more tests, I've noticed, that also with a json String length < 60.000 I would get server crashes. It seems to have to do something with the string.Substring() method.
static bool WriteToFile(string file, T data) { JsonSerializer js = new JsonSerializer(); string jsonOut; bool ok = js.WriteToString(data, true, jsonOut); Print("Length: " + jsonOut.Length()); Print("Json: " + jsonOut); if (!ok) return false; Print("Opening File for writing Json"); FileHandle handle = OpenFile(file, FileMode.WRITE); Print("Opened File Handle."); if (handle == 0) return false; Print("Starting to write File..."); for (int i = 0; i < jsonOut.Length();) { int end = Math.Min(i + 60000, jsonOut.Length()); int length = end - i; Print("Writing Chars: " + i + " to " + end + " -> " + length); string sub = jsonOut.Substring(i, length); Print("Sub finished"); Print("Sub: " + sub.Length()); FPrint(handle, sub); Print("FPrint Worked"); i += 60000; } CloseFile(handle); Print("Closed json File"); return true; }
and this was the output sometimes (sometimes it crashed later in the program)
SCRIPT : Opening File for writing Json SCRIPT : Opened File Handle. SCRIPT : Starting to write File... SCRIPT : Writing Chars: 0 to 58892 -> 58892
Okay this is getting even more "nteresting"
I've noticed, that Doing this:
modded class MissionServer { void MissionServer() { TIntArray testArray = new TIntArray(); for (int i = 0; i < 100000; i++) { testArray.Insert(i); } Print("Saving Json ..."); JsonSaver<TIntArray>.WriteToFile("$profile:/testArray.json", testArray); } }
would cause the server to freeze at some random position in the code (for me while loading Trader Objects) removing the Code will make it run fine again. If I don't put 100000 items in the list, but 1.000.000, the server will crash completly instead of just freezing. DK, what's wrong there, but this definitely needs some attention. I've also checked if this occours while saving the json file, but that's not the case. The file is saved correctly and all my Prints were executed
Since nobody seems to care about it, I made my own Json Saver / Reader class. Feel free to use it in your Projects. I've successfully saved the TestArray from above which was a 1064kb file. This is how you use it to save files:
TIntArray testArray = new TIntArray(); for (int i = 0; i < 100000; i++) { testArray.Insert(i); } Print("Saving Json ..."); JsonSaver<TIntArray>.WriteToFile("$profile:/testArray.json", testArray);
This is the whole class. Put it in 3_Game
class JsonSaver<Class T> {
Wed, Apr 7
Tue, Mar 23
@Geez any chance this will be fixed ?
Mon, Mar 22
UPDATE: ITS FIXED!
Update: I can upload a mod to Arma3 workshop without issue
I have multiple mods that I can not update.
Sat, Mar 20
@mate26 You can't open that file because it has already been opened for writing by the DayZ process.
Fri, Mar 19
Imagine thinking I have private admin access to the feedback tracker because I can delete my own comment 😂😂😂
Thu, Mar 18
Wed, Mar 17
Hello AussieCleetus.
We have resolved this for the 1.12 version!
You will be able to specify exact image set and icon by specifying:
Tue, Mar 16
Mon, Mar 15
Sat, Mar 13
yep im getting it as well
Mar 11 2021
Not sure, haven't tried. But it's every single mod update that comes through from any modder, not just hers. It's an issue with Steam and it's killing our project which is already hurting as it is.
Mar 9 2021
Vitacost promo code is the one-stop solution for your family’s health. A trusted online retailer since 1990, it now ranks as "The no.1 Online supplement Merchant". Its mission is to provide the best healthcare, beauty and sports products as well as pet and baby care essentials. Find discounts on more than 40,000 trusted brands of Vitamins, herbal formulas and organic foods at the lowest prices online and hassle-free. We have the latest coupons on wellness essentials, gifts for dads and discounts for doctors.Shop now and save upto 50% off on your purchase with utter coupons. Avail exciting deals on free shipping, free sample offers, buy-one-get-one-free packages and much more!
Mar 8 2021
Hello Weyland.
If you are experiencing such issues, can you try to verify the mod data as shown here?