Giter VIP home page Giter VIP logo

Comments (5)

robogena avatar robogena commented on June 9, 2024 1

Thank YOU for the speedy fix!! Looking forward to the new version!

from yet-another-bg3-native-mod-loader.

MolotovCherry avatar MolotovCherry commented on June 9, 2024

Thank you for your crash report!

If possible, could you try to reproduce it and give me some reproducible steps?

When you're trying to reproduce it, you can open a terminal to the location of the watcher executable and run the following. This will produce a detailed trace log of everything so I can see everything more clearly

(note, this is assuming you're in a powershell terminal)

$env:YABG3ML_LOG="trace"
./bg3_watcher.exe --cli > log_output.txt

There may be some private path information in here, so if you're worried about privacy, you may scrub private info from the log first

from yet-another-bg3-native-mod-loader.

MolotovCherry avatar MolotovCherry commented on June 9, 2024

While I'm at it, I addressed the line in your log.

A new build is building with the line fixed. Once it finishes, there will be a section that says "Artifacts" (see image below), click the "build" link to download the test build. Can you try to get this version to crash for me?
https://github.com/MolotovCherry/Yet-Another-BG3-Native-Mod-Loader/actions/runs/7981227066

I'm fairly confident the crash on load is now fixed in 85fd172, and as for the crash when quitting, that one is benign (it's a result of the first one). Edit: Fixed the crash while stopping too

image

from yet-another-bg3-native-mod-loader.

robogena avatar robogena commented on June 9, 2024

Oh god, I'm so powershell illiterate so I don't know if I did this right. I'm trying the debug build and now the watcher exe creates a blank terminal window. Am I supposed to see something there? The exe does work fine though. I was able to generate the log_output at least!

The only thing I could think that I did differently was that I'm in the middle of updating armor stats in a pak, and I think I didn't re-export my mod list prior to launching, like I usually do. I tried to recreate that on both the v0.2.2 and debug watcher builds, but no crash. I have no idea what I did to crash it!

log_output.txt

from yet-another-bg3-native-mod-loader.

MolotovCherry avatar MolotovCherry commented on June 9, 2024

Oh god, I'm so powershell illiterate so I don't know if I did this right. I'm trying the debug build and now the watcher exe creates a blank terminal window. Am I supposed to see something there? The exe does work fine though. I was able to generate the log_output at least!

It's alright! I'm very certain the crash is completely fixed now anyways, so you don't need to bother with these steps or with trying to reproduce it. I had enough info from the log to figure it out.

But to answer the questions

Am I supposed to see something there?

If you did the > log_output.txt, then it's normal to see no output, yes! (The output was redirected into the file instead)

Thanks again for your crash report! I'll release a new version shortly after I'm done with a few maintenance things.

from yet-another-bg3-native-mod-loader.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.