Skip to content

[ISSUE] SIGILL {si_signo=SIGILL, si_code=ILL_ILLOPN, si_addr=0x7614dc67dea0} on WSL2 VM ubuntu in version autobahn==23.6.2 #1736

@manudar

Description

@manudar

What is your issue about?

Django project crashes when using autobahn==23.6.2


Additional context

Using >wsl -v
WSL version: 2.6.1.0
Kernel version: 6.6.87.2-1
WSLg version: 1.0.66
MSRDC version: 1.2.6353
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.22631.6060

in an ubuntu VM with /proc/cpuinfo:
processor : 11
vendor_id : GenuineIntel
cpu family : 6
model : 186
model name : 13th Gen Intel(R) Core(TM) i5-1345U
stepping : 3
microcode : 0xffffffff
cpu MHz : 2496.011
cache size : 12288 KB
physical id : 0
siblings : 12
core id : 5
cpu cores : 6
apicid : 11
initial apicid : 11
fpu : yes
fpu_exception : yes
cpuid level : 28
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid tsc_known_freq pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves avx_vnni vnmi umip waitpkg gfni vaes vpclmulqdq rdpid movdiri movdir64b fsrm md_clear serialize flush_l1d arch_capabilities
vmx flags : vnmi invvpid ept_x_only ept_ad ept_1gb tsc_offset vtpr ept vpid unrestricted_guest ept_mode_based_exec tsc_scaling usr_wait_pause
bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs retbleed eibrs_pbrsb rfds bhi
bogomips : 4992.02
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

In django project using autobahn, I get an crash after some seconds due to autobahn using unavailable instruction:
dmesg result:
[ 212.009056] Failed to refresh allocated ports,
[ 212.009063] Exception thrown by void NetlinkTransaction::Execute(const std::function<void (const NetlinkResponse &)> &) in NetlinkTransaction.cpp:35:Error in netlink transaction.
Innermost exception: Exception thrown by NetlinkResponse NetlinkChannel::ReceiveNetlinkResponse() in .\NetlinkChannel.hxx:116:recvmsg(9, (56 bytes) {a0,e6,bc,5e,74,7f,00,00,80,00,00,00,00,00,00,00,90,e6,bc,5e,74,7f,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00}, 34) failed with errno=105 (No buffer space available)
Request: (72 bytes) {48,00,00,00,14,00,05,03,fd,05,00,00,00,00,00,00,02,06,00,00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00}
Responses: (seen: 0) []

[ 234.912340] traps: django-main-thr[6659] trap invalid opcode ip:7f30e6433ea0 sp:7f30e13fa058 error:0 in _nvx_xormasker.abi3.so[7f30e6433000+2000]
[ 234.912359] potentially unexpected fatal signal 4.
[ 234.912361] CPU: 10 PID: 6659 Comm: django-main-thr Not tainted 5.10.16.3-microsoft-standard-WSL2 #1
[ 234.912367] RIP: 0033:0x7f30e6433ea0
[ 234.912369] Code: 48 89 fa 48 89 f0 48 c1 e2 04 48 01 f2 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 <62> f1 fd 08 ef 10 48 83 c0 10 c5 f9 7f 50 f0 48 39 d0 75 ec 48 c1
[ 234.912369] RSP: 002b:00007f30e13fa058 EFLAGS: 00010202
[ 234.912371] RAX: 00007f30cc141480 RBX: 00000000000000b1 RCX: 0000000000000000
[ 234.912371] RDX: 00007f30cc141510 RSI: 00007f30cc141480 RDI: 0000000000000009
[ 234.912372] RBP: 0000000000000001 R08: 0000000000000092 R09: af4eb3b1af4eb3b1
[ 234.912373] R10: 0000000000000001 R11: 0000000000000002 R12: 0000000000000000
[ 234.912374] R13: af00000000000000 R14: 004e000000000000 R15: 00007f30cc13fe30
[ 234.912374] FS: 00007f30e13fc6c0 GS: 0000000000000000
[ 234.913511] WSL (6850 - CaptureCrash): Capturing crash for pid: 6311, executable: !usr!bin!python3.14, signal: 4, port: 50005

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions