sethforprivacy / simple-monerod-docker

A simple and straightforward Dockerized monerod built from source and exposing standard ports.
https://sethforprivacy.com/guides/run-a-monero-node/
MIT License
103 stars 18 forks source link

Log messages "unknown call stacks" - how relevant/critical? #104

Closed FlavioB79 closed 8 months ago

FlavioB79 commented 9 months ago

Hi. While it appears that monerod is running and the data is updating, I see following in the logs:

2024-02-06 09:39:09.216 [P2P4] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:39:09.216 [P2P4] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:39:09.216 [P2P4] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:43:01.889 [P2P9] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:43:01.889 [P2P9] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:43:01.889 [P2P9] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:43:42.936 [P2P1] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:43:42.936 [P2P1] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:43:42.936 [P2P1] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:44:18.789 [P2P6] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:44:18.789 [P2P6] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:44:18.789 [P2P6] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:45:50.193 [P2P2] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:45:50.193 [P2P2] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:45:50.193 [P2P2] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:46:23.086 [P2P7] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:46:23.086 [P2P7] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:46:23.086 [P2P7] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:47:26.230 7f6f4011eb38 INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:47:26.230 7f6f4011eb38 INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:47:26.230 7f6f4011eb38 INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:53:16.843 7f6f4011eb38 INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:53:16.843 7f6f4011eb38 INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:53:16.843 7f6f4011eb38 INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:53:29.021 [P2P3] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:53:29.021 [P2P3] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:53:29.021 [P2P3] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:54:06.131 [P2P4] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:54:06.131 [P2P4] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:54:06.131 [P2P4] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:54:29.895 [P2P3] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:54:29.895 [P2P3] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:54:29.895 [P2P3] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:54:55.573 [P2P1] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:54:55.573 [P2P1] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:54:55.573 [P2P1] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:55:22.969 [P2P4] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:55:22.969 [P2P4] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:55:22.969 [P2P4] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 09:59:56.343 [P2P5] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 09:59:56.358 [P2P5] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 09:59:56.365 [P2P5] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 10:00:32.421 [P2P4] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 10:00:32.421 [P2P4] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 10:00:32.421 [P2P4] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 10:00:34.897 [P2P0] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 10:00:34.897 [P2P0] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 10:00:34.897 [P2P0] INFO stacktrace src/common/stack_trace.cpp:172
2024-02-06 10:00:47.255 [P2P7] INFO stacktrace src/common/stack_trace.cpp:133 Exception: std::bad_alloc 2024-02-06 10:00:47.255 [P2P7] INFO stacktrace src/common/stack_trace.cpp:134 Unwound call stack: 2024-02-06 10:00:47.255 [P2P7] INFO stacktrace src/common/stack_trace.cpp:172

Are the above critical/to be corrected? Thanks for your help, Flavio.

sethforprivacy commented 8 months ago

No clue what those would mean, but since they're just INFO logs I wouldn't be overly concerned. Could be that monerod isn't able to properly allocate pages for RandomX or similar?

Feel free to open an issue against the main Monero repo and mention that it's my Docker image if you want to pursue it further!