PowerDNS crashes on heavy usage of its built-in web server

Bug #119332 reported by LGB [Gábor Lénárt]
4
Affects Status Importance Assigned to Milestone
pdns (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

It's Ubuntu Edgy 64bit, pdns-server package version is 2.9.20-3. When using heavily its builtin webserver (showing stat about powerdns itself) it crashes quite often. I've reported it to the PowerDNS team, and got response:

"This crash appears to be related to the webserver, which was known to contain bugs in 2.9.20.Can you try 2.9.21? Alternatively, try switching off the webserver."

I don't want to use software from non-ubuntu-repository source, also I need the webserver since a script parses its output to create stats, etc. It would be great to backport fixes from 2.9.21, or something similar according to the information got from upstream.

Log:

Jun 8 15:15:01 beng pdns[4525]: Got a signal 11, attempting to print trace:
Jun 8 15:15:01 beng pdns[4525]: /usr/sbin/pdns_server-instance [0x46e612]
Jun 8 15:15:01 beng pdns[4525]: /lib/libc.so.6 [0x2b95883cb510]
Jun 8 15:15:01 beng pdns[4525]: /usr/lib/libstdc++.so.6(_ZNKSs13find_first_ofEPKcmm+0x74) [0x2b9587e918a4]
Jun 8 15:15:01 beng pdns[4525]: /usr/sbin/pdns_server-instance(_Z9stringtokISt6vectorISsSaISsEEEvRT_RKSsPKc+0x98) [0x42adb8]
Jun 8 15:15:01 beng pdns[4525]: /usr/sbin/pdns_server-instance(_ZN9WebServer15serveConnectionEPv+0x1a8) [0x463f08]
Jun 8 15:15:01 beng pdns[4525]: /lib/libpthread.so.0 [0x2b958828b3ca]
Jun 8 15:15:01 beng pdns[4525]: /lib/libc.so.6(__clone+0x6d) [0x2b958846855d]
Jun 8 15:15:01 beng pdns[26957]: Our pdns instance (4525) exited after signal 6
Jun 8 15:15:01 beng pdns[26957]: Respawning
Jun 8 15:15:02 beng pdns[26957]: Got a signal 11, attempting to print trace:
Jun 8 15:15:02 beng pdns[26957]: /usr/sbin/pdns_server [0x46e612]
Jun 8 15:15:02 beng pdns[26957]: /lib/libc.so.6 [0x2b057cbca510]
Jun 8 15:15:02 beng pdns[26957]: /lib/libc.so.6(fgets+0x44) [0x2b057cbf89c4]
Jun 8 15:15:02 beng pdns[26957]: /usr/sbin/pdns_server [0x46e353]
Jun 8 15:15:02 beng pdns[26957]: /usr/sbin/pdns_server(_ZN11DynListener11theListenerEv+0x4ff) [0x47e38f]
Jun 8 15:15:02 beng pdns[26957]: /usr/sbin/pdns_server(_ZN11DynListener17theListenerHelperEPv+0x9) [0x47ef09]
Jun 8 15:15:02 beng pdns[26957]: /lib/libpthread.so.0 [0x2b057ca8a3ca]
Jun 8 15:15:02 beng pdns[26957]: /lib/libc.so.6(__clone+0x6d) [0x2b057cc6755d]

Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :

Also, please note that we're using pdns-server on a dapper LTS server too, and no crash there (though same heavy usage of its web server). Version of package pdns-server is 2.9.19-3build1 on that server (64 bit too).

Revision history for this message
Jeff Anderson (jander99) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Changed in pdns (Ubuntu):
status: New → Incomplete
Revision history for this message
Imre Gergely (cemc) wrote :

Edgy is EOL for a while now, except Dapper all releases contain pdns >= 2.9.21. Marking bug invalid.

Changed in pdns (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
star cola (starcola01) wrote :

Anyone who has a pool is certainly interested in including a pool slide. Pool parties may be made more exciting and entertaining with the help of pool slides.
https://propertyguardmasters.com/weatherproof-gate-locks/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.