Jump to content

Recommended Posts

Posted (edited)

This happens quite often on Drex's Dynamic DCS server to myself and many others. This has also happened in single player with a few units and a cargo box.

 

In Dynamic DCS server, upon creating a crate, trying to hook a crate can sometimes yield 1 of 2 scenarios:

 

1) hook flies around crate, but will not connect

2) complete game lockup

 

Here is a crash file from one of many complete game lockups:

 

 

# -------------- 20180522-001811 --------------
g:\DCS World OpenBeta\bin\WorldGeneral.dll
# C0000005 ACCESS_VIOLATION at EC1B579E 00:00000000
00000000 00000000 0000:00000000 
EC1B579E 002BED50 0000:00000000 g:\DCS World OpenBeta\bin\WorldGeneral.dll ?route_gates_set_current_point@visual_helpers@@YAXAEBV?$basic_string@D@ed@@I@Z()+3183E
EC193E5D 002BED90 0000:00000000 g:\DCS World OpenBeta\bin\WorldGeneral.dll ?route_gates_set_current_point@visual_helpers@@YAXAEBV?$basic_string@D@ed@@I@Z()+FEFD
EC193CF7 002BEDD0 0000:00000000 g:\DCS World OpenBeta\bin\WorldGeneral.dll ?route_gates_set_current_point@visual_helpers@@YAXAEBV?$basic_string@D@ed@@I@Z()+FD97
EC1AA38F 002BEE10 0000:00000000 g:\DCS World OpenBeta\bin\WorldGeneral.dll ?route_gates_set_current_point@visual_helpers@@YAXAEBV?$basic_string@D@ed@@I@Z()+2642F
EC0ECF2E 002BEE40 0000:00000000 g:\DCS World OpenBeta\bin\WorldGeneral.dll ?has_attribute@wAttributeOwner@@QEBA_NH@Z()+F6E
F0A2DA93 002BEEC0 0000:00000000 g:\DCS World OpenBeta\bin\World.dll
F0A2E041 002BEF20 0000:00000000 g:\DCS World OpenBeta\bin\World.dll
3FAA5256 002BEF90 0000:00000000 g:\DCS World OpenBeta\bin\DCS.exe
3FAB62F5 002BEFF0 0000:00000000 g:\DCS World OpenBeta\bin\DCS.exe
3F71A44B 002BF020 0000:00000000 g:\DCS World OpenBeta\bin\DCS.exe
3F71C09E 002BF780 0000:00000000 g:\DCS World OpenBeta\bin\DCS.exe
3FC38383 002BF7C0 0000:00000000 g:\DCS World OpenBeta\bin\DCS.exe
770C59ED 002BF7F0 0000:00000000 C:\Windows\system32\kernel32.dll BaseThreadInitThunk()+D
772FB371 002BF840 0000:00000000 C:\Windows\SYSTEM32\ntdll.dll RtlUserThreadStart()+21

Please help. Lifting external crates in the Mi8 in DCS is actually incredibly fun and rewarding when it works - we just need this fixed.

dcs.20180522-001811.trk

dcs.log-20180522-001811.zip

Edited by MrCoffee76
  • 2 weeks later...
Posted

It is not exclusive to the Mi8, it also happens in the Ka50. Usually the log does not yield any results/no crash notice, it would just stop. What I had as last messages when the hook would not hook but fly around was frequently this:

 

2018-05-30 09:23:15.257 INFO    WORLDGENERAL: ADD NEW BULLET SOFT BODY
2018-05-30 09:23:15.257 INFO    WORLDGENERAL: ADD NEW BULLET RIGID BODY
2018-05-30 09:23:48.290 WARNING LOG: 2 duplicate message(s) skipped.
2018-05-30 09:23:48.290 INFO    WORLDGENERAL: REMOVE BULLET RIGID BODY
2018-05-30 09:23:48.290 WARNING LOG: 2 duplicate message(s) skipped.
2018-05-30 09:23:48.290 INFO    WORLDGENERAL: REMOVE BULLET SOFT BODY
2018-05-30 09:23:48.946 INFO    WORLDGENERAL: ADD NEW BULLET SOFT BODY
2018-05-30 09:23:48.946 INFO    WORLDGENERAL: ADD NEW BULLET RIGID BODY
2018-05-30 09:23:55.479 WARNING LOG: 2 duplicate message(s) skipped.
2018-05-30 09:23:55.479 ERROR   Dispatcher: lua_pcall failed,?:0: attempt to index field '?' (a nil value)
2018-05-30 09:24:06.595 INFO    WORLDGENERAL: REMOVE BULLET RIGID BODY
2018-05-30 09:24:06.595 WARNING LOG: 2 duplicate message(s) skipped.
2018-05-30 09:24:06.595 INFO    WORLDGENERAL: REMOVE BULLET SOFT BODY
2018-05-30 09:24:06.911 INFO    WORLDGENERAL: ADD NEW BULLET SOFT BODY
2018-05-30 09:24:06.911 INFO    WORLDGENERAL: ADD NEW BULLET RIGID BODY
2018-05-30 09:24:28.875 WARNING LOG: 2 duplicate message(s) skipped.
2018-05-30 09:24:28.875 INFO    WORLDGENERAL: REMOVE BULLET RIGID BODY

 

I do not know if it is related to the crashes.

 

Also I have set the physx settings of my nvidia driver to use CPU instead of GPU, which subjectively seems to have lessened the problem, it still happens way too often.

Posted

Has this bug been acknoledged? Is there anything we can do to help pinpoint the problem?

Many times the crates work just fine, but then DCS crashes 5 times in a row. This is a serious problem in Multiplayer. Would be willing to spend some time helping pinpoint it.

Posted (edited)

They are 'iso_container_small_cargo' type crates of different weights (I use to have large and small crate, but making them all small didn't fix anything),

I can watch a Huey sling all day long but the Mi-8 & Ka-50 crashes when it tries to hook for some people or unhook almost every time.

I will try to get more video proof of this too

 

My server heavily relies on this mechanic for gameplay

Edited by Drexx

Developer of DDCS MP Engine, dynamicdcs.com

https://forums.eagle.ru/showthread.php?t=208608

  • 2 weeks later...
Posted

Here's a video of the ka-50 crashing. I land, select the cargo. press hook and poof. gone.

 

 

crashlog is here: crashlog

 

It was not quite the same situation, as the sling did not even appear, but the crashlog is more detailed.

Posted

I also do not quite understand why this seems to be ignored.

 

Bignewy, an easy way to reproduce would be joining the DDCS Server (I've seen you've been there briefly), hop into the discord channel. Ask ppl if there's anything they'd need to be slinged and where and then just go haul crates in either Mi8 or Ka50. It may take you an hour, or it may happen within 5 minutes. Sometimes it happens everytime I touch a crate, sometimes I can set up a big SAM system with no problems. You will also feel the frustration it generates, when you have a whole team rely on you setting up an asset that may turn forces on the frontline.

 

On a less emotional more coding related side, I suspect it may have a relation with crates not being destroyed on client computers. Since this is what the ddcs server does a lot and little other servers do, it would sound plausible. But then again, I've slinged a bunch of crates with the huey and did not have a single crash. Not knowing the code architecture of cargo-hooking I can only guess how that's related, but from an outside perspective it's something I would look at. Here's drex's report thread, which is also being ignored for reasons I would really like to understand better: https://forums.eagle.ru/showthread.php?t=209552

If we would understand this better, maybe we could improve the way we report things.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...