# Re:

**URL:** <https://www.ruby-forum.com/t/re/65474>\
**Category:** Ruby\
**Created:** [February 10, 2006, 6:16pm UTC](https://www.ruby-forum.com/t/re/65474 "2006-02-10T18:16:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![djwmarks](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a8b319/32.png) [@djwmarks](https://www.ruby-forum.com/u/djwmarks)\
**Post date:** [February 10, 2006, 6:16pm UTC](https://www.ruby-forum.com/t/re/65474/1 "2006-02-10T18:16:21Z")

</div>

Dominic M. wrote:

> –
> 
> This code will cause Ruby to core dump with a bus error after a number

> of fetches. The number is not constant. Garbage collector acting up,  
> or am I at fault?

No, it’s a bug, either in one of the included packages (socket, monitor,

digest/md5 or openssl) or a bug in Ruby itself. If I were a betting  
man, I’d  
bet on monitor (synchronize), but that’s a guess.

## Which version of Ruby, btw? The Changelog indicates that there were a few touchups since 1.8.2.

Its 1.8.4.

–  
Regards,

Dan

Thanks,  
Dominic
