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

segfault with apache 2.4.37 #4

Open
ROBERT-MCDOWELL opened this issue Nov 18, 2018 · 2 comments
Open

segfault with apache 2.4.37 #4

ROBERT-MCDOWELL opened this issue Nov 18, 2018 · 2 comments

Comments

@ROBERT-MCDOWELL
Copy link

set with mod_mpm_event

I get
Nov 18 23:29:54 node177 kernel: httpd[12742]: segfault at 10 ip 00007f6b20b94504 sp 00007f6b09310920 error 4 in mod_evasive.so[7f6b20b92000+4000]
Nov 18 23:29:54 node177 kernel: Code: 75 12 48 83 c4 28 5b 5d 41 5c 41 5d c3 b8 ff ff ff ff eb de e8 ad ee ff ff 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 53 48 89 fb <48> 8b 7f 10 e8 23 ef ff ff 48 8b 7b 38 e8 42 ee ff ff 48 8b 7b 40

strangely I patched long time ago the original mod_evasive20.c for 2.4 so I installed it back and works.
but my hack is not really as clean as yours, (attached) there is mod_evasive24.c to compile but in httpd.conf there's still LoadModule evasive20_module modules/mod_evasive24.so

@ROBERT-MCDOWELL
Copy link
Author

don't know why but upload files and edit button does not work anymore for me so I cannot join the gzip file

@jvdmr
Copy link
Owner

jvdmr commented Jul 28, 2024

If this is still relevant, can you provide me with more details?

  • Is this running on Debian, Ubuntu, RHEL, ... and which version?
  • Did you compile the module on that same machine, or at least on the same distro/version, or did you use the docker-build.sh script included?

I notice that your error mentions mod_evasive.so while your config seems to load mod_evasive24.so, is it possible that both get loaded at the same time which might cause issues?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants