2012-10-17 48 views
0

我有一個客戶端使用的Sketchup插件,因爲我需要擾碼它來創建一個.rbs文件。 當文件是.rb時,完美地工作,但是當我將它加擾到.rbs時,插件在啓動時崩潰了Sketchup。 任何人都知道這些問題?Sketchup崩潰with.rbs亂碼插件

回答

2

我有這個問題一次,我的plugin.rb檢查如果webdialog已經創建,然後再次創建那裏。

if mywebdialog.nil?; 
     mywebdialog = UI :: WebDialog.new ("" ...... 

此代碼在SketchUp當它是.RB當它與加密,加擾.rbs它給被觸發BugSplat ......在你的代碼檢查人不這樣做的錯誤。

刪除「if mywebdialog.nil ?;」並再次測試!

+0

謝謝,它工作正常。 –

+0

在什麼操作系統和SketchUp版本下會發生這種情況?有了這個確切的片段? – thomthom

+0

thomthom,OSX 10.8.2和Win7,此代碼導致Bug Splat消息。 – romuloigor

1

檢查是否在創建另一個webDialog之前創建了webDialog。