Actions
Bug #9246
closedNoMemoryError is occurred by simple addition of BigDecimal
Description
I think the following case should raise Overflow exception.
$ ruby -rbigdecimal -ve 'p BigDecimal("1E1024819115206086200") + BigDecimal(2)'
ruby 2.1.0dev (2013-12-13 trunk 44155) [x86_64-darwin12.0]
ruby(35690,0x7fff7a1fc180) malloc: *** mmap(size=506083513682018304) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
ruby(35690,0x7fff7a1fc180) malloc: *** mmap(size=506083513682018304) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
-e:1:in +': failed to allocate memory (NoMemoryError) from -e:1:in
'
Actions
Like0
Like0Like0