Gruff Несоответствующий рисунок примитив

У меня есть скрипт на Ruby, который я написал, используя Gruff для создания графиков. Это простые гистограммы, и они много раз хорошо работали. Теперь за один конкретный набор очков я получаю

с:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/line.rb:109: в draw': Non-conforming drawing primitive definitionInf' @ draw.c/DrawImage/3140 (Magick::ImageMagickError) от c:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/line.rb:109: в draw' from c:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/base.rb:487:inзаписывать'

(затем вставьте трассировку в мой код)

У меня конечно нет "Inf" в моем коде. Я взглянул на Гриф, но это будет дьявол, чтобы обернуть мою голову вокруг источника Грифов, чтобы отследить его.

Я буду работать над тем, чтобы сузить круг вопросов, но подумал, что опубликую, чтобы узнать, знакомо ли это кому-нибудь, или у кого-то есть указания, как отследить то, что бросило Гриф на петлю.

1 ответ

Решение

ОК, очевидно, есть что-то волшебное в том, чтобы просто задать вопрос на Stackru:). Это будет второй раз, когда я отвечу на свой вопрос в короткие сроки.

В этом случае проблема заключается в том, что одно из значений в массиве, который я передаю, это "Бесконечность"

Ну что ж... для следующего, кто совершит ту же ошибку, вот ответ.

Другие вопросы по тегам