Norbyte / bg3se

Baldur's Gate 3 Script Extender
Other
1.11k stars 69 forks source link

Crash after new update #261

Closed Raymark97 closed 5 months ago

Raymark97 commented 7 months ago
BG3Ext v13 built on Jan 16 2024 20:05:24
Game version v4.47.63.283 OK
ScriptExtender::Initialize: Starting
No match found for mapping 'ls__PathRoots' [CRITICAL]
No match found for mapping 'EoCServer2/EoCClient2' [CRITICAL]
No match found for mapping 'ecl::EoCClient::HandleError' [CRITICAL]
No match found for mapping 'ecl::GameStateMachine::Update' [CRITICAL]
No match found for mapping 'esv::StatsSystem::ThrowDamageEvent'
No match found for mapping 'RPGStats::Load'
ScriptExtender::Initialize: Could not load libraries; skipping scripting extension initialization.
Library startup took 1211 ms
We're already past App load, triggering CoreLibInit
No match found for mapping 'RPGStats'
No match found for mapping 'ls::GlobalSwitches'
LibraryManager::PostStartupFindLibraries() took 243 ms
STARTUP ERROR: A severe error has occurred during Script Extender initialization. Extension features will be unavailable.
Fossilize ERROR: Failed to parse ApplicationInfoFilter, letting recording go through.
Fossilize INFO: Overriding serialization path: "F:\SteamLibrary\steamapps\shadercache\1086940\fozpipelinesv6\steamapprun_pipeline_cache".
ecl::ScriptExtender::OnGameStateChanged(): Loaded module
bg3se::ExtensionStateBase::LoadConfigs(): Mod manager not available
bg3se::ExtensionStateBase::LoadConfigs(): Mod manager not available

I read that BG autoupdates on launch, i think new bg3 update broke something

Pyr0blad3 commented 7 months ago

most problems will come from mods that are not for v14 of ScriptExtender yet i think. edit - remember some scriptextender mods mention stuff like "for vX - vY" so they might need to include v14 first to get the mods working again. meaning we need updates of these mods.

piccololye commented 7 months ago

For me, I've managed to get the game to stop crashing if I disabled any mods requiring it, BUT I can't load any of my old saves (arghhhh!). New game it is until presumably the other mods get updates.

mirmir00 commented 7 months ago

Näyttökuva 2024-02-16 201314 Im guessing my problem will be transmog mod untill it's updated or??

JulieApraksina commented 7 months ago

good question, probably that its just buggy at this point and the scriptextender mods need an update either way. at least most. maybe some libaries and functions some mods are using are not available anymore. hard to tell tbh.

i can only tell, some scriptextender mods work for me now. some dont and still crash with the same crash report as before.

Well i have 7 mods with this red (!) which don't found SE... Purely theoretically they can be disabled, but I just downloaded them today... I wanted to try them out

Mornmagor commented 7 months ago

Your problem is all mods using script extender, they need to be updated to use the current version.

Pyr0blad3 commented 7 months ago

@Mornmagor i think so aswell. there might be some bugs in scriptextender v14 left because of how fast the versions were released, but overall it seems to work again just fine. cheers everybody, was a pleasure with you all <3

might see you again who knows.

Mornmagor commented 7 months ago

Aye, will give it a day or two before i try again to see if mods work :p

JulieApraksina commented 7 months ago

Your problem is all mods using script extender, they need to be updated to use the current version.

Thank you good man! So, hachiko mod for updates mods)

TBelen91 commented 7 months ago

Just adding my 2C in. Like others, have been able to load a vanilla save with non-SE mods installed no issue, as well as the new SE installed but without any mods that require it. I then tried entering a new command into SE - SetFlag("ORI_State_PartneredWithKarlach_d9ff60fa-0af9-45d7-99b4-bd7c3f80ed12", Osi.DB_Avatars:Get(nil)[1][1]) - and this immediately crashed the game. Didn't cause the crash last night on previous version.

Pyr0blad3 commented 7 months ago

yeah it seems like some libaries/functions or whatever are still not available fully in the current v14 version... will get fixed i am sure. but scriptextender is useable with mods like: PickpocketAutosaver... tested it.

but yeah its still "buggy" currently with many scriptextender mods.

Aezerys commented 7 months ago

image Hello, I don't understand... What am I supposed to do ?

Ch4ta commented 7 months ago

i don't think that vortex had un update for SE? i've only disabled Party Limiter begone v2.0, and it worked? game loaded (and i still have 9 members in party, so don't know yet if this will crush later)

piccololye commented 7 months ago

For me, I've managed to get the game to stop crashing if I disabled any mods requiring it, BUT I can't load any of my old saves (arghhhh!). New game it is until presumably the other mods get updates.

And after playing a while, got a random crash during my new save game with no SE-required mods enabled

GetJlnxed commented 7 months ago

How can I download new version of Script extender? in releases I can see only 2023/10/28 version

moore1emu commented 7 months ago

most problems will come from mods that are not for v14 of ScriptExtender yet i think. edit - remember some scriptextender mods mention stuff like "for vX - vY" so they might need to include v14 first to get the mods working again. meaning we need updates of these mods.

Where are you seeing V14? I don't see it updated on the release page

ut316ab commented 7 months ago

Hi Everyone. The Script Extender will update itself. From the Releases page:

The game was updated and there is no new extender download! The Script Extender auto-updates; there is no new release on Github when a Script Extender update happens, the game will download and apply it automatically when launching. When a new release is published on Github, it means there was a change in the updater, not the Script Extender itself.

NinioElninio commented 7 months ago

How can I download new version of Script extender? in releases I can see only 2023/10/28 version

are you looking at nexus? if you have BG3 mod manager go to tools--> download and extract SE

ut316ab commented 7 months ago

most problems will come from mods that are not for v14 of ScriptExtender yet i think. edit - remember some scriptextender mods mention stuff like "for vX - vY" so they might need to include v14 first to get the mods working again. meaning we need updates of these mods.

Where are you seeing V14? I don't see it updated on the release page

If you enable the Console for the Script Extender it tells you which version is loaded when you start the game

moore1emu commented 7 months ago

most problems will come from mods that are not for v14 of ScriptExtender yet i think. edit - remember some scriptextender mods mention stuff like "for vX - vY" so they might need to include v14 first to get the mods working again. meaning we need updates of these mods.

Where are you seeing V14? I don't see it updated on the release page

If you enable the Console for the Script Extender it tells you which version is loaded when you start the game

I launched the game, but it still says v13 in BG3 Mod manager

Raymark97 commented 7 months ago

after the update, the error changed image

Klaim51 commented 7 months ago

I don't have the version selection displayed, can someone please send me the version 14 file itself so I can manually install it

GetJlnxed commented 7 months ago

I have 14 version and transmog mod, when I am trying play without mod - it says error 302, when I am trying to play with mod it crashes

Klaim51 commented 7 months ago

Can you send me the file with version 14 please?

I have 14 version and transmog mod, when I am trying play without mod - it says error 302, when I am trying to play with mod it crashes

moore1emu commented 7 months ago

I don't have the version selection displayed, can someone please send me the version 14 file itself so I can manually install it

When you go to launch the main game, then actually load your game it will auto update to the latest version. I couldn't get from v13 to v14 till I did that

GetJlnxed commented 7 months ago

I cant send it here, Is u re using Mod manager go to tools and download it there

Klaim51 commented 7 months ago

I cant send it here, Is u re using Mod manager go to tools and download it there

I'm using steem dec, for some reason I'm not getting the download version selection in mo manager, maybe google drive? I have it says version 13 so far

GetJlnxed commented 7 months ago

Can you send me the file with version 14 please?

I have 14 version and transmog mod, when I am trying play without mod - it says error 302, when I am trying to play with mod it crashes

https://drive.google.com/file/d/1ncVINRLVTxFqWAqNAgKuiW7IYcVrQab7/view?usp=sharing

Klaim51 commented 7 months ago

https://drive.google.com/file/d/1ncVINRLVTxFqWAqNAgKuiW7IYcVrQab7/view?usp=sharing

Thx!!!

sachan27 commented 7 months ago

It currently looks like this. Is this still being fixed? スクリーンショット 2024-02-17 041615

Norcan21 commented 7 months ago

It currently looks like this. Is this still being fixed? スクリーンショット 2024-02-17 041615

Hi! After reading through all comments here, in that issue that is, here's what i concluded:

For EVERYONE having crashes rn. it's not cause of Script Extender because it was updated at 6:55PM the day I am writing. The CRASHES all of You get are from NOT UPDATED MODS So for you to be able to play with mods that rely on SE you need to update those mods (download them again after they get updated by the authors if you're using bg3mm) So please wait for their authors to update them, install them again and that's probably it.

I think that it's no longer the SE problem but the mods.

Thank You all for reading and i join You all in pain cause i'm waiting for mods to be updated too, have a good day/night! :)

(EDIT): From what i see in BG3MM there's SE still being updated, let's just wait for official statement from SE team. <<

ut316ab commented 7 months ago

It currently looks like this. Is this still being fixed? スクリーンショット 2024-02-17 041615

Hi! After reading through all comments here, in that issue that is, here's what i concluded:

For EVERYONE having crashes rn. it's not cause of Script Extender because it was updated at 6:55PM the day I am writing. The CRASHES all of You get are from NOT UPDATED MODS So for you to be able to play with mods that rely on SE you need to update those mods (download them again after they get updated by the authors if you're using bg3mm) So please wait for their authors to update them, install them again and that's probably it.

I think that it's no longer the SE problem but the mods.

Thank You all for reading and i join You all in pain cause i'm waiting for mods to be updated too, have a good day/night! :)

ummm even without mods, just running script commands from the console causes the game to crash.

Norcan21 commented 7 months ago

It currently looks like this. Is this still being fixed? スクリーンショット 2024-02-17 041615

Hi! After reading through all comments here, in that issue that is, here's what i concluded: For EVERYONE having crashes rn. it's not cause of Script Extender because it was updated at 6:55PM the day I am writing. The CRASHES all of You get are from NOT UPDATED MODS So for you to be able to play with mods that rely on SE you need to update those mods (download them again after they get updated by the authors if you're using bg3mm) So please wait for their authors to update them, install them again and that's probably it. I think that it's no longer the SE problem but the mods. Thank You all for reading and i join You all in pain cause i'm waiting for mods to be updated too, have a good day/night! :)

ummm even without mods, just running script commands from the console causes the game to crash.

yeah like 2 mins i ago i checked if there's maybe new update of SE and it's still being mangled with (can see from the time when i go to version update selection), probably team still is doing something, let's maybe wait for their official statement that it's done KEKW

unexpectedj commented 7 months ago

Hi for anyone this might help that can't load saves, I personally seem to be having trouble with my save files that have 2 mods- Transmog Enhanced and Tutorial Chest summoning. If you only have issues with Tuturial Chest summoning it will work just by changing out your pak file to the non Script Extender Version. Sadly I think its a waiting game on the fix for the other one I mentioned but if you only have the chest mod you can fix it. IDK if anything I just said makes total sense lol I tried

Pyr0blad3 commented 7 months ago

already 2 new subversions in v14 seems like they still work on fixing stuff.

sachan27 commented 7 months ago

現在はこんな感じです。これはまだ修正中ですか?スクリーンショット 2024-02-17 041615

こんにちは!この号のすべてのコメントを読んだ後、私は次のように結論づけました。

クラッシュに遭遇したすべての人のために、rn。これは、私がこれを書いている日の午後 6 時 55 分に更新されたため、Script Extender のせいではありません。 発生するクラッシュはすべて、更新されていない MOD によるものです 。そのため、SE に依存する MOD でプレイできるようにするには、それらの MOD を更新する必要があります (bg3mm を使用している場合は、作者によって更新された後に再度ダウンロードします)。作成者が更新するのを待って、再度インストールしてください。おそらくそれだけです。

もはやSEの問題ではなくMODの問題だと思います。

読んでくれてありがとう、私も参加します 苦しんでいる皆さん、私も MOD の更新を待っているので、良い昼も夜もお過ごしください! :)

(編集): BG3MM で見たところ、SE はまだ更新中です。SE チームからの公式声明を待ちましょう。 <<

I'm using these two mods.

・Party Limit Begone ・Auto Loot Seller V3

If I remove both mods, it doesn't crash, but it won't load and returns me to the title screen. I don't think it's just a mod issue.

Norcan21 commented 7 months ago

Everyone who get the popup of the crash, please make sure to hit that "send crash info" button, i believe it helps greatly the team with repairing the SE faster <3

Citronnelle commented 7 months ago

現在はこんな感じです。これはまだ修正中ですか?スクリーンショット 2024-02-17 041615

こんにちは!この号のすべてのコメントを読んだ後、私は次のように結論づけました。 クラッシュに遭遇したすべての人のために、rn。これは、私がこれを書いている日の午後 6 時 55 分に更新されたため、Script Extender のせいではありません。 発生するクラッシュはすべて、更新されていない MOD によるものです 。そのため、SE に依存する MOD でプレイできるようにするには、それらの MOD を更新する必要があります (bg3mm を使用している場合は、作者によって更新された後に再度ダウンロードします)。作成者が更新するのを待って、再度インストールしてください。おそらくそれだけです。 もはやSEの問題ではなくMODの問題だと思います。 読んでくれてありがとう、私も参加します 苦しんでいる皆さん、私も MOD の更新を待っているので、良い昼も夜もお過ごしください! :)

(編集): BG3MM で見たところ、SE はまだ更新中です。SE チームからの公式声明を待ちましょう。 << I'm using these two mods.

・Party Limit Begone ・Auto Loot Seller V3

If I remove both mods, it doesn't crash, but it won't load and returns me to the title screen. I don't think it's just a mod issue.

Can confirm, I've reached the same state with my game. Starts loading the save...and when it completes I'm suddenly back in the Press Any Key To Continue view.

For reference, I had the following SE-related mods:

Started with crash error. Removed TutorialChestSummoning and replaced Party Limit Begone with non-SE version. Now no crash, no visible errors, but can't load the save.

EDIT: Attaching a screenie from the console roughly from title screen to back to title screen. image

unexpectedj commented 7 months ago

Can confirm, I've reached the same state with my game. Starts loading the save...and when it completes I'm suddenly back in the Press Any Key To Continue view.

For reference, I had the following SE-related mods:

  • KvCampEvents
  • EveryoneInDialogue
  • TadpoleDialogueNoCooldown
  • AutolootAura
  • Party Limit Begone
  • TutorialChestSummoning

Started with crash error. Removed TutorialChestSummoning and replaced Party Limit Begone with non-SE version. Now no crash, no visible errors, but can't load the save.

Have you tried changing the Tutorial Chest Summoning mod to the non SE version instead of removing it? I have files that worked with other mods using SE but only the chest one (and the Transmog mod but you haven't got that) seems to mess up my saves. Taking it out also didn't work for me but replacing it did.

Citronnelle commented 7 months ago

Can confirm, I've reached the same state with my game. Starts loading the save...and when it completes I'm suddenly back in the Press Any Key To Continue view. For reference, I had the following SE-related mods:

  • KvCampEvents
  • EveryoneInDialogue
  • TadpoleDialogueNoCooldown
  • AutolootAura
  • Party Limit Begone
  • TutorialChestSummoning

Started with crash error. Removed TutorialChestSummoning and replaced Party Limit Begone with non-SE version. Now no crash, no visible errors, but can't load the save.

Have you tried changing the Tutorial Chest Summoning mod to the non SE version instead of removing it? I have files that worked with other mods using SE but only the chest one (and the Transmog mod but you haven't got that) seems to mess up my saves. Taking it out also didn't work for me but replacing it did.

Tried it now. Interesting... Getting crash errors again. :D EDIT 2: Actually saw the characters briefly this time, though.

EDIT 1: Removed the rest of the SE-dependent mods as well. Now it redirects back to title screen again.

ut316ab commented 7 months ago

Ok this is interesting. In the above log output I saw the line: Couldn't enable modded achievements (symbol not mapped)

So I went into BG3MM and unticked Enable Achievements in the Script Extender's tab.

Now when I load the game, I'm getting a different error message when it crashes.

attaching the logging output as a file. (I Hope)

Osiris Runtime 2024-02-16 20-23-25.log

Extender Runtime 2024-02-16 20-22-59.log

bonesforghooosts commented 7 months ago

yeah so i updated to the newest version (bcs there are 3 out from today) and it very nearly got me into a save but i got this error message so back to waiting lmao Screenshot 2024-02-16 213002 if it doesn't work, i'll wait for the mods to update. sitting here like this fr image

unexpectedj commented 7 months ago

Sadly I think a lot of these are just a case of waiting for an update on certain mods :'(

sachan27 commented 7 months ago

確認できました。ゲームでも同じ状態に達しました。保存のロードが開始されます...完了すると、突然 [Press Any Key To Continue] ビューに戻ります。 参考までに、私が導入したSE関連のMODは以下の通りです。

  • KvCampイベント
  • 全員対話中
  • オタマジャクシダイアログノークールダウン
  • オートルートオーラ
  • パーティー制限がなくなりました
  • チュートリアルチェスト召喚

クラッシュエラーから始まりました。 TutorialChestSummoning を削除し、Party Limit Begone を非 SE バージョンに置き換えました。現在、クラッシュや目に見えるエラーは発生していませんが、保存をロードできません。

Tutorial Chest Summoning MODを削除するのではなく、非SEバージョンに変更してみましたか? SEを使用する他のMODで動作したファイルがありますが、胸のMOD(そしてTransmog MODはありませんが、それを持っていません)だけが私の保存を台無しにしているようです。取り外してもうまくいきませんでしたが、交換するとうまくいきました。

今試してみました。興味深いですね...またクラッシュエラーが発生しました。 :D 編集2: 今回は実際に登場人物を少しだけ見ましたが。

編集1: 残りのSE依存のMODも同様に削除しました。再びタイトル画面にリダイレクトされます。

It seems that everyone is returned to the title screen even if they delete the mod.

Kyshira commented 7 months ago

I just removed the Script Extender from game and was able to play a new character... just not any of my existing saves

If you just remove the DWrite.dll from the game folder you can play a new character It's located in Steam>Steamapps>common>BG3>bin

Pyr0blad3 commented 7 months ago

guys they still release new subversion like each hour, they are still fixing stuff right now. chill a bit patch 6 isnt even out for 12h yet i think. stuff will get fixed earlier or later, even tho i know how hard it is... still cheers and much love <3

Jack7on7 commented 7 months ago

I have another problem. And so with all the companions and the chest, the inventory is empty, although if you look at the weight, it is not empty. I hope it's in this mode. Брама патч 2

Pyr0blad3 commented 7 months ago

UPDATE:

I think we have a ScripExtender Version which doesnt crash the game anymore. mods still dont work as there are so many errors in my console i cant even read them, but i can create a new game with all my 33 scriptextender mods in my active mod load order and my game wont crash.

Resart your BG3 Mod Makers again, lets go for another round ^^ Version that works for me was uploaded: 10:03 pm GMT+1

wenhamton commented 7 months ago

how-do, Firstly thanks to the team for working so quickly on doing the updates. I am happy to report mine seems to be working now, if it helps anyone else this is what I did: 1) Turned on the Dev mode of the BG3ModManager and made sure I was on the Latest version of the script extender (2/16/2024 8pm one looks like I am running). 2) I unloaded the Party Limit begone v2 mod, did the load order export etc. 3) Loaded game, loaded a save from a few saves back, ignoring the warning about the Party Limit begone being missing

load work, unlike before I didn't get a "Story Error" and I could talk and click on objects in the game, quick travel and long rest (before it made the sound effect but didn't trigger the event)

I then dismissed the reset of the party down to the std 4, when to camp, long rested, then (although the Party Limit begone v2 mod is not running) I added back in the rest of the partly. Seems to have worked

Varriount commented 7 months ago

@Pyr0blad3 Can you post some of the errors, and some of the mods that you're using? Looking at the recent SE updates, I don't believe any API changes were made that would break mods.

Pyr0blad3 commented 7 months ago

@Varriount ScriptExtender Mod List: https://ibb.co/zmSc76N the shown mod order doesnt represent the actual mod order i use when playing.

sure give me a minute will post/edit them in here:

    Fallen_Universal_MaxStack/Server/main.lua:34: in function <Fallen_Universal_MaxStack/Server/main.lua:30>

bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "Fallen_Universal_MaxStack/Server/main.lua"]:34: attempt to index a nil value (field 'Template') stack traceback: Fallen_Universal_MaxStack/Server/main.lua:34: in function <Fallen_Universal_MaxStack/Server/main.lua:30> bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "Fallen_Universal_MaxStack/Server/main.lua"]:34: attempt to index a nil value (field 'Template') stack traceback: Fallen_Universal_MaxStack/Server/main.lua:34: in function <Fallen_Universal_MaxStack/Server/main.lua:30> bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "Fallen_Universal_MaxStack/Server/main.lua"]:34: attempt to index a nil value (field 'Template') stack traceback: Fallen_Universal_MaxStack/Server/main.lua:34: in function <Fallen_Universal_MaxStack/Server/main.lua:30>

bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "CombatExtender/BootstrapServer.lua"]:767: attempt to index a nil value (field 'Template') stack traceback: CombatExtender/BootstrapServer.lua:767: in global 'GetNearbyCharacters' CombatExtender/BootstrapServer.lua:983: in function <CombatExtender/BootstrapServer.lua:965>

    [C++ Code]: in ?

Error while dispatching user function call for Entity replication event dispatch: [string "CombatExtender/BootstrapServer.lua"]:859: attempt to index a nil value (field 'Template') stack traceback: [C++ Code]: in ? Error while dispatching user function call for Entity replication event dispatch: [string "CombatExtender/BootstrapServer.lua"]:859: attempt to index a nil value (field 'Template') stack traceback: [C++ Code]: in ? Error while dispatching user function call for Entity replication event dispatch: [string "CombatExtender/BootstrapServer.lua"]:859: attempt to index a nil value (field 'Template') stack traceback:

Validation of property 'Flags' failed on GameObjectTemplate 000001CA30A30CC0 Object class GameObjectTemplate failed validation; proxying of this class is disabled

and i get msot of these like a more than only multiple times.