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

Node crash SIGSEGV #3464

Open
Ryushka opened this issue Feb 17, 2023 · 0 comments
Open

Node crash SIGSEGV #3464

Ryushka opened this issue Feb 17, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@Ryushka
Copy link

Ryushka commented Feb 17, 2023

What happened?

Node crashes pretty frequently with the same errors:
eb 16 21:24:23 yarn[229496]: PID 229496 received SIGSEGV for address: 0x274ea77c0008
Feb 16 21:24:23 yarn[229496]: /root/ironfish/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7f61e4fcc7a5]
Feb 16 21:24:23 yarn[229496]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f61e4c60420]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node[0xfcd442]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88internal9Scavenger7ProcessEPNS_11JobDelegateE+0xcdb)[0xfce14b]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask12ProcessItemsEPNS_11JobDelegateEPNS0_9ScavengerE+0x3f)[0xfd2daf]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask3RunEPNS_11JobDelegateE+0xb0)[0xfd2ee0]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88platform16DefaultJobWorker3RunEv+0x84)[0x1addfe4]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node[0xbe6ae5]
Feb 16 21:24:23 yarn[229496]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x8609)[0x7f61e4c54609]
Feb 16 06:02:36 yarn[225349]: Added block seq: 43340, hash: 00000...0fcec, txs: 63, progress: 100.00%, time: 429.5ms
Feb 16 06:08:26 yarn[225349]: Reorganizing chain from 00000...761f1 (43350) for 00000...0f9c1 (43350) on prev 00000...0531f (43349)
Feb 16 06:08:26 yarn[225349]: Reorganized chain. blocks: 1, old: 00000...761f1 (43350), new: 00000...0531f (43349), fork: 00000...0531f (43349)
Feb 16 06:19:23 yarn[225349]: Reorganizing chain from 00000...92fe2 (43357) for 00000...8fd08 (43357) on prev 00000...e6062 (43356)
Feb 16 06:19:23 yarn[225349]: Reorganized chain. blocks: 1, old: 00000...92fe2 (43357), new: 00000...e6062 (43356), fork: 00000...e6062 (43356)
Feb 16 06:22:38 yarn[225349]: Added block seq: 43360, hash: 00000...6e9c5, txs: 16, progress: 100.00%, time: 45.1ms
Feb 16 06:33:20 yarn[225349]: Added block to fork seq: 43366, head-seq: 43368, hash: 00000...5331d, head-hash: 00000...b3499, work: 193982184865289859, >
Feb 16 06:39:56 yarn[225349]: Added block seq: 43380, hash: 00000...b5cef, txs: 1, progress: 100.00%, time: 19.4ms
Feb 16 06:48:06 yarn[225349]: PID 225349 received SIGSEGV for address: 0x350087c9d998
Feb 16 06:48:06 yarn[225349]: /root/ironfish/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7f4faaaec7a5]
Feb 16 06:48:06 yarn[225349]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f4faa780420]
Feb 16 06:48:06 yarn[225349]: [0x62b0b39]
Feb 16 06:48:07 yarn[225330]: error Command failed with exit code 1.

Feb 16 21:23:00 yarn[229496]: Added block seq: 44260, hash: 00000...285fb, txs: 1, progress: 100.00%, time: 15.7ms
Feb 16 21:24:23 yarn[229496]: PID 229496 received SIGSEGV for address: 0x274ea77c0008
Feb 16 21:24:23 yarn[229496]: /root/ironfish/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7f61e4fcc7a5]
Feb 16 21:24:23 yarn[229496]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f61e4c60420]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node[0xfcd442]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88internal9Scavenger7ProcessEPNS_11JobDelegateE+0xcdb)[0xfce14b]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask12ProcessItemsEPNS_11JobDelegateEPNS0_9ScavengerE+0x3f)[0xfd2daf]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask3RunEPNS_11JobDelegateE+0xb0)[0xfd2ee0]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node(_ZN2v88platform16DefaultJobWorker3RunEv+0x84)[0x1addfe4]
Feb 16 21:24:23 yarn[229496]: /usr/bin/node[0xbe6ae5]
Feb 16 21:24:23 yarn[229496]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x8609)[0x7f61e4c54609]
Feb 16 06:02:36 yarn[225349]: Added block seq: 43340, hash: 00000...0fcec, txs: 63, progress: 100.00%, time: 429.5ms


PID 196534 received SIGSEGV for address: 0x1bfd80c40008
Feb 15 22:35:31 yarn[196534]: /root/ironfish/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7fa467a0d7a5]
Feb 15 22:35:31 yarn[196534]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7fa4676a1420]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node[0xfcd442]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal9Scavenger7ProcessEPNS_11JobDelegateE+0xc6c)[0xfce0dc]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask12ProcessItemsEPNS_11JobDelegateEPNS0_9ScavengerE+0x3f)[0xfd2daf]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask3RunEPNS_11JobDelegateE+0x25e)[0xfd308e]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88platform15DefaultJobState4JoinEv+0x76)[0x1ae7f56]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88platform16DefaultJobHandle4JoinEv+0x13)[0x1ae7fc3]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal18ScavengerCollector14CollectGarbageEv+0xcca)[0xfcffaa]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal4Heap8ScavengeEv+0x1c1)[0xf410c1]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node[0xf51e68]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal4Heap14CollectGarbageENS0_15AllocationSpaceENS0_23GarbageCollectionReasonENS_15GCCallbackFlag>
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal13HeapAllocator33AllocateRawWithLightRetrySlowPathEiNS0_14AllocationTypeENS0_16AllocationOrig>
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal13HeapAllocator34AllocateRawWithRetryOrFailSlowPathEiNS0_14AllocationTypeENS0_16AllocationOri>
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal7Factory15NewFillerObjectEiNS0_19AllocationAlignmentENS0_14AllocationTypeENS0_16AllocationOri>
Feb 15 22:35:31 yarn[196534]: /usr/bin/node(_ZN2v88internal33Runtime_AllocateInYoungGenerationEiPmPNS0_7IsolateE+0x9f)[0x12d33bf]
Feb 15 22:35:31 yarn[196534]: /usr/bin/node[0x17001f9]
Feb 15 22:35:31 yarn[196515]: error Command failed with exit code 1.


Added block seq: 39800, hash: 00000...1998c, txs: 88, progress: 100.00%, time: 658.3ms
Feb 13 19:15:12 yarn[128981]: PID 128981 received SIGSEGV for address: 0x1d25bad00008
Feb 13 19:15:13 yarn[128981]: /root/ironfish/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7f9a8bcf97a5]
Feb 13 19:15:13 yarn[128981]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f9a8b98d420]
Feb 13 19:15:13 yarn[128981]: /usr/bin/node(_ZN2v88internal18BodyDescriptorBase15IteratePointersINS0_24ConcurrentMarkingVisitorEEEvNS0_10HeapObjectEiiPT>
Feb 13 19:15:13 yarn[128981]: /usr/bin/node(_ZN2v88internal17ConcurrentMarking3RunEPNS_11JobDelegateENS_4base7EnumSetINS0_13CodeFlushModeEiEEjb+0x2d97)[>
Feb 13 19:15:13 yarn[128981]: /usr/bin/node(_ZN2v88internal17ConcurrentMarking7JobTask3RunEPNS_11JobDelegateE+0xa4)[0xef94c4]
Feb 13 19:15:13 yarn[128981]: /usr/bin/node(_ZN2v88platform16DefaultJobWorker3RunEv+0x84)[0x1addfe4]
Feb 13 19:15:13 yarn[128981]: /usr/bin/node[0xbe6ae5]
Feb 13 19:15:13 yarn[128981]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x8609)[0x7f9a8b981609]
Feb 13 19:15:13 yarn[128981]: /lib/x86_64-linux-gnu/libc.so.6(clone+0x43)[0x7f9a8b8a6133]
Feb 13 19:15:13 yarn[128962]: error Command failed with exit code 1.
Feb 13 19:15:13 yarn[128962]: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Feb 13 19:15:13 yarn[128931]: error Command failed with exit code 1.
Feb 13 19:15:13 yarn[128931]: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.


]: PID 229496 received SIGSEGV for address: 0x274ea77c0008
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /root/ironfish/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x37a5)[0x7f61e4fcc7a5]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f61e4c60420]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /usr/bin/node[0xfcd442]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /usr/bin/node(_ZN2v88internal9Scavenger7ProcessEPNS_11JobDelegateE+0xcdb)[0xfce14b]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask12ProcessItemsEPNS_11JobDelegateEPNS0_9ScavengerE+0x3f)[0xfd2daf]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /usr/bin/node(_ZN2v88internal18ScavengerCollector7JobTask3RunEPNS_11JobDelegateE+0xb0)[0xfd2ee0]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /usr/bin/node(_ZN2v88platform16DefaultJobWorker3RunEv+0x84)[0x1addfe4]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /usr/bin/node[0xbe6ae5]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /lib/x86_64-linux-gnu/libpthread.so.0(+0x8609)[0x7f61e4c54609]
Feb 16 21:24:23 -MS-7D08 yarn[229496]: /lib/x86_64-linux-gnu/libc.so.6(clone+0x43)[0x7f61e4b79133]
Feb 16 21:24:23 -MS-7D08 yarn[229477]: error Command failed with exit code 1.
Feb 16 21:24:23 -MS-7D08 yarn[229477]: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Feb 16 21:24:23 -MS-7D08 yarn[229446]: error Command failed with exit code 1.
Feb 16 21:24:23 -MS-7D08 yarn[229446]: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Feb 16 21:24:23 -MS-7D08 systemd[1]: ironfishd.service: Main process exited, code=exited, status=1/FAILURE


Version

0.1.67

Debug output

Iron Fish version                  0.1.67 @ src
Iron Fish library                  0.0.44 @ src
Operating system                   Linux x64
CPU model(s)                       Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz
CPU threads                        16
RAM total                          15.52 GiB
Heap total                         3.99 GiB
Node version                       v18.14.0
ironfish in PATH                   true
Garbage Collector Exposed          true
Telemetry enabled                  true
Node name                          PaRUSaI
Block graffiti                     PaRUSaI
Account 0e47ab uuid                0e47ab1b-da0f-4b13-afd2-604290d3baa0
Account 0e47ab name                default
Account 0e47ab head hash           00000000001d4afa76eceb2e34b6cdeb411d79eb730d05dc390efb57b2602678
Account 0e47ab head in chain       true
Account 0e47ab sequence            45515
Done in 5.64s.

Relevant log output

No response

Graffiti

PaRUSaI

@Ryushka Ryushka added the bug Something isn't working label Feb 17, 2023
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

1 participant