murat-dogan / node-datachannel

WebRTC For Node.js and Electron. libdatachannel node bindings.
Mozilla Public License 2.0
306 stars 60 forks source link

Segfault on Arch Linux #299

Open mikey0000 opened 2 weeks ago

mikey0000 commented 2 weeks ago

So I have a gdb trace here, I'm not sure if this is entirely helpful, I'll attempt to run datachannel on its own and see if I can reproduce the issue as it was reported to me by a user. This is also within Electron.

Thread 38 "RTC worker" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff520006c0 (LWP 284469)]
___pthread_rwlock_wrlock (rwlock=0x0) at pthread_rwlock_wrlock.c:26
26  int result = __pthread_rwlock_wrlock_full64 (rwlock, CLOCK_REALTIME, NULL);
mikey0000 commented 2 weeks ago

Got a new trace,

OPENSSL_sk_pop_free ... at crypto/stack/stack.c:431

openssl version 3.4.0

murat-dogan commented 1 week ago

Unfortunately, these log lines do not mean so much to me.

You can set the log level to debug. Then we can get more lines.

initLogger('Debug');