DTP駆け込み寺
  1. [4161] IllustratorCS2の危険な技 旧掲示板 2008/10/30 11:59

[ 返信 ]

IllustratorCS2の危険な技

Macintosh版IllustratorCS2で、今更になってとんでもないバグを発見

他のバージョンでも同じかもしれんし、
既知のバグかもしれないが、報告を見たことはない。

現象:
Illustratorがクラッシュする

方法:
テキストオブジェクトを選択し、変型パレットのWかHを選択
値を空にしてreturn

この状態で、それまでの作業内容を救おうとcmd+sすると、
みごと破戒されたファイルが書き出されてあぼん

危険すぎるぞこのバグw

もう覚えたから上書き保存はしない…とは言い切れない。咄嗟に手が動いてしまうかもしれない。

禁断の技 2008/10/30 11:59:07
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

001

やってみました。

MacCS2→同様に再現。きちんと変形されない。
MacCS3→0に変形されるが、不具合は生じない。

匿名× 2008/10/30 16:05:44
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

002

>MacCS3→0に変形されるが、不具合は生じない。

いや、その保存したファイルを開いて変形パレットで0になっている数値を変更しても、そのオブジェクトはすでに元にもどらなくなっている。

も 2008/10/30 16:29:31
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

003

WinCS2→保存して、閉じて開こうとすると
「イラストレーションを開くことができません。指定した処理を実行できませんでした。」とエラーが出て白紙が開かれる・・・普段変形パレット使かわないけど・・・怖いね。

みや 2008/10/30 16:46:25
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

004

これ、一番怖いのは、そのあともGUIは生きてることだよね。
だから、作業データも生きてる気がしてしまう。

つい欲をだして作業を残そうと上書き保存してしまうと地獄を見る。

禁断の技 2008/10/30 17:30:37
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

005

> いや、その保存したファイルを開いて変形パレットで
> 0になっている数値を変更しても、
> そのオブジェクトはすでに元にもどらなくなっている。

たしかにそうですね。戻らない。
私も、変形パレットは使わないからいいんですけどね。

匿名× 2008/10/30 19:28:29
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

006

Illustrator8.0.1でも、開けなくなりました。

既存のファイルをコマンドSなんですね。

● 2008/10/31 15:34:12
Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

007

> そのオブジェクトはすでに元にもどらなくなっている。

直後のcommand+Zも利かない・・・

おシャカ 2008/10/31 16:17:32
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

008

nullが帰った場合の例外処理を、一切してないものと思われ。

禁断の技 2008/10/31 16:46
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

9

Windows XP(SP2)でやってみました。

・10.0 の場合

変形パレットの数値入力ボックスを空にして確定しても、元の値に戻ります。
もちろん何事も起こりません。変形もしません。

・CS の場合

入力ボックスを空にして確定すると、入力ボックスの数値は 0 になり、
オブジェクトも 0 に変形されました。
Illustrator 自体は落ちないのですが、再描画にものすごく時間がかかるようになります。
そのまま保存しようとすると、「不明なエラーが発生しました。」という
ダイアログが出て、保存が(上書きも別名保存も)できませんでした。
保存処理自体が行われていない? ようで、ファイルは無事でした。
(保存できなかった部分の作業は残せませんが……)
なお、直後に Ctrl+Z してみたところ、オブジェクトは元に戻りました。
再描画の遅さも解消。
Ctrl+Zで元に戻してから保存してみると、何事もなく無事保存されました。

持っている環境がこの2つなので、以降のバージョンではどうなるか不明です。
とりあえず Windows でうっかりやってしまった場合は、Ctrl+Z が有効っぽいです。

ちゃる 2008/10/31 18:58
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

10

バグが起きるのは変形パレットだけなのか

匿さん 2008/11/2 20:40
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Google Wireless Transcoder;)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

11

>バグが起きるのは変形パレットだけなのか

と言われるとすごく恐ろしい。
多分まだどこかにバグがあるかも。
慌てて作業しているときに限って開けなくなる書類になるのはこのせい?、と勘ぐってしまいます。

ぽにょ 2008/11/8 16:36
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/312.9 (KHTML, like Gecko) Safari/312.6

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

12

>慌てて作業しているときに限って開けなくなる書類になるのはこのせい?

僕は、ちょっとボーッとしていて、
Xと間違えてWに入力しかけ、
「いかんいかん」とdeleteして
このバグを発見しました。

多分、そういう、普段やらない作業にかくれたバグが原因の可能性は多いですね

禁断の技 2008/11/10 8:30
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

[4161] 旧掲示板 (2008/10/30 Thu 11:59)