Actions
Support #3106
closedIllegal Instruction on Suricata Master
Status:
Closed
Priority:
Normal
Assignee:
-
Affected Versions:
Label:
Description
Program received signal SIGILL, Illegal instruction. 0x00000000004d6c71 in PopulateMpmHelperAddPattern (flags=0 '\000', chop=128, s=0x7239570, cd=0x723a680, mpm_ctx=0x12a3e60) at detect-engine-mpm.c:731
This occurs on current git master(3a912446adf68a821781122e1242184c0d886b67) but does not occur on tag suricata-5.0.0-beta1
This will occur when running `/usr/bin/suricata -C <path to yaml> -T`
Ruleset and yaml available privately.
Updated by Andreas Herz over 5 years ago
- Assignee set to OISF Dev
- Target version set to 70
Updated by Danny Browning over 5 years ago
I think the cause of this is building a binary on Ubuntu 16.04.5 and running it on 16.04.6. Not sure how to debug the cause of this.
Updated by Jason Ish over 5 years ago
Can you try adding `--disable-gccmarch-native` to `./configure`?
Updated by Danny Browning over 5 years ago
- Status changed from New to Closed
That was it. Was building my package on aws/docker, so systems outside of that failed.
Jason Ish wrote:
Can you try adding `--disable-gccmarch-native` to `./configure`?
Updated by Victor Julien over 5 years ago
- Tracker changed from Bug to Support
- Assignee deleted (
OISF Dev) - Target version deleted (
70)
Actions