# Integer overflow in Array#\[\]

**URL:** <https://www.ruby-forum.com/t/integer-overflow-in-array/113837>\
**Category:** Development\
**Created:** [September 5, 2007, 1:58pm UTC](https://www.ruby-forum.com/t/integer-overflow-in-array/113837 "2007-09-05T13:58:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sheepman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d07c76/32.png) [@sheepman](https://www.ruby-forum.com/u/sheepman)\
**Post date:** [September 5, 2007, 1:58pm UTC](https://www.ruby-forum.com/t/integer-overflow-in-array/113837/1 "2007-09-05T13:58:33Z")

</div>

e$B$3$s$P$s$O!"e(Bsheepman e$B$G$9!#e(B

integer overflow e$B4XO"$G$9!#$$$/$D$+$"$j$^$9$,J,$1$FEj9F$7$^$9!#e(B

e$B$D$.$N$h$&$K$9$k$He(B segv e$B$7$^$9!#e(B

$ ruby-1.8 -ve ‘p [1, 2, 3][1, 2\*\*31-1][100000]’  
ruby 1.8.6 (2007-09-01 patchlevel 5000) [i686-linux]  
-e:1: [BUG] Segmentation fault  
ruby 1.8.6 (2007-09-01) [i686-linux]

zsh: abort ruby-1.8 -ve ‘p [1, 2, 3][1, 2\*\*31-1][100000]’
