Project

General

Profile

バグ #1396

画像を開くとクラッシュする

Added by あひる 家鴨 about 2 months ago.

Status:
実装待ち
Priority:
通常
Assignee:
-
Target version:
プラグイン名:
openimg
ブランチ:
クラッシュする:
Yes

Description

macOSのcocoa版のmikutter(e3f76a63)において、画像のリンクをクリックすると以下のトレースを吐いて落ちます。

Traceback (most recent call last):
    13: from mikutter.rb:105:in `<main>'
    12: from mikutter.rb:69:in `boot!'
    11: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:10:in `mainloop'
    10: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:10:in `catch'
     9: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:12:in `block in mainloop'
     8: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:12:in `loop'
     7: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:16:in `block (2 levels) in mainloop'
     6: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:16:in `events_pending?'
     5: from /Users/ahiru/ghq/mikutter/mikutter/core/mui/gtk_extension.rb:35:in `block in safety_signal_connect'
     4: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:161:in `block in gen_wrap_expose_event'
     3: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:87:in `redraw'
     2: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:87:in `save'
     1: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:99:in `block in redraw'
/Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:99:in `paint': out of memory (NoMemoryError)
    11: from mikutter.rb:105:in `<main>'
    10: from mikutter.rb:69:in `boot!'
     9: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:10:in `mainloop'
     8: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:10:in `catch'
     7: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:12:in `block in mainloop'
     6: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:12:in `loop'
     5: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:16:in `block (2 levels) in mainloop'
     4: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/gtk/mainloop.rb:16:in `events_pending?'
     3: from /Users/ahiru/ghq/mikutter/mikutter/core/mui/gtk_extension.rb:35:in `block in safety_signal_connect'
     2: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:161:in `block in gen_wrap_expose_event'
     1: from /Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:87:in `redraw'
/Users/ahiru/ghq/mikutter/mikutter/core/plugin/openimg/window.rb:87:in `save': out of memory (NoMemoryError)


再現手順

トゥートに含まれる画像URLをクリックする

Also available in: Atom PDF