OSX版Blenderにディレクトリが丸ごと消される深刻なバグと、Win版以外のBlenderにも同様の可能性が発見

投稿日時 2004年12月17日 | カテゴリ: バグ・不具合情報

元記事:[Bf-committers] Critical error in Blender!

bf-commiterのton氏の投稿によると、今朝送られてきたあるOSXユーザからMailに、Blenderでランタイムの保存をしたデスクトップディレクトリが完全に削除されてしまったと書かれていたそうです。

原理は、ファイル名の先頭にスペース(「 rt.blend」など)を入れた場合、それをシステムコマンドに渡して実行する際にそこがセパレータとして理解されてしまい、ディレクトリごとざっくり消されることになるという、ということです。

この現象はOSX版にのみ起こりますが、他の環境でも、下記のようなディレクトリ名だと、FileWindowの[Shift]+[R]でDesktopも消されることになります。

User/Foo/Desktop/ rt/egg/

対策は、ファイル名の先頭にスペースを含んだファイルやディレクトリを作らないことです。

最後にWindows版では、FileWindowの[Shift]+[R]が実装されていないこと、DOSで意図的に作らない限り、先頭にスペースを含んだディレクトリ名が作成されない(Explorerでは先頭のスペースは削除されてしまう)ため、普通に使用している限りはこういったことは起こりません。




Blender.jpにて更に多くのニュース記事をよむことができます
https://blender.jp

このニュース記事が掲載されているURL:
https://blender.jp/modules/news/index.php?page=article&storyid=374