simon-wh / payday-2-beardlib Goto Github PK
View Code? Open in Web Editor NEWPD2 Library for easier script file manipulation and mod creation
Home Page: http://modworkshop.net
License: MIT License
PD2 Library for easier script file manipulation and mod creation
Home Page: http://modworkshop.net
License: MIT License
So the armor syncs in the lobby screen, but once the loadout screen is reached, others seem to crash, possibly only unmodded players.
A friend of mine who uses absolutely no mods has crashed as both host and client whenever I was in a lobby with him and using an armor skin. Here's his log:
Sun Apr 09 18:38:42 2017
Application has crashed: C++ exception
[string "lib/managers/blackmarketmanager.lua"]:2453: attempt to index local 'armor_data' (a nil value)
SCRIPT STACK
-------------------------------
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlReAllocateHeap
ntdll (???) ZwQueryVirtualMemory
KERNELBASE (???) VirtualQueryEx
KERNELBASE (???) SetUnhandledExceptionFilter
KERNELBASE (???) SetUnhandledExceptionFilter
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
I haven't had a chance to test with a player who was also using BeardLib.
Application has crashed: C++ exception
[string "lib/utils/game_state_machine/gamestatemachi..."]:601: attempt to index a nil value
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
Current thread: Main
System information:
Application version : 1.69.224
CPU : Intel(R) Pentium(R) 3556U @ 1.70GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : NVIDIA GeForce 820M / nvldumd.dll[22.21.13.8189]
Language : @ID94cca2fdaccfc2cd@
Memory : 4019MB 280KB
OS : 6.2.9200 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp.
This happens on Henchman beta update, not sure about the non-beta version.
As of the most recent workshop update and Beardlib update, I have been receiving a crash related to:
lib/setups/gamesetup.lua:298
core/lib/setups/coresetup.lua:295
lib/setups/gamesetup.lua:298 comes out to managers.navigation = NavigationManager:new()
Beardlib calls for NavigationManager in line 11 of mod.txt
{ "hook_id" : "lib/managers/navigationmanager", "script_path" : "BeardLibCore.lua"},
Adding DLC to weapon mod config keeps Beardlib's default DLCTweakData table instead of DLC table resulting in mod being "Not available".
So after Update 150 (Desync/3rd Person Anim)
3rd Person model can now detach and drop their weapon's magazine.
Before update 150, mod that adds in new custom magazine to existing pd2 weapon works perfectly and it wont cause any problem to other client/player. Be it hosting or to client.
After update 150, this is not the case anymore, as the game now expect weapon's magazine data or some sort to be thrown to other client. This result in all existing BeardLib mod that adds in new type of magazine attachment, to crash other client be it on lobby or in heist (I've tested in heist, the moment the weapon that uses custom magazine reloads, the player that uses the custom magazine mod will disconnect, possibly crashing anyone's game).
:3 told me that since BeardLib doesn't 'spoof' this custom magazine, this issue occur.
This doesn't happen with completely new, custom weapon standalone mod.
Is it possible to have BeardLib workaround this issue?
Some weapons use fixed values for ammo pickup so based_on will give wrong values due its calculated from AMMO_MAX.
List of weapons with fixed values:
saw
m95
msr
r93
gre_m79
mosin
m32
model70
china
Possible solutions:
Unless I have the mod "Restoration Mod", I crash everytime I try to use the Contract Broker. I've tried getting fresh copies of both BLT and BeardLib but I still crash. I noticed that removing BeardLib fixes the crash. This is only running BLT and BeardLib along with some mod_overrides.
Crash.txt is attached
crash.txt
So I redownloaded BeardLib to fix another crash that happened ingame after U150.
But after replacing the old with the new downloaded version my game always crashes upon the "press any key to continue screen" I also redownloaded BLT.
After the crash I switched back to the old beardLib version and the old BLT version but the game keeps crashing with the same crashlog.
I also updated a mod before I switched the versions to the new ones but I already know that this mod isn't causing it (or I think so).
And no, I didn't do anything with my custom weapons, didn't delete one and didn't add one.
Crashlog:
Mon Jul 10 08:16:27 2017
Application has crashed: C++ exception
[string "lib/managers/weaponfactorymanager.lua"]:1473: attempt to index field '?' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
payday2_win32_release (???) zip_get_name
Current thread: Main
I can run every thing fine but when i fire my akimbo weapons the game just straight crashes. They are base game akimbos, i haven't tried mod akimbos because i don't want to waste my hard earned cash.
Any help is appreciated. Thanks.
So I'm not sure how to write this issue, since I doesn't really know what the technical cause of it...
I've been making custom weapon attachment with BeardLib, and I've hit some weird problem with it.
My newest custom weapon attachment: http://lastbullet.net/mydownloads.php?action=view_down&did=17680
It takes Brenner-21 LMG Foregrip (FG), and modded it as foregrip attachment for G3.
I can play with the weapon and said custom attachment just fine. Playing in safehouse, or play a game that I host myself.
Problem arise, that when I play online -with the G3 and the custom attachment- it seems I can't establish connection to other player/client on every kind of game I got into.
I'll be listing on all problems I got below:
Note here that I don't get crashes whatsoever with G3 and said FG. I can't just establish proper connection with other player when playing with the gun and custom attachment on.
Now some clarification on what my mod does:
The mod above takes Brenner-21 LMG Foregrip and modded them as available Foregrip G3 can use.
Since Brenner-21 Foregrip is built on 2 different parts (the barrel shroud/cover and the foregrip stuff [ironsight, handgrip, carry handle, little black box on the right side of barrel]) when modded in with base from any G3 foregrip, I must combine them into 1 object.
I delete the handgrip object, since G3 animation doesn't use them. Previously I have made mod that delete some object in a weapon model, and it works just fine.
I think that's what I can tell from my problem with BeardLib mod.
I could tell other things that I think might be the issue, but it stems mostly on how it'll look in-game and I don't think it'll cause problem with how BeardLib work, but should you need all the detail, I'll provide it ASAP.
I installed some custom weapons, one of the was akimbo. As soon as I shoot from it, Game crashes.
Application has crashed: C++ exception
[string "lib/units/weapons/akimboweaponbase.lua"]:85: bad argument #1 to 'insert' (table expected, got nil)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
AcXtrnal (???) ???
??? (???) ???
??? (???) ???
payday2_win32_release (???) zip_get_name
Current thread: Main
System information:
Application version : 1.63.1
CPU : Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1
DirectX : 10.0
GPU : NVIDIA GeForce GTX 1070 / nvd3dum.dll[10.18.13.6839]
Language : @ID94cca2fdaccfc2cd@
Memory : 8190MB 504KB
OS : 6.1.7600 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))
Really upset with it.
NEVERMIND. BETTER BOTS CAUSED THE CRASH.
My Payday 2 Beardlib cannot be used because of BLT. And because I have attachments with Beardlib, I cannot play Payday 2 because the game crashes because Beardlib cannot support the attachments. Help?
Here is the crashlog:
Application has crashed: C++ exception
mods/base/req/json-0.9.lua:372: Unexpected character at Line 1 character 1:
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
Current thread: Main
System information:
Application version : 1.73.269
CPU : Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : NVIDIA GeForce GTX 970M / nvd3dum.dll[21.21.13.6909]
Language : @ID94cca2fdaccfc2cd@
Memory : 12151MB 784KB
OS : 6.1.7600 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))
I Installed Beard Lib And Ok,But When I Put A Mod In Mod_Overrides(a mod which need Beard Lib) this mod not work in game,don't appear or don't make any differency in game.
Sorry for my bad english...
My game can randomly crash when I'm in preplanning screen and loading the game,
It can randomly crash after finished loading and try to enter the game when the screen turns black,
It can also randomly crash when I host a game and someone is joining me.
These are all random, I can never tell when the game will crash or not, it's a lot of times the same and other times not, it happens in all the maps and in none of them,
and every time it happens the crash log blames beardlib.
I don't know if the lua numbers that in the crash log are always identical.
Please help me, what can I do to solve the problem?
I tried to delete beardlib, but when I do that the game crashes on start (press any key screen).
Any kind of help would be much appreciated.
thank you and have a good day. :)
P.S: please note that I am kinda new to modding, so I don't understand much of what I see here.
crash log:
Application has crashed: access violation
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
Current thread: Main
Script stack:
spawn_unit() @mods/BeardLib/Hooks/CoreSystem.lua:24
_spawn_and_link_unit() lib/managers/weaponfactorymanager.lua:851
_spawn() lib/managers/weaponfactorymanager.lua:771
lib/managers/weaponfactorymanager.lua:787
() =(tail
call):-1 load()
lib/managers/dynamicresourcemanager.lua:123 _add_part()
lib/managers/weaponfactorymanager.lua:748
lib/managers/weaponfactorymanager.lua:619 ()
=(tail call):-1
() =(tail
call):-1
assemble_from_blueprint()
lib/units/weapons/newraycastweaponbase.lua:139 add_unit_by_factory_blueprint()
lib/units/beings/player/huskplayerinventory.lua:119
add_unit_by_factory_name()
lib/units/beings/player/huskplayerinventory.lua:103 lib/units/beings/player/playerinventory.lua:626
() =(tail
call):-1
original()
lib/managers/enemymanager.lua:580 _update_queued_tasks()
@mods/base/req/hooks.lua:258
update()
lib/managers/enemymanager.lua:48 lib/setups/gamesetup.lua:648
() =(tail
call):-1
update()
lib/setups/networkgamesetup.lua:21 core/lib/setups/coresetup.lua:537
() =(tail
call):-1
System information:
Application version : 1.69.220
CPU : Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : NVIDIA GeForce GTX 650 / nvd3dum.dll[21.21.13.7653]
Language : @ID94cca2fdaccfc2cd@
Memory : 3957MB 404KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Microsoft (Speakers (High Definition Audio Device))
Application has crashed: C++ exception
[string "--mods/BeardLib/Classes/utils.lua..."]:335: attempt to index field '?' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
Current thread: Main
System information:
Application version : 1.68.216
CPU : Intel(R) Pentium(R) CPU 2117U @ 1.80GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : Intel(R) HD Graphics / igdumdim32.dll[10.18.10.4358]
Language : @ID94cca2fdaccfc2cd@
Memory : 3985MB 280KB
OS : 6.2.9200 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Głośniki (Realtek High Definition Audio))
Unless there is an update that recently happened I've been getting this issue for a few weeks but got nowhere, How do I know it's Beardlib? I used a fresh install of BLT and Beardlib and joined a random lobby and I sometimes manage to get into a game for a short period of time, The weird thing though is when I was recently playing SC's mod as you should know it requires Beardlib, No issues what so ever as a client.
This has gotten annoying because I use HoloUI, Restoration and Perfect View Model to complete my HUD fixing
all of the mods that requires updates are not finishing properly. the update will never hit 100%, it will always end in 30 to 90%. any idea how to fix it?
Current thread: Main
Script stack:
@mods/BeardLib/Hooks/CoreSystem.lua:24
() =(tail
call):-1 _create_carry_unit()
lib/units/beings/player/huskplayermovement.lua:399 set_visual_carry()
lib/units/beings/player/huskplayermovement.lua:371 set_synced_carry()
lib/managers/playermanager.lua:2801
lib/network/handlers/unitnetworkhandler.lua:2292
Testing out the editor, and Im not certain if the problem is in how my main.xml is formatted or something else. But like the title says, I crash whenever I try and load into a custom heist, whether its through the editor or crimenet.
Currently have no mods on except blt, beardlib, beard lib editor, and the pdmod.
When I crash during the loading screen this is the txt.
crash.txt
This is the file for my custom heist. (excuse the extra main.xml, there for testing reasons)
http://www.mediafire.com/file/hm3lqrji98bo88b/Night_Jewelry.rar
edit: doing a quick test map I get this error
crashTestMap.txt
As i was told by DMCWO author "Noep" weapons that use "shell by shell" reload animations are handled by game but that not happens with custom unit_data bases and results with missing reload animations.
There are references to "use_shotgun_reload" in "lib/units/weapons/newraycastweaponbase" with handing these animations but i don't see reason why they are not used with custom unit_data bases.
That sadly makes impossible to create fully custom shotguns with these animations i posting example mod that showcase this problem.
mp153.zip
No crash logs or error logs, some function is just outdated probably.
Removing BeardLib restores proper vanilla functionality.
Just updated beardlib and the game is crashing on boot, uninstalling all mods other than BLT and beardlib right now, just wanted to know if others are having this issue.
Whenever I use this mod, the background to the loading screen and menu screen is completely grey. I'm very sure it's this mod because I've narrowed it down to beardlib
Very rarely the game will crash on loading up a heist. It doesn't happen too often and when it happens it only happened on the first heist after starting up the game.
Application has crashed: access violation Current thread: Main Script stack: @mods/BeardLib/Hooks/CoreSystem.lua:24 () =(tail call):-1 core/lib/utils/dev/editor/coreworlddefinition.lua:864 () =(tail call):-1 create() core/lib/utils/dev/editor/coreworlddefinition.lua:480 create_world() core/lib/utils/dev/editor/worldholder.lua:110 init_game() lib/setups/gamesetup.lua:458 core/lib/setups/coresetup.lua:394 () =(tail call):-1
Look: I uninstalled the game like 5 times, and verified cache like 7 times... And it crashes everytime I try to start a heist (loading screen) even in offline. Look:
Application has crashed: access violation
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
Current thread: Main
Script stack:
check_music_switch() core/lib/managers/coremusicmanager.lua:83
at_enter() lib/states/ingamewaitingforplayers.lua:400
lib/states/gamestate.lua:22
() =(tail
call):-1 _do_state_change()
core/lib/utils/game_state_machine/coregamestatemachine.lua:124 end_update()
core/lib/utils/game_state_machine/coregamestatemachine.lua:104 end_update()
lib/setups/setup.lua:747 end_update()
lib/setups/gamesetup.lua:712 end_update()
lib/setups/networkgamesetup.lua:33
core/lib/setups/coresetup.lua:580 ()
=(tail call):-1
System information:
Application version : 1.70.234
CPU : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 11.0
GPU : Intel(R) HD Graphics Family / aticfx32.dll[8.17.10.1230]
Language : @ID4176958b9b2622ce@
Memory : 6546MB 280KB
OS : 6.2.9200 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Altavoces (Realtek High Definition Audio))
Is there a list of file types that are supported?
So I've been getting this as a crashlog from a week ago when I try to start up the game with Beardlib installed:
Sat Jul 15 17:59:17 2017
Application has crashed: C++ exception
[string "core/lib/utils/coretable.lua"]:32: bad argument #1 to 'pairs' (table expected, got number)
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
So I figured I'd wait. Got the Beardlib update today, verified the game, tried loading it with just Beardlib installed, still the same thing.
Fri Jul 21 18:52:31 2017
Application has crashed: C++ exception
[string "core/lib/utils/coretable.lua"]:32: bad argument #1 to 'pairs' (table expected, got number)
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
I don't know if there's a simple fix or if it's just me running into this problem or not, but I'm hoping that I can hear back about this as soon as possible.
The mod settings tab in the settings menu, are not showing up! I'm guessing this is a Beardlib issue but if you have any other guesses, please inform.
I uninstalled the game 3 times and reinstall it again, it crashes when i try to open the menu.
Application has crashed: C++ exception
[string "lib/managers/weaponfactorymanager.lua"]:1473: attempt to index field '?' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlGetCurrentDirectory_U
payday2_win32_release (???) ???
ntdll (???) RtlGetCurrentServiceSessionId
Current thread: Main
System information:
Application version : 1.74.281.
CPU : Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : NVIDIA GeForce 820M / nvldumd.dll[22.21.13.8476]
Language : @ID94cca2fdaccfc2cd@
Memory : 6027MB 52KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Conexant (Speakers (Conexant SmartAudio HD))
Application has crashed: C++ exception
bad allocation
Callstack:
payday2_win32_release (???) zip_get_name
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
??? (???) ???
Current thread: Main
Script stack:
Exists() 86
Load() 31
init() 10
init() 7
new() core/lib/utils/coreclass.lua:35
init() @mods/BeardLib/BeardLibCore.lua:65
@mods/BeardLib/BeardLibInit.lua:36
dofile()
=[C] call_require_hook()
@mods/base/base.lua:126
require()
@mods/base/base.lua:140 core/lib/coreentry.lua:14
System information:
Application version : 1.74.281.
I downloaded and installed the Dev version for Quackertree's heists all was swell until after I rebooted the game to sort out my HUD, Now although I stated that the sub menu for mod options is not loading it also goes a bit further and out right disables some mods (in my case, Menu backrounds and Fast.net)
My friends who join my lobby crash on some heists like Mallcrashers or when going to the next day of a heist with this crashlog:
It wasn't exactly BeardLib that broke Payday 2, but I am using custom content that relies on BeardLib (Weapons and masks mostly) that broke my Payday 2. I recently updated BeardLib in-game. Afterwards, BeardLib began immediately crashing my game. I uninstalled BeardLib and any content associated with it (including my custom weapons, masks, heists, etc). When I launch Payday 2, I make it to the "Press Any Key" screen, and as soon as I press a key it crashes to desktop. I think my save file has become reliant on some custom gear because I had some of it equipped when the issue started. I had a similar issue with SC's mod a while back when I decided to uninstall it. I crashed at the very same screen for the very same reason. I reinstalled the mod and erased my data, then uninstalled the mod again, which resolved the issue. I've tried everything imaginable. I've reinstalled BeardLib, I've reinstalled my game, I disabled Steam Cloud Synchronization and deleted my local saves, I restarted Steam several times during this process. I can't think of what else to do. Below you will find crash logs for both BeardLib and non-BeardLib crashes. I really need help, my Payday 2 is completely screwed.
UPDATE: Through bad information, it turns out I was deleting my backup saves. I have now properly deleted my local saves and the game runs again. BeardLib still causes it to crash though. Help?
Application has crashed: C++ exception
[string "core/lib/utils/coretable.lua"]:32: bad argument #1 to 'pairs' (table expected, got nil)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
Current thread: Main
System information:
Application version : 1.63.1
CPU : AMD Athlon(tm) II X4 640 Processor (2 cores); SSE; SSE2; SSE3
DirectX : 10.0
GPU : AMD Radeon HD 7700 Series / aticfx32.dll[8.17.10.1247]
Language : @ID94cca2fdaccfc2cd@
Memory : 5119MB 292KB
OS : 6.1.7601 (Service Pack 1) 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))
Application has crashed: C++ exception
[string "lib/managers/blackmarketmanager.lua"]:969: attempt to index local 'equipped' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
Current thread: Main
System information:
Application version : 1.63.1
CPU : AMD Athlon(tm) II X4 640 Processor (2 cores); SSE; SSE2; SSE3
DirectX : 10.0
GPU : AMD Radeon HD 7700 Series / aticfx32.dll[8.17.10.1247]
Language : @ID94cca2fdaccfc2cd@
Memory : 5119MB 292KB
OS : 6.1.7601 (Service Pack 1) 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))
After today's update game crashes on startup. Removing BeardLib fixes the issue, Here's the crashlog:
Sun Apr 30 19:18:07 2017
Application has crashed: C++ exception
[string "lib/managers/weaponfactorymanager.lua"]:65: attempt to index field '?' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlAllocateHeap
Current thread: Main
System information:
Application version : 1.68.216
CPU : Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : AMD Radeon R9 200 Series / aticfx32.dll[22.19.157.3]
Language : @ID94cca2fdaccfc2cd@
Memory : 8127MB 920KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Altavoces (Realtek High Definition Audio))
Application has crashed: C++ exception mods/BeardLib/Classes/utils.lua:256: attempt to index local 'wep' (a nil value)
This happens when you use custom weapons on bots and a player drops in midgame.
when i start the game
Application has crashed: C++ exception
mods/base/req/json.lua:366: Unexpected character at Line 1 character 1:
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlReAllocateHeap
Current thread: Main
Before U148 BeardLib and biglobby were working fine together but after the update:
Crashlogs are here: polarathene/biglobby#50
I already addressed this issue on the biglobby threat but maybe you know something about it.
Application has crashed: access violation
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
Current thread: Main
Script stack:
@mods/BeardLib/Hooks/CoreSystem.lua:24
() =(tail
call):-1
core/lib/utils/dev/editor/coreworlddefinition.lua:921 ()
=(tail call):-1
create() core/lib/utils/dev/editor/coreworlddefinition.lua:522
create_world() core/lib/utils/dev/editor/worldholder.lua:110
init_game() lib/setups/gamesetup.lua:577
core/lib/setups/coresetup.lua:402
() =(tail
call):-1
Tried to play custom map, received this crashlog.
I can play normally but when any of my friends join it causes me to crash, I can play as non host though
Tue Apr 11 15:26:12 2017
Application has crashed: C++ exception
mods/BeardLib/Classes/utils.lua:266: attempt to index field '?' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlAllocateHeap
Current thread: Main
System information:
Application version : 1.68.203
CPU : AMD FX(tm)-8320 Eight-Core Processor (4 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE5
DirectX : 12.0
GPU : Radeon (TM) RX 480 Graphics / aticfx32.dll[21.19.525.258]
Language : @ID94cca2fdaccfc2cd@
Memory : 12246MB 576KB
OS : 6.2.9200 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Microsoft (Speakers (High Definition Audio Device))
Sun Apr 16 04:09:59 2017
Application has crashed: access violation
Callstack:
Cannot fetch callstack
Current thread: Main
Script stack:
_serialize_to_script() core/lib/managers/coreworldinstancemanager.lua:498
_get_instance_mission_data() core/lib/managers/coreworldinstancemanager.lua:320
core/lib/managers/coreworldinstancemanager.lua:329
() =(tail
call):-1 init()
core/lib/managers/mission/coremissionmanager.lua:408 new()
core/lib/utils/coreclass.lua:35 _add_script()
core/lib/managers/mission/coremissionmanager.lua:113 _load_mission_file()
core/lib/managers/mission/coremissionmanager.lua:107 parse()
core/lib/managers/mission/coremissionmanager.lua:78 init_game()
lib/setups/gamesetup.lua:584
and crash.txt if it helps
Application has crashed: C++ exception
[string "lib/utils/game_state_machine/gamestatemachi..."]:601: attempt to index a nil value
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
Current thread: Main
System information:
Application version : 1.74.281.
CPU : Intel(R) Core(TM) i5-2400S CPU @ 2.50GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 10.0
GPU : AMD Radeon HD 6750M / aticfx32.dll[8.17.10.1063]
Language : @ID94cca2fdaccfc2cd@
Memory : 2280MB 752KB
OS : 6.1.7601 (Service Pack 1) 0x100-0x1 (32 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Cirrus Logic, Inc. (Headphones (Cirrus Logic CS4206A (AB 09)))
Sat May 13 00:46:16 2017
Application has crashed: access violation
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
??? (???) ???
??? (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
System information:
Application version : 1.70.234
CPU : Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : Intel(R) HD Graphics 4600 / igdumdim32.dll[20.19.15.4531]
Language : @ID94cca2fdaccfc2cd@
Memory : 24437MB 956KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Microsoft (Lautsprecher (G510s Gaming Keyboard))
Hi,
I was using BeardLib for some time but I started to have issues for 2 weeks now. My game started to freeze while joining others games. It happens mostly during loading heist/next day but sometimes it happens also during game. It doesn't happen 100% times but I would say 70-80% when joining other lobbies. Didn't have that issue when I was hosting.
When I disable Beardlib everything works fine and game doesn't freeze and has never freezed before.
Cheers
I've been using BeardLib for a while, but recent updates make my game crash when I join someone's game or when someone joins me, also, when you (the Dev) reverted the fix, my game worked how it was supposed to, but now I can only play with the AI. Here's the crash log:
Thu Apr 13 20:33:35 2017
Application has crashed: C++ exception
mods/BeardLib/Classes/utils.lua:244: attempt to concatenate field 'armor_skin' (a nil value)
SCRIPT STACK
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlAllocateHeap
Current thread: Main
System information:
Application version : 1.66.1
CPU : Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz (1 core); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : NVIDIA GeForce 940MX / nvd3dum.dll[21.21.13.7319]
Language : @ID4176958b9b2622ce@
Memory : 3985MB 928KB
OS : 6.2.9200 () 0x300-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Altavoz/Auricular (Realtek High Definition Audio))
Whenever I open up payday 2 the game crashes to desktop. I know its a problem with this mod because I removed just this mod and it opened up fine. Help would be greatly appreciated .
Application has crashed: C++ exception
mods/BeardLib/Hooks/NetworkPeer.lua:32: attempt to index a nil value
The game crashed as soon as i left a game. (Was playing as client).
So, I was just playing normally yesterday, but today, the game crashed. I am sure that it is BeardLib, cuz when I remove all the mods, except beardlib, it crashes. When I removed BeardLib, but put back the rest of the mods, it doesn't crash.
The Crash Log:
Application has crashed: C++ exception
mods/base/req/json-0.9.lua:372: Unexpected character at Line 1 character 1:
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) zip_get_name
ntdll (???) RtlAllocateHeap
ntdll (???) RtlInterlockedPushEntrySList
payday2_win32_release (???) ???
Current thread: Main
System information:
Application version : 1.74.281.
CPU : Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz (2 cores); SSE; SSE2; SSE3; SSSE3; SSE4.1; SSE4.2
DirectX : 12.0
GPU : NVIDIA GeForce GTX 965M / nvldumd.dll[22.21.13.8205]
Language : @ID94cca2fdaccfc2cd@
Memory : 16268MB 104KB
OS : 6.2.9200 () 0x100-0x1 (64 bits)
Physics : threaded
Renderer : DX9 threaded
Sound : Realtek Semiconductor Corp. (Speakers (Realtek High Definition Audio))
Never used this before, I see in Options, Beardlib Main Menu, which leads to a blank menu screen.
No errors appear in PayDay2 mod blt4l (blt for linux) log files
The game crashes when hosting any mission with beardlib installed
Can the asset at path settings/network.network_settings
(xml file) be supported at all? I'm not sure if the lua code base accesses it so perhaps pdmod is the only option? The file is available in the database DB:has("network_settings", "settings/network")
(true) and DB:open("network_settings", "settings/network")
work. :read()
and :load_node()
though are failing when I try to access the data.
This might be accessed outside of lua by the class Network
so not sure if beardlib can help here, would be great to keep it a BLT only mod.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.