Project

General

Profile

致命的 #156

機能 #131: ListViewを使ったタイムラインのレンダリング

cairo-ui(r318)でアイコン上にカーソルを持っていくと確実に落ちる

Added by ふぇのまー 葱野 over 8 years ago. Updated over 8 years ago.

Status:
終了
Priority:
通常
Target version:
-
Start date:
2011-05-14
Due date:
% Done:

100%

プラグイン名:

Description

cairo-ui(r318)でアイコン上にカーソルを持っていくと確実に落ちる。

環境は以下のとおり。
ubuntu natty(amd64)
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
atk (0.90.8)
cairo (1.10.0)
gdk_pixbuf2 (0.90.8)
glib2 (0.90.8)
gtk2 (0.90.8)
minitest (1.6.0)
pango (0.90.8)
pkg-config (1.1.1)
rake (0.8.7)
rdoc (2.5.8)
ruby-hmac (0.4.0)
sqlite3 (1.3.3)

/usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:206:in `save': invalid matrix (not invertible) (Cairo::InvalidMatrixError)
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:206:in `render_main_icon'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:193:in `render_to_context'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:176:in `gen_pixmap'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:38:in `pixmap'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:181:in `gen_pixbuf'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_miracle_painter.rb:43:in `pixbuf'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_cell_renderer_message.rb:121:in `render_message'
from /usr/miku/src/mikutter-cairoui/core/mui/cairo_cell_renderer_message.rb:107:in `message_id='
from mikutter.rb:167:in `main'
from mikutter.rb:167:in `main'
from mikutter.rb:87:in `boot'
from mikutter.rb:205:in `<main>'

History

#1

Updated by toshi_a 初音 over 8 years ago

  • Status changed from 新規 to 実装待ち
  • Assignee set to toshi_a 初音

原因は、Rationalがない環境で、icon_over_buttonの拡大率が0以下になる時に必ず0になってしまっていたことだった。

#2

Updated by ふぇのまー 葱野 over 8 years ago

  • Status changed from 実装待ち to 終了
  • % Done changed from 0 to 100

ubuntu nattyのruby1.9.2で正常な動作を確認しました。

Also available in: Atom PDF