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

NW.js >= 0.40.0 crashes on Windows #7128

Open
bastimeyer opened this issue Aug 9, 2019 · 0 comments

Comments

@bastimeyer
Copy link

commented Aug 9, 2019

NWJS Version: 0.40.0 and above are crashing. 0.39.3 is working fine.
Operating System: Windows (tested on 7 and 10). macOS and Linux are not affected

Issue

This is happening to me right now in a release build, which is highly unfortunate. I am not sure what is causing it, but it's reliably reproducible in my app. The actual code responsible for the reproduction is irrelevant though (a route transition after an OAuth token validation) and hasn't been changed since the last release, which was using NW.js 0.37.4. This was tested with and without a clean user-data-dir.

Unfortunately, providing an error log and crash dumps is all I can do.

streamlink/streamlink-twitch-gui#656

Error Log

./streamlink-twitch-gui.exe
[3208:3872:0808/174827.318:ERROR:google_update_settings.cc(248)] Failed opening key Software\nwjs to set usagestats; result: 5
[3208:3768:0808/174827.349:ERROR:component_loader.cc(168)] Failed to parse extension manifest.
[3208:3768:0808/174849.270:FATAL:ref_counted.cc(66)] Check failed: --ref_count_ != std::numeric_limits<decltype(ref_count_)>::max().
Backtrace:
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DA4112+7918114]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DA3772+7915650]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DBC419+8017193]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DC0FC8+8036568]
        RelaunchChromeBrowserWithNewCommandLineIfNeeded [0x000007FEDC2CE030+30547184]
        v8::CpuProfileNode::GetParent [0x000007FED7811EF7+1007479]
        v8::CpuProfileNode::GetParent [0x000007FED781358B+1013259]
        v8::CpuProfileNode::GetParent [0x000007FED7813929+1014185]
        v8::CpuProfileNode::GetParent [0x000007FED78302AB+1131307]
        v8::CpuProfileNode::GetParent [0x000007FED783019C+1131036]
        GetHandleVerifier [0x000007FED9F2ED7D+6621293]
        v8::internal::Space::ResumeAllocationObservers [0x000007FED7685DF4+185732]
        v8::internal::compiler::MachineOperatorBuilder::Word64And [0x000007FED742C26C+73132]
        v8::CpuProfile::GetSamplesCount [0x000007FED75B4551+105313]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED903C2E8+10638328]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DFA9E1+8272625]
        IsSandboxedProcess [0x000007FED98D4126+6457970]
        IsSandboxedProcess [0x000007FED98D3E21+6457197]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DC3C14+8047908]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DC34BE+8046030]
        IsSandboxedProcess [0x000007FED98D4956+6460066]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8DE28AE+8174014]
        RelaunchChromeBrowserWithNewCommandLineIfNeeded [0x000007FEDA5AED09+10697]
        v8::internal::LookupIterator::GetAccessorIndex [0x000007FED7304EF5+264517]
        v8::internal::LookupIterator::GetAccessorIndex [0x000007FED7306D13+272227]
        v8::internal::LookupIterator::GetAccessorIndex [0x000007FED730226D+253117]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8D4056E+7509630]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8D410CC+7512540]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8D40D6C+7511676]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8D4A93F+7551567]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8D404DE+7509486]
        ChromeMain [0x000007FED68011B0+280]
        (No symbol) [0x0000000140002FAB]
        (No symbol) [0x00000001400015CD]
        (No symbol) [0x0000000140135A02]
        BaseThreadInitThunk [0x00000000771C652D+13]
        RtlUserThreadStart [0x00000000773FC521+33]
Task trace:
Backtrace:
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED903C298+10638248]
        v8::internal::TorqueGeneratedExportedMacrosAssembler::StoreSortStateNumberOfUndefined [0x000007FED8E8CF20+8871984]
IPC message handler context: 0x8DDC323E

[0808/174849.777:ERROR:http_transport_win.cc(178)] WinHttpCrackUrl: The operation completed successfully. (0x0)

Crash dumps

0.40.0 crash dump
4d952517-7753-4149-b764-a170fe9eed79.zip

0.40.1 crash dump
ac703fe6-2a70-498e-bf69-ed01c96f67cd.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.