-
Notifications
You must be signed in to change notification settings - Fork 917
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
rec: Segfault on start on FreeBSD 10.3 i386(32bit) #4974
Comments
Please find debugging symbols; without them it's really hard to guess anything at all. |
We'd like to understand why you are running i386 instead of amd64, can you explain? |
@zeha, I cant compile this freebsd port with debug symbols. Its impossible. I can try with sources. |
@Habbie Yes, youre right. i386 OS run on the amd64 platform. But why it can depend of? I think recursor can be check os kernel , not platform. (sorry, if my English pricks your ears) |
I can deal with some broken English, do not worry :) But you did not answer -why- you are running i386. |
@Habbie I run i386 on the amd64 because we have some very old proprietary software on this server. we have no i386 hardware at all. |
Closing due to silence. Please let us know if you have more details and we'll reopen. |
Hi Peter. I have some details since a user mailed me with the exact same problem, only running on FreeBSD 12.1 i386 this time. He's running 4.2.1, but I can confirm it's also an issue with 4.3.0. I built the recursor with debug symbols and running it through truss I get the following right before it dies:
If there's anything else I can do/supply to get this fixed just let me know. |
Assuming I somewhat know my way around FreeBSD, what do I do to get this crash? |
Just starting it will do the trick. |
So the context switching seems broken, This could be a deep rabbit hole... |
We decided a long time ago to not spend time on i386 for Linux users. We are making the same decision for other OSes here. We would, of course, welcome a PR fixing this, but for now we're closing this, sorry! |
Good day. I have segfault with default or changed config.
FreeBSD 10.3-RELEASE-p11 i386 (!!! - 32 bit)
pdns-recursor-4.0.4_1 from sources or package
I try to compile with and without SETROOT, LUA, LuaJit on variations, nothing to change in result.
By default, -O3, I dont know why, because my /etc/make.conf is blank.
The text was updated successfully, but these errors were encountered: