Re: [Dnsmasq-discuss] 2.73 crashes; 2.72 runs fine

2015-06-18 Thread Carlos Carvalho
Simon Kelley (si...@thekelleys.org.uk) wrote on Thu, Jun 18, 2015 at 06:28:08AM 
BRT:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256
 
 If you could do a quick check and see if 2.73rc9 behaves the same way,
 that would be useful. The change most likely to have provoked this
 happened after rc9.

No, behavior is the same as 2.73 final.

 On 17/06/15 22:32, Carlos Carvalho wrote:
  I tried 2.73 today but it doesn't run. First, it aborts with
  
  dnsmasq: failed to create listening socket for
  fe80::225:90ff:fe4f:6820: Too many open files
  
  Raising the limit it starts but vanishes:
  
  hoggar#~ ulimit -n 2048 hoggar#~ dnsmasq
  
  In the log:
  
  Jun 17 17:43:11 dnsmasq[26530]: started, version 2.73 cachesize
  1 Jun 17 17:43:11 dnsmasq[26530]: compile time options: IPv6
  GNU-getopt no-DBus i1 8n IDN DHCP no-DHCPv6 no-scripts TFTP
  no-conntrack ipset auth DNSSEC loop-detect inotify [lots of initial
  stuff omitted] Jun 17 17:43:11 dnsmasq[26530]: using nameserver
  127.0.0.1#53
  
  and nothing more. The process disappeared. There are no messages
  in any log file.
  
  I compiled the Debian package with DEB_BUILD_OPTIONS=nodbus
  noconntrack nodhcp6 noscript
  
  2.72 runs with the same configuration. The machine has 223
  interfaces.
  
  Why does 2.73 needs more open files? Is the crash related to this?
  
  ___ Dnsmasq-discuss
  mailing list Dnsmasq-discuss@lists.thekelleys.org.uk 
  http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
  
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1
 
 iQIcBAEBCAAGBQJVgo8jAAoJEBXN2mrhkTWiRlcP/2vI0TzyZSQ2KvpeliyBpCQK
 YUFlOVkNVzaB+2Y1N05NbmxZfoBzbdmqCly4Xc7iEDTCJwt6RrfkGBriCG1zcegE
 iHvXcRwG/EtNZY6h1WkHdxyAIjHcwp0o6hXm1OP2SDijaxBefJGPxDFIStLaWSiU
 dzzNo001f2az19fXeBwbW+W3lk04zRzhmlrMOxHUziGMUJYo6g6xZwXLC7wdWdTJ
 +6GhOWJLIjaVyLc8vHetcIEemzzWGIds/TRcLZWtqW/g/tA0Au/bI6w2NlrfrZAz
 ORNmdHfs4wOEFEKcvc+k2LCVEKdIL2MrXLTp6tUcGn3HS+3Z+fB6oXEIM/gxVn7a
 wTu7VDzbm3k8E2Z48PexzXwB13sIU/LOtayVe6oomN2QWm5O8vA5PkZ+DdRSMi1D
 vP0iZAPoowH+fqqLKuaG6MHhP4Z31CfbFhlEa7SxTObFQObpg6CPszDUjLjcMMP8
 l+Kaz3r0QebNkwf6DyrmBWm7tfVhonFTA/ydHPvKbGg0wPYLozG7/hQ9/RQ048xu
 9iDSAS/p2OQmsqBnZQwzQ79Gw8SGkCJS/VHuTtmL5AjW/HXRs6nV3ZnBOUUAqyko
 MKJQLjIKIILv/94WFJd2gY2jo6a6yd8eBSGN7Xmjrmj30nJzkGpmFxEzO0MHXp29
 X+6M7h5qDnF+KDFHcsV4
 =r9DF
 -END PGP SIGNATURE-
 
 ___
 Dnsmasq-discuss mailing list
 Dnsmasq-discuss@lists.thekelleys.org.uk
 http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] 2.73 crashes; 2.72 runs fine

2015-06-18 Thread Simon Kelley
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

223 interfaces is quite impressive! Let's try and debug at your end
rather than reproduce the bug here for now.

Next test: start dnsmasq with the -d flag, and see what happens.

Next next test: start dnsmasq -d under strace and post the large output.

Cheers,

Simon.


On 18/06/15 16:05, Carlos Carvalho wrote:
 Simon Kelley (si...@thekelleys.org.uk) wrote on Thu, Jun 18, 2015
 at 06:28:08AM BRT: If you could do a quick check and see if 2.73rc9
 behaves the same way, that would be useful. The change most likely
 to have provoked this happened after rc9.
 
 No, behavior is the same as 2.73 final.
 
 On 17/06/15 22:32, Carlos Carvalho wrote:
 I tried 2.73 today but it doesn't run. First, it aborts with
 
 dnsmasq: failed to create listening socket for 
 fe80::225:90ff:fe4f:6820: Too many open files
 
 Raising the limit it starts but vanishes:
 
 hoggar#~ ulimit -n 2048 hoggar#~ dnsmasq
 
 In the log:
 
 Jun 17 17:43:11 dnsmasq[26530]: started, version 2.73
 cachesize 1 Jun 17 17:43:11 dnsmasq[26530]: compile time
 options: IPv6 GNU-getopt no-DBus i1 8n IDN DHCP no-DHCPv6
 no-scripts TFTP no-conntrack ipset auth DNSSEC loop-detect
 inotify [lots of initial stuff omitted] Jun 17 17:43:11
 dnsmasq[26530]: using nameserver 127.0.0.1#53
 
 and nothing more. The process disappeared. There are no
 messages in any log file.
 
 I compiled the Debian package with DEB_BUILD_OPTIONS=nodbus 
 noconntrack nodhcp6 noscript
 
 2.72 runs with the same configuration. The machine has 223 
 interfaces.
 
 Why does 2.73 needs more open files? Is the crash related to
 this?
 
 ___
 Dnsmasq-discuss mailing list
 Dnsmasq-discuss@lists.thekelleys.org.uk 
 http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss



 
___
 Dnsmasq-discuss mailing list 
 Dnsmasq-discuss@lists.thekelleys.org.uk 
 http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
 
 ___ Dnsmasq-discuss
 mailing list Dnsmasq-discuss@lists.thekelleys.org.uk 
 http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
 
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJVgzFsAAoJEBXN2mrhkTWi998QAKY4quD/dbEiiJ81+XCGOFLs
86Uk8mG3QJ8bNDz7iyHlOmHCSBu0bN8ub7Mi6Jpn+7yMZ0FewiUsiZtM09dhHnTg
ibTE4soKOXJDFuxj4TTKlolO3psN5MPB3+XyUpY0ji2lCBsVIS55Or9bE3B1CgMB
Qzv6Zeq3RkD+fH4aI9+pS/KHuWkveZYFl/3Vb8TknBhLcHk1hi3CBVMzcuJgIAQs
CI6B1jYLYapqF7xY38Ah543XY56o0EbAbrBFOmQ5NZ7kSILXXu5kjY1KXC4/XmTM
7gKMuS69egTr5xFxNrOL1NB78phCZecBgNnxVJzTYjdxw99NavOAyavuryF2RJ0e
vaQVJUU6yoX6/4IxaPDdkJERvbWSRek5KAD5hpKBSgDM6rkaQv5ltS4ZcN/twROe
uX/1Ih72JLnHCSp8Jgy4Ejh2qrNK2527V01ST6RF0sVkz+5zcJHdqidLMqMtAUKJ
OcH4i6JV8PZz763QCFYzjq/sZQRbGw4d24TtRwGrmyEImj13vdYavamdV7DSpZhk
iMHHW4xlrgAWVH/zaIfWWF3JH1c96BeTxdDbR8cfgTpBFBPKyiaX1dO0ji+QNr4l
+RAz67BQXhAtonbs5Ysiw8Up4adt32axYdvaH/WC06StcZSBZo3J4Py7AT+4b0XK
OP5l8ZSLF6M0sR82TfHD
=hImX
-END PGP SIGNATURE-

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] 2.73 crashes; 2.72 runs fine

2015-06-18 Thread Simon Kelley
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

If you could do a quick check and see if 2.73rc9 behaves the same way,
that would be useful. The change most likely to have provoked this
happened after rc9.

Cheers,

Simon.


On 17/06/15 22:32, Carlos Carvalho wrote:
 I tried 2.73 today but it doesn't run. First, it aborts with
 
 dnsmasq: failed to create listening socket for
 fe80::225:90ff:fe4f:6820: Too many open files
 
 Raising the limit it starts but vanishes:
 
 hoggar#~ ulimit -n 2048 hoggar#~ dnsmasq
 
 In the log:
 
 Jun 17 17:43:11 dnsmasq[26530]: started, version 2.73 cachesize
 1 Jun 17 17:43:11 dnsmasq[26530]: compile time options: IPv6
 GNU-getopt no-DBus i1 8n IDN DHCP no-DHCPv6 no-scripts TFTP
 no-conntrack ipset auth DNSSEC loop-detect inotify [lots of initial
 stuff omitted] Jun 17 17:43:11 dnsmasq[26530]: using nameserver
 127.0.0.1#53
 
 and nothing more. The process disappeared. There are no messages
 in any log file.
 
 I compiled the Debian package with DEB_BUILD_OPTIONS=nodbus
 noconntrack nodhcp6 noscript
 
 2.72 runs with the same configuration. The machine has 223
 interfaces.
 
 Why does 2.73 needs more open files? Is the crash related to this?
 
 ___ Dnsmasq-discuss
 mailing list Dnsmasq-discuss@lists.thekelleys.org.uk 
 http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
 
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJVgo8jAAoJEBXN2mrhkTWiRlcP/2vI0TzyZSQ2KvpeliyBpCQK
YUFlOVkNVzaB+2Y1N05NbmxZfoBzbdmqCly4Xc7iEDTCJwt6RrfkGBriCG1zcegE
iHvXcRwG/EtNZY6h1WkHdxyAIjHcwp0o6hXm1OP2SDijaxBefJGPxDFIStLaWSiU
dzzNo001f2az19fXeBwbW+W3lk04zRzhmlrMOxHUziGMUJYo6g6xZwXLC7wdWdTJ
+6GhOWJLIjaVyLc8vHetcIEemzzWGIds/TRcLZWtqW/g/tA0Au/bI6w2NlrfrZAz
ORNmdHfs4wOEFEKcvc+k2LCVEKdIL2MrXLTp6tUcGn3HS+3Z+fB6oXEIM/gxVn7a
wTu7VDzbm3k8E2Z48PexzXwB13sIU/LOtayVe6oomN2QWm5O8vA5PkZ+DdRSMi1D
vP0iZAPoowH+fqqLKuaG6MHhP4Z31CfbFhlEa7SxTObFQObpg6CPszDUjLjcMMP8
l+Kaz3r0QebNkwf6DyrmBWm7tfVhonFTA/ydHPvKbGg0wPYLozG7/hQ9/RQ048xu
9iDSAS/p2OQmsqBnZQwzQ79Gw8SGkCJS/VHuTtmL5AjW/HXRs6nV3ZnBOUUAqyko
MKJQLjIKIILv/94WFJd2gY2jo6a6yd8eBSGN7Xmjrmj30nJzkGpmFxEzO0MHXp29
X+6M7h5qDnF+KDFHcsV4
=r9DF
-END PGP SIGNATURE-

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


[Dnsmasq-discuss] 2.73 crashes; 2.72 runs fine

2015-06-17 Thread Carlos Carvalho
I tried 2.73 today but it doesn't run. First, it aborts with

dnsmasq: failed to create listening socket for fe80::225:90ff:fe4f:6820: Too 
many open files

Raising the limit it starts but vanishes:

hoggar#~ ulimit -n 2048
hoggar#~ dnsmasq

In the log:

Jun 17 17:43:11 dnsmasq[26530]: started, version 2.73 cachesize 1
Jun 17 17:43:11 dnsmasq[26530]: compile time options: IPv6 GNU-getopt no-DBus i1
8n IDN DHCP no-DHCPv6 no-scripts TFTP no-conntrack ipset auth DNSSEC loop-detect
 inotify
[lots of initial stuff omitted]
Jun 17 17:43:11 dnsmasq[26530]: using nameserver 127.0.0.1#53

and nothing more. The process disappeared. There are no messages in
any log file.

I compiled the Debian package with
DEB_BUILD_OPTIONS=nodbus noconntrack nodhcp6 noscript

2.72 runs with the same configuration. The machine has 223 interfaces.

Why does 2.73 needs more open files? Is the crash related to this?

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss