Maintained by: NLnet Labs

[Unbound-users] fatal error: services/mesh.c:601: mesh_state_delete: assertion mesh->num_detached_states > 0 failed

W.C.A. Wijngaards
Fri Jul 20 15:12:28 CEST 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Jarno,

On 07/19/2012 12:42 PM, Jarno Huuskonen wrote:
> Hello,
> 
> On Thu, Jul 19, Jarno Huuskonen wrote:
>> I just had unbound 1.4.17 die (on RedHat 6 Update 3 x86_64 linux)
>> with:
>> 
>> unbound: [1387:1] fatal error: services/mesh.c:601:
>> mesh_state_delete: assertion mesh->num_detached_states > 0
>> failed
> 
> Sorry, the version I was using was/is 1.4.17 with this patch: 
> http://www.uku.fi/~jhuuskon/unbound-1.4.17-r2683mesh.diff (pulled
> from svn: r2683 bug #452: fix crash on assert in 
> mesh_state_attachment.)

This seems to be the same flaw as bug#452 on our bugtracker, (even
though it triggers a different assertion here).  I have fixed it,
available in svn trunk.  (the updates to services/mesh.c should be
sufficient in case you do not wish to incorporate the other changes in
svn trunk in your production).

Thank you for the report, it helped me track down the problem, it was
caused by code introduced in 1.4.17 (as a bugfix for something else,
of course).

Best regards,
   Wouter

> -Jarno
> 
>> I've also experienced(1.4.17) crash with: unbound: [23685:3]
>> fatal error: services/mesh.c:742: mesh_state_attachment:
>> assertion n != NULL failed (but I think this is already fixed on
>> svn).
> 
> _______________________________________________ Unbound-users
> mailing list Unbound-users at unbound.net 
> http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
> 


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQCVk7AAoJEJ9vHC1+BF+NdUsP/095plzPZdMRM98t8TZFQBRV
XPDD1anqLqId1vjV3Bw2tXPIt1BMnACt6L/ZeqpbGvUOx5HK1n9+nrFc0jKL3ZPQ
Q6HRgKccHWafCgxY4dTS7hajxc0Hegak63jBfTIm8OiQ2hnF67OpP954m6okzqV6
p8rUsIMz7k+0RU6N4WJ5Vj2gUrq1caoo8XkCrL8WzSjCiJl2ELLFd+GjwxymH2F4
fpszrL274Y7kXn8fowE5DQVbTzQYQimRDtL/HKbPd8HyHZBAfuZHEMgdlgx9BJIE
estGndgNL84lxwJIcPE300oH0iuu9st/xXPmYDupWp3R0vVdlnAi6GqDglkCU5JY
QUlTJzQcEJmmFJnm+LV4X6vI0oWpGzeU2ER2t6n3NB3X4YOMDnlRC9tEMUuPzUPJ
15m9JvUdnYycIzmcs8JgklWh6PUVkqSPB+EVC3lHWfKMoeJjOYkkViklHaVHb07C
oKcS7gGmN8FjOOSXrYKouQFv7ccjNIvLMq8/2j5TnLgw201NNmZvdEkFum9IBbsc
wzFlTWcAOgpR22TYkl1UZU0WIOKQ0NFqNsfGHrhP2i5EmnZgBc9cgwWjb0qbIOUy
n5pmTbCCklLMRsrxQ5nrAyx1wVVsAtMnhoayjrIc7JsFyfk/Olr6zYjaeWcEaE8a
fw4eROB+wIj027Nj9ECp
=5PKa
-----END PGP SIGNATURE-----