PinegrowLinux64.8.6 not starting (FIXED)

Hi,

I downloaded Pinegrow 8.6 and am trying to start it, but a window opens briefly and then closes again.

Here is my console log:

antonio@ACE-Magician:~/Apps/PinegrowLinux64.8.6$ ./PinegrowLibrary
[14413:14413:1029/105031.703008:FATAL:content/nw/src/nw_custom_bindings.cc:305] Check failed: !cache->rejected.
#0 0x7ecdd8c4895e (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e4895d)
#1 0x7ecdd8b99ebf (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d99ebe)
#2 0x7ecdd8b99d8c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d99d8b)
#3 0x7ecdd8b85582 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d85581)
#4 0x7ecdd8b8526b (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d8526a)
#5 0x7ecddeee4435 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xe0e4434)
#6 0x7ecdd3853867 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x2a53866)
#7 0x7ecdd817c4b4 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x737c4b3)
#8 0x7ecdd5d12a47 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f12a46)
#9 0x7ecdd5d10f97 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#10 0x7ecdd5d10f97 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#11 0x7ecdd5d10f97 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#12 0x7ecdd5d0e21c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f0e21b)
#13 0x7ecdd5d0df6b (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f0df6a)
#14 0x7ecdd4d9dfd5 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x3f9dfd4)
#15 0x7ecdd4d9e6a7 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x3f9e6a6)
#16 0x7ecdd4c688ff v8::Script::Run()
#17 0x7ecddc0e134c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xb2e134b)
#18 0x7ecddc0e1a59 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xb2e1a58)
#19 0x7ecddccf5733 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbef5732)
#20 0x7ecddcd0cbef (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cbee)
#21 0x7ecddcd0cc90 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cc8f)
#22 0x7ecddcd0c945 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c944)
#23 0x7ecddcd0c674 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c673)
#24 0x7ecddcd0e6a7 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0e6a6)
#25 0x7ecddccfb73e (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbefb73d)
#26 0x7ecddccfb56f (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbefb56e)
#27 0x7ecddd29fb79 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49fb78)
#28 0x7ecddd29e8dd (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49e8dc)
#29 0x7ecddd29e26f (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49e26e)
#30 0x7ecddd29e435 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49e434)
#31 0x7ecdd8bebf59 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7debf58)
#32 0x7ecdd8c08142 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e08141)
#33 0x7ecdd8c07bcb (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e07bca)
#34 0x7ecdd8c085b5 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e085b4)
#35 0x7ecdd8ba2397 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7da2396)
#36 0x7ecdd8c0890d (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e0890c)
#37 0x7ecdd8bcbf9f (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7dcbf9e)
#38 0x7ecddc0454ca (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xb2454c9)
#39 0x7ecdd7e1af79 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x701af78)
#40 0x7ecdd7e1c18d (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x701c18c)
#41 0x7ecdd7e197bc (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x70197bb)
#42 0x7ecdd7e19cc7 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7019cc6)
#43 0x7ecdd36ce314 ChromeMain
#44 0x7ecdd0a2a1ca (/usr/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9)
#45 0x7ecdd0a2a28b __libc_start_main
#46 0x6241d624b06a _start
Task trace:
#0 0x7ecddd29f4e2 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49f4e1)
#1 0x7ecddd29f4e2 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49f4e1)
#2 0x7ecddd22388a (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc423889)
#3 0x7ecdd8fc6676 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x81c6675)
#4 0x7ecdd8fc364c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x81c364b)
Task trace buffer limit hit, update PendingTask::kTaskBacktraceLength to increase.
Crash keys:
“gpu-gl-renderer” = “ANGLE (Intel, Mesa Intel(R) Iris(R) Xe Graphics (TGL GT2), OpenGL 4.6 (Core Profile) Mesa 25.0.7-0ubuntu0.24.04.2)”
“gpu-gl-vendor” = “Google Inc. (Intel)”
“gpu-generation-intel” = “12”
“gpu-vsver” = “1.00”
“gpu-psver” = “1.00”
“gpu-driver” = “25.0.7”
“gpu_count” = “1”
“gpu-devid” = “0x9a49”
“gpu-venid” = “0x8086”
“view-count” = “2”
“loaded-origin-0” = “chrome-extension://elfklefagfhlkddfmepokbemlndinnbb”
“web-frame-count” = “2”
“extension-1” = “elfklefagfhlkddfmepokbemlndinnbb”
“num-extensions” = “1”
“renderer_foreground” = “true”
“chrome-trace-id” = “18209563540443450448”
“v8_ro_space_firstpage_address” = “0x2d5400000000”
“v8_isolate_address” = “0x6241fa45c000”
“variations” = “f4f00e05-ca7d8d80,9481ce98-3d47f4f4,2a426c03-3d47f4f4,70678518-dee66fa8,be338734-dee66fa8,5f9907a9-dee66fa8,8eeccb9a-dee66fa8,2b465683-dee66fa8,52fc7926-ee3d6169,bc9b361d-dee66fa8,a41a7188-dee66fa8,ff71bfdc-dee66fa8,e7cc79d5-dee66fa8,4b935545-3d47f4f4,9a38bae3-3d47f4f4,2d1e43a3-3d47f4f4,386dc267-3d47f4f4,d69d967d-3695c92e,”
“num-experiments” = “18”
“reentry_guard_tls_slot” = “unused”
“switch-29” = “–user-data-dir=/home/antonio/.config/Pinegrow”
“switch-28” = “–disable-crashpad-for-testing”
“switch-27” = “–disable-crash-reporter”
“switch-26” = “–disable-breakpad”
“switch-25” = “–silent-debugger-extension-api”
“switch-24” = “–disable-raf-throttling”
“switch-23” = “–disable-background-timer-throttling”
“switch-22” = “–allow-file-access-from-files”
“switch-21” = “–enable-direct-write”
“switch-20” = “–variations-seed-version”
“switch-19” = “–field-trial-handle=3,i,17548599903740545529,174879434011245606”
“switch-18” = “–shared-files=v8_context_snapshot_data:100”
“switch-17” = “–launch-time-ticks=1421452848”
“switch-16” = “–time-ticks-at-unix-epoch=-1761730009817523”
“switch-15” = “–renderer-client-id=5”
“switch-14” = “–enable-main-frame-before-activation”
“switch-13” = “–num-raster-threads=4”
“switch-12” = “–lang=de”
“switch-11” = “–no-zygote”
“switch-10” = “–disable-breakpad”
“switch-9” = “–disable-background-timer-throttling”
“switch-8” = “–disable-raf-throttling”
“switch-7” = “–no-sandbox”
“switch-6” = “–change-stack-guard-on-fork=enable”
“switch-5” = “–extension-process”
“switch-4” = “–nwjs”
“switch-3” = “–nwapp-path=/home/antonio/Apps/PinegrowLinux64.8.6/package.nw”
“switch-2” = “–user-data-dir=/home/antonio/.config/Pinegrow”
“switch-1” = “–enable-crash-reporter=,”
“num-switches” = “30”

Received signal 6
#0 0x7ecdd8c4895e (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e4895d)
#1 0x7ecdd8c5aad8 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e5aad7)
#2 0x7ecdd0a45330 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x4532f)
#3 0x7ecdd0a4527e gsignal
#4 0x7ecdd0a288ff abort
#5 0x7ecdd8b9a866 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d9a865)
#6 0x7ecdd8b9a44e (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d9a44d)
#7 0x7ecdd8b99d8c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d99d8b)
#8 0x7ecdd8b85582 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d85581)
#9 0x7ecdd8b8526b (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7d8526a)
#10 0x7ecddeee4435 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xe0e4434)
#11 0x7ecdd3853867 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x2a53866)
#12 0x7ecdd817c4b4 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x737c4b3)
#13 0x7ecdd5d12a47 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f12a46)
#14 0x7ecdd5d10f97 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#15 0x7ecdd5d10f97 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#16 0x7ecdd5d10f97 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#17 0x7ecdd5d0e21c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f0e21b)
#18 0x7ecdd5d0df6b (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x4f0df6a)
#19 0x7ecdd4d9dfd5 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x3f9dfd4)
#20 0x7ecdd4d9e6a7 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x3f9e6a6)
#21 0x7ecdd4c688ff v8::Script::Run()
#22 0x7ecddc0e134c (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xb2e134b)
#23 0x7ecddc0e1a59 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xb2e1a58)
#24 0x7ecddccf5733 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbef5732)
#25 0x7ecddcd0cbef (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cbee)
#26 0x7ecddcd0cc90 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cc8f)
#27 0x7ecddcd0c945 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c944)
#28 0x7ecddcd0c674 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c673)
#29 0x7ecddcd0e6a7 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbf0e6a6)
#30 0x7ecddccfb73e (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbefb73d)
#31 0x7ecddccfb56f (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xbefb56e)
#32 0x7ecddd29fb79 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49fb78)
#33 0x7ecddd29e8dd (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49e8dc)
#34 0x7ecddd29e26f (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49e26e)
#35 0x7ecddd29e435 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xc49e434)
#36 0x7ecdd8bebf59 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7debf58)
#37 0x7ecdd8c08142 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e08141)
#38 0x7ecdd8c07bcb (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e07bca)
#39 0x7ecdd8c085b5 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e085b4)
#40 0x7ecdd8ba2397 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7da2396)
#41 0x7ecdd8c0890d (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7e0890c)
#42 0x7ecdd8bcbf9f (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7dcbf9e)
#43 0x7ecddc0454ca (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0xb2454c9)
#44 0x7ecdd7e1af79 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x701af78)
#45 0x7ecdd7e1c18d (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x701c18c)
#46 0x7ecdd7e197bc (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x70197bb)
#47 0x7ecdd7e19cc7 (/home/antonio/Apps/PinegrowLinux64.8.6/lib/libnw.so+0x7019cc6)
#48 0x7ecdd36ce314 ChromeMain
#49 0x7ecdd0a2a1ca (/usr/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9)
#50 0x7ecdd0a2a28b __libc_start_main
#51 0x6241d624b06a _start
r8: 0000000000000000 r9: 0000000000000000 r10: 0000000000000008 r11: 0000000000000246
r12: 0000000000000006 r13: 00007ffcc7e29b81 r14: 0000000000000016 r15: 00007ffcc7e29b80
di: 000000000000384d si: 000000000000384d bp: 00007ffcc7e29620 bx: 000000000000384d
dx: 0000000000000006 ax: 0000000000000000 cx: 00007ecdd0a9eb2c sp: 00007ffcc7e295e0
ip: 00007ecdd0a9eb2c efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]

Thanks in advance.

Best regards,
Antonio

I am also having this exact issue

Hi @NoProblemForMe

A long time without talking :rofl:

I went through the crash log you posted, that nw_custom_bindings.cc:305 / libnw.so trace points to Pinegrow’s NW.js runtime failing very early during startup, before the UI even loads. It doesn’t look related to any project or user configuration.

Here are a few checks and safe workarounds that might help narrow it down:

• Start with a clean profile

Run from your Pinegrow folder:

./PinegrowLibrary --user-data-dir=/tmp/pg-clean

If this launches, your previous profile under ~/.config/Pinegrow might be corrupted. You can then rename it:

mv ~/.config/Pinegrow ~/.config/Pinegrow.bak

• Disable GPU acceleration

This sometimes helps on Intel Iris Xe / Mesa setups:

./PinegrowLibrary --disable-gpu --use-gl=swiftshader

or

LIBGL_ALWAYS_SOFTWARE=1 ./PinegrowLibrary

• If you’re on Wayland, try forcing X11 mode:

./PinegrowLibrary --ozone-platform=x11

• Confirm dependencies

Just to be safe, check that these are installed:

libnss3 libxss1 libasound2 libxkbcommon0 libgbm1 atk1.0

These steps won’t fix every case, but they’re useful to identify where the crash happens, whether it’s GPU, profile, or display environment.

Hopefully this helps others running Pinegrow 8.6 on Mint/Ubuntu 24.04 test under consistent conditions :crossed_fingers: :four_leaf_clover: :magnet:

I’m not very confident because this kind of error is hard to diagnose without a complete debug approach.

1 Like

I ran ./PinegrowLibrary --user-data-dir=/tmp/pg-clean on my EndeavorOS (an Arch Linux derivative) and got the following output:
[102669:102669:1029/142412.944312:FATAL:content/nw/src/nw_custom_bindings.cc:305] Check failed: !cache->reject
ed.
#0 0x7f006d44895e (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e4895d)
#1 0x7f006d399ebf (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d99ebe)
#2 0x7f006d399d8c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d99d8b)
#3 0x7f006d385582 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d85581)
#4 0x7f006d38526b (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d8526a)
#5 0x7f00736e4435 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xe0e4434)
#6 0x7f0068053867 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x2a53866)
#7 0x7f006c97c4b4 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x737c4b3)
#8 0x7f006a512a47 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f12a46)
#9 0x7f006a510f97 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#10 0x7f006a510f97 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#11 0x7f006a510f97 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#12 0x7f006a50e21c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f0e21b)
#13 0x7f006a50df6b (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f0df6a)
#14 0x7f006959dfd5 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x3f9dfd4)
#15 0x7f006959e6a7 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x3f9e6a6)
#16 0x7f00694688ff v8::Script::Run()
#17 0x7f00708e134c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xb2e134b)
#18 0x7f00708e1a59 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xb2e1a58)
#19 0x7f00714f5733 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbef5732)
#20 0x7f007150cbef (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cbee)
#21 0x7f007150cc90 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cc8f)
#22 0x7f007150c945 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c944)
#23 0x7f007150c674 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c673)
#24 0x7f007150e6a7 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0e6a6)
#25 0x7f00714fb73e (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbefb73d)
#26 0x7f00714fb56f (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbefb56e)
#27 0x7f0071a9fb79 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49fb78)
#28 0x7f0071a9e8dd (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49e8dc)
#29 0x7f0071a9e26f (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49e26e)
#30 0x7f0071a9e435 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49e434)
#31 0x7f006d3ebf59 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7debf58)
#32 0x7f006d408142 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e08141)
#33 0x7f006d407bcb (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e07bca)
#34 0x7f006d4085b5 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e085b4)
#35 0x7f006d3a2397 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7da2396)
#36 0x7f006d40890d (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e0890c)
#37 0x7f006d3cbf9f (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7dcbf9e)
#38 0x7f00708454ca (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xb2454c9)
#39 0x7f006c61af79 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x701af78)
#40 0x7f006c61c18d (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x701c18c)
#41 0x7f006c6197bc (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x70197bb)
#42 0x7f006c619cc7 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7019cc6)
#43 0x7f0067ece314 ChromeMain
#44 0x7f0065227675 (/usr/lib/libc.so.6+0x27674)
#45 0x7f0065227729 __libc_start_main
#46 0x559cc1d7b06a _start
Task trace:
#0 0x7f0071a9f4e2 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49f4e1)
#1 0x7f0071a9f4e2 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49f4e1)
#2 0x7f0071a2388a (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc423889)
#3 0x7f006d7c6676 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x81c6675)
#4 0x7f006d7c364c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x81c364b)
Task trace buffer limit hit, update PendingTask::kTaskBacktraceLength to increase.
Crash keys:
“gpu-gl-renderer” = “ANGLE (AMD, AMD Radeon RX 5600 XT (radeonsi navi10 LLVM 21.1.4), OpenGL 4.6 (Core Profi
le) Mesa 25.2.5-arch1.2)”
“gpu-gl-vendor” = “Google Inc. (AMD)”
“gpu-generation-intel” = “0”
“gpu-vsver” = “1.00”
“gpu-psver” = “1.00”
“gpu-driver” = “25.2.5”
“gpu_count” = “1”
“gpu-devid” = “0x731f”
“gpu-venid” = “0x1002”
“view-count” = “2”
“loaded-origin-0” = “chrome-extension://elfklefagfhlkddfmepokbemlndinnbb”
“web-frame-count” = “2”
“extension-1” = “elfklefagfhlkddfmepokbemlndinnbb”
“num-extensions” = “1”
“renderer_foreground” = “true”
“chrome-trace-id” = “18325212071183007675”
“v8_ro_space_firstpage_address” = “0x193100000000”
“v8_isolate_address” = “0x559cca331000”
“variations” = “f4f00e05-ca7d8d80,9481ce98-3d47f4f4,2a426c03-3d47f4f4,70678518-dee66fa8,be338734-dee66fa8,5f
9907a9-dee66fa8,8eeccb9a-dee66fa8,2b465683-dee66fa8,52fc7926-dee66fa8,bc9b361d-dee66fa8,a41a7188-dee66fa8,ff71
bfdc-dee66fa8,e7cc79d5-dee66fa8,4b935545-3d47f4f4,9a38bae3-3d47f4f4,2d1e43a3-3d47f4f4,386dc267-3d47f4f4,d69d96
7d-3695c92e,”
“num-experiments” = “18”
“reentry_guard_tls_slot” = “unused”
“switch-29” = “–user-data-dir=/tmp/pg-clean”
“switch-28” = “–disable-crashpad-for-testing”
“switch-27” = “–disable-crash-reporter”
“switch-26” = “–disable-breakpad”
“switch-25” = “–silent-debugger-extension-api”
“switch-24” = “–disable-raf-throttling”
“switch-23” = “–disable-background-timer-throttling”
“switch-22” = “–allow-file-access-from-files”
“switch-21” = “–enable-direct-write”
“switch-20” = “–variations-seed-version”
“switch-19” = “–field-trial-handle=3,i,9683988653518845987,1477861167032192100”
“switch-18” = “–shared-files=v8_context_snapshot_data:100”
“switch-17” = “–launch-time-ticks=16425603722”
“switch-16” = “–time-ticks-at-unix-epoch=-1761745826808990”
“switch-15” = “–renderer-client-id=5”
“switch-14” = “–enable-main-frame-before-activation”
“switch-13” = “–num-raster-threads=4”
“switch-12” = “–lang=en-US”
“switch-11” = “–no-zygote”
“switch-10” = “–disable-breakpad”
“switch-9” = “–disable-background-timer-throttling”
“switch-8” = “–disable-raf-throttling”
“switch-7” = “–no-sandbox”
“switch-6” = “–change-stack-guard-on-fork=enable”
“switch-5” = “–extension-process”
“switch-4” = “–nwjs”
“switch-3” = “–nwapp-path=/home/synderryn/Downloads/PinegrowLinux64.8.6/packa”
“switch-2” = “–user-data-dir=/tmp/pg-clean”
“switch-1” = “–enable-crash-reporter=,”
“num-switches” = “31”
“commandline-disabled-feature-1” = “EyeDropper”

