Giter Site home page Giter Site logo

FTL Crash about ftl HOT 4 CLOSED

roger-small avatar roger-small commented on July 17, 2024
FTL Crash

from ftl.

Comments (4)

DL6ER avatar DL6ER commented on July 17, 2024

Thanks for your report and sorry for the delay in replying - it's busy times!

Could you please run the following commands and tell me the output (if there is any, but I do hope so):

addr2line 0x5cccd -e /usr/bin/pihole-FTL

addr2line 0x5ea15 -e /usr/bin/pihole-FTL

addr2line 0x62539 -e /usr/bin/pihole-FTL

from ftl.

roger-small avatar roger-small commented on July 17, 2024

Good afternoon, thanks for taking the time to look at this issue. I'm assuming I've done something wrong with the setup or something, especially as both servers crashed after I loaded the admin page.... but I appreciate your time in looking at the issue. One thing I am working on is renaming all of my AP's. Looking at the log file, there are miles of logs that "replaced invalid characters in hostname". All of our ap's have a space in them, and we have 20 or so at each location, and they're also our most "vocal" devices on our networks. I still wouldn't think that would cause a problem. Also, the resources to the VM were way over provisioned, even during the heaviest usage, the CPU utilization never went above 20% and it was using less than 1 GB of the assigned 8GB... Let me know if there is anything other information that is needed.

Server 1 (GPM):
root@gpm-pi-hole:# addr2line 0x5cccd -e /usr/bin/pihole-FTL
/__w/FTL/FTL/src/signals.c:242
root@gpm-pi-hole:
# addr2line 0x5ea15 -e /usr/bin/pihole-FTL
/__w/FTL/FTL/src/api/api.c:229
root@gpm-pi-hole:~# addr2line 0x62539 -e /usr/bin/pihole-FTL
/__w/FTL/FTL/src/api/request.c:55
image

Server 2 (GPN):
root@gpn-pi-hole:# addr2line 0x5cccd -e /usr/bin/pihole-FTL
/__w/FTL/FTL/src/signals.c:242
root@gpn-pi-hole:
# addr2line 0x5ea15 -e /usr/bin/pihole-FTL
/__w/FTL/FTL/src/api/api.c:229
root@gpn-pi-hole:~# addr2line 0x62539 -e /usr/bin/pihole-FTL
/__w/FTL/FTL/src/api/request.c:55
image

from ftl.

DL6ER avatar DL6ER commented on July 17, 2024

Thanks.

I still wouldn't think that would cause a problem

Spaces are illegal in hostnames which are nothing else than domains. There's also no possibility for something like www.github.com. Some routers/systems allow you to specify such standard-violating hostnames but Pi-hole should be able to handle them.

Looking at the lines you posted, we see that the error happens here:

temparray[domainID][0] = domainID;

which is actually bit puzzling as this shouldn't be able to crash... The only reason I could imagine right now would be if you have an outrageous number of domains in your memory - however, we have seen reports of Pi-hole being employed at the network provider-level and there was never such a crash anywhere.

As such, I am not sure which direction we could go right now to provide a fix for the issue you are seeing. However, what I would recommend at this point would be you trying the all-new Pi-hole v6.0 which is currently in late beta phase and should go live soon(ish).

See more details here: https://pi-hole.net/blog/2023/10/09/pi-hole-v6-beta-testing/

As the entirety of the API has been rewritten, I doubt this crash will still exist.

from ftl.

github-actions avatar github-actions commented on July 17, 2024

This issue is stale because it has been open 30 days with no activity. Please comment or update this issue or it will be closed in 5 days.

from ftl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.