# Igem list -r is giving me an error

**URL:** <https://www.ruby-forum.com/t/igem-list-r-is-giving-me-an-error/163731>\
**Category:** IronRuby\
**Created:** [March 24, 2009, 1:31pm UTC](https://www.ruby-forum.com/t/igem-list-r-is-giving-me-an-error/163731 "2009-03-24T13:31:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nocashvalue](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/eada6e/32.png) [@nocashvalue](https://www.ruby-forum.com/u/nocashvalue)\
**Post date:** [March 24, 2009, 1:31pm UTC](https://www.ruby-forum.com/t/igem-list-r-is-giving-me-an-error/163731/1 "2009-03-24T13:31:13Z")

</div>

I am using the Ironruby 0.3 release and every time I try to run “igem  
list -r” I get a StackOverFlowException. Am I the only one?

C:\Users\gs\>igem list

\*\*\* LOCAL GEMS \*\*\*

C:\Users\gs\>igem list -r

\*\*\* REMOTE GEMS \*\*\*

Process is terminated due to StackOverflowException.

C:\Users\gs\>

---

<div class="post-metadata">

**Author:** ![nocashvalue](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/eada6e/32.png) [@nocashvalue](https://www.ruby-forum.com/u/nocashvalue)\
**Post date:** [March 24, 2009, 8:01pm UTC](https://www.ruby-forum.com/t/igem-list-r-is-giving-me-an-error/163731/2 "2009-03-24T20:01:36Z")

</div>

It’s a bug in splatting. The gems are attempting to splat an array with  
5000+ items, which produces a huge DLR tree. This expression is walked  
by DLR recursive visitor, which leads to a stack overflow.

Tomas

---

<div class="post-metadata">

**Author:** ![nocashvalue](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/eada6e/32.png) [@nocashvalue](https://www.ruby-forum.com/u/nocashvalue)\
**Post date:** [March 24, 2009, 8:06pm UTC](https://www.ruby-forum.com/t/igem-list-r-is-giving-me-an-error/163731/3 "2009-03-24T20:06:53Z")

</div>

Ok, that makes sense. Thanks for the reply.

Greg