Received signal 6
#0 0x7f006d44895e (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e4895d)
#1 0x7f006d45aad8 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e5aad7)
#2 0x7f006523e540 (/usr/lib/libc.so.6+0x3e53f)
#3 0x7f006523e410 gsignal
#4 0x7f006522557a abort
#5 0x7f006d39a866 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d9a865)
#6 0x7f006d39a44e (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d9a44d)
#7 0x7f006d399d8c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d99d8b)
#8 0x7f006d385582 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d85581)
#9 0x7f006d38526b (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7d8526a)
#10 0x7f00736e4435 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xe0e4434)
#11 0x7f0068053867 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x2a53866)
#12 0x7f006c97c4b4 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x737c4b3)
#13 0x7f006a512a47 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f12a46)
#14 0x7f006a510f97 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#15 0x7f006a510f97 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#16 0x7f006a510f97 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f10f96)
#17 0x7f006a50e21c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f0e21b)
#18 0x7f006a50df6b (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x4f0df6a)
#19 0x7f006959dfd5 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x3f9dfd4)
#20 0x7f006959e6a7 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x3f9e6a6)
#21 0x7f00694688ff v8::Script::Run()
#22 0x7f00708e134c (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xb2e134b)
#23 0x7f00708e1a59 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xb2e1a58)
#24 0x7f00714f5733 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbef5732)
#25 0x7f007150cbef (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cbee)
#26 0x7f007150cc90 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0cc8f)
#27 0x7f007150c945 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c944)
#28 0x7f007150c674 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0c673)
#29 0x7f007150e6a7 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbf0e6a6)
#30 0x7f00714fb73e (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbefb73d)
#31 0x7f00714fb56f (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xbefb56e)
#32 0x7f0071a9fb79 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49fb78)
#33 0x7f0071a9e8dd (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49e8dc)
#34 0x7f0071a9e26f (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49e26e)
#35 0x7f0071a9e435 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xc49e434)
#36 0x7f006d3ebf59 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7debf58)
#37 0x7f006d408142 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e08141)
#38 0x7f006d407bcb (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e07bca)
#39 0x7f006d4085b5 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e085b4)
#40 0x7f006d3a2397 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7da2396)
#41 0x7f006d40890d (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7e0890c)
#42 0x7f006d3cbf9f (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7dcbf9e)
#43 0x7f00708454ca (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0xb2454c9)
#44 0x7f006c61af79 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x701af78)
#45 0x7f006c61c18d (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x701c18c)
#46 0x7f006c6197bc (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x70197bb)
#47 0x7f006c619cc7 (/home/synderryn/Downloads/PinegrowLinux64.8.6/lib/libnw.so+0x7019cc6)
#48 0x7f0067ece314 ChromeMain
#49 0x7f0065227675 (/usr/lib/libc.so.6+0x27674)
#50 0x7f0065227729 __libc_start_main
#51 0x559cc1d7b06a _start
r8: 0000000000000000 r9: 0000000000000000 r10: 0000000000000000 r11: 0000000000000246
r12: 00007ffd986f91a0 r13: 00007ffd986f95e1 r14: 0000000000000006 r15: 00007ffd986f95e0
di: 000000000001910d si: 000000000001910d bp: 00007ffd986f9080 bx: 000000000001910d
dx: 0000000000000006 ax: 0000000000000000 cx: 00007f006529894c sp: 00007ffd986f9040
ip: 00007f006529894c efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]

Hi @Synderryn

Just adding a few non-destructive tests that might help.

This crash (nw_custom_bindings.cc:305 Check failed: !cache->rejected) has now shown up on several Linux distros, so it doesn’t look like a user-side issue.

You can safely try launching Pinegrow 8.6 with one of these commands:

./PinegrowLibrary --disable-gpu --use-gl=swiftshader

or

LIBGL_ALWAYS_SOFTWARE=1 ./PinegrowLibrary

If you’re on Wayland:

./PinegrowLibrary --ozone-platform=x11

These just force software rendering and don’t touch your system or project files.

Beyond that, it’s hard to suggest more — the key piece missing is which NW.js version Pinegrow 8.6 actually embeds, and that’s something only the dev team can confirm @matjaz .

Sorry not to be able to help more.

@NoProblemForMe @Synderryn we fixed an issue with the Linux installation package for Pinegrow 8.6. Please download and install it again and let me know if it works ok now.

@Blep thanks for the instructions. Pinegrow 8.6 uses NWJS 0.101.2 SDK edition.

3 Likes

@matjaz The fix appears to be working now. Thank you :slight_smile:

2 Likes