# Naive struct check bug back in HEAD

**URL:** <https://community.zeek.org/t/naive-struct-check-bug-back-in-head/2046>\
**Category:** Development\
**Tags:** development\
**Created:** [October 4, 2011, 1:52pm UTC](https://community.zeek.org/t/naive-struct-check-bug-back-in-head/2046 "2011-10-04T13:52:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_Holste](https://avatars.discourse-cdn.com/v4/letter/m/dc4da7/32.png) [@Martin\_Holste](https://community.zeek.org/u/Martin_Holste)\
**Post date:** [October 4, 2011, 1:52pm UTC](https://community.zeek.org/t/naive-struct-check-bug-back-in-head/2046/1 "2011-10-04T13:52:52Z")

</div>

Line 269 of scripts/base/protocols/http/main.bro seems to have  
reverted back to the segfault-able version in git.

---

<div class="post-metadata">

**Author:** ![Martin\_Holste](https://avatars.discourse-cdn.com/v4/letter/m/dc4da7/32.png) [@Martin\_Holste](https://community.zeek.org/u/Martin_Holste)\
**Post date:** [October 4, 2011, 5:07pm UTC](https://community.zeek.org/t/naive-struct-check-bug-back-in-head/2046/2 "2011-10-04T17:07:39Z")

</div>

I'm also seeing this cause worker crashes:

1317736351.925801 internal error in  
/usr/local/bro-870bdf796d8ae1428389ed0f3302c8a818b7e78a/share/bro/policy/protocols/ssl/cert-hash.bro,  
line 20: field value missing (SSL::c$ssl)  
/usr/local/bro-870bdf796d8ae1428389ed0f3302c8a818b7e78a/share/broctl/scripts/run-bro:  
line 60: 16497 Aborted (core dumped) nohup $mybro $@

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/zeek/original/1X/f09d732bc2cc7c7cc7e35db67cf4e1d5233ce7a7.png) [@system](https://community.zeek.org/u/system)\
**Post date:** [May 6, 2022, 3:39pm UTC](https://community.zeek.org/t/naive-struct-check-bug-back-in-head/2046/3 "2022-05-06T15:39:52Z")

</div>


