Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] NEAV1e terminated immediately when I click "encode" no matter portable or install version. #149

Open
SynciaLin opened this issue Oct 2, 2023 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@SynciaLin
Copy link

Describe the bug
NEAV1e terminated immediately when I click "encode" no matter portal or install version.
I can see an error message in Windows Event viewer related to .NET framework:
System.NullReferenceException: Object reference not set to an instance of an object.

To Reproduce
It's very easy to reproduce.

  1. Drag video file.
  2. Set destination.
  3. Click "encode"

I tried lossless RAW video recorded by Bandicam or H.264 video (.mp4), NEAV1E always crashes immediately when I click "encode".

Expected behavior
Program should begin to encode.

Screenshots
If applicable, add screenshots to help explain your problem.

Log File
I attached my windows event viewer log, not sure if it helps.

Desktop (please complete the following information):

  • OS: Windows 10 x64 LTSC 21H2
  • NEAV1E Version: V2.1.5
  • Microsoft Visual C++ 2010 x64 redistributable 10.0.40219
  • Microsoft Visual C++ 2010 x86 redistributable 10.0.40219
  • Microsoft Visual C++ 2015-2022 Redistributable (x64) 14.36.32532
  • Microsoft Visual C++ 2015-2022 Redistributable (x86) 14.36.32532

Additional context
NEav1e-crash.txt

@SynciaLin SynciaLin added the bug Something isn't working label Oct 2, 2023
@Alkl58
Copy link
Owner

Alkl58 commented Oct 2, 2023

Hey, can you send me your project file, which is located under %appdata%\NEAV1E\Queue ?

@SynciaLin
Copy link
Author

SynciaLin commented Oct 2, 2023

Hi,

I just re-downloaded neave1 v2.1.5 again and installed, I don't know why it works now.
I'm really sorry for this, not sure if it's my mistake.

I just re-tested my did video file which it failed several hours ago, but now it works and I don't know why.

DVD3.avi_vggqHAHGuvVkCcL.zip

@Alkl58
Copy link
Owner

Alkl58 commented Oct 2, 2023

You are the third person in 3 weeks reporting a crash when clicking encode.

The stack trace you provided clearly shows an issue within NEAV1E, however in my debugging environment I rarely / never encounter a crash.

The problem is, that the stack trace doesn't clearly tell which object was null.

Alkl58 added a commit that referenced this issue Oct 2, 2023
@SynciaLin
Copy link
Author

It's very weird, allow me to write down everything that I remember what I've done before:

  1. My first installed version is v2.1.4
  2. I encoded a 4k movie in AV1 format but I got a lot of chunk files. (It didn't merge into one file)
  3. I upgraded all plugins with neAV1e updater.
  4. Few weeks ago since then, I found my neAV1e terminated immediately when I was trying to encode.
  5. I uninstall neAV1e and install again, but it didn't work. (it happened today)
  6. I uninstall all Microsoft Visual C++ redistributable on my pc. (it happened today)
  7. Install x64 and x86 version of Visual C++ redistributable 2010 and 2015-2022 (it happened today), but neAV1e still not working.
  8. I uninstall neAV1e and re-download package and install it again, this time it seems working. (it happened today)

@TheCodeHermit
Copy link

I have experienced a crash when clicking encode, I don't have any more information except that I assumed it was because I hadn't added it to queue because it worked after adding it to queue and then clicking start encode

@Neo166
Copy link

Neo166 commented Dec 10, 2023

I have experienced a crash when clicking encode, I don't have any more information except that I assumed it was because I hadn't added it to queue because it worked after adding it to queue and then clicking start encode

You solved it! I was facing the same crash since i didn't add to queue. What a STRANGE bug!!

Update: Spoke too soon. It sucks! Just a handful videos will begin encoding, the majority of the times it just crashes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants