ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

デスクトップマスコット Apricotコミュのバグレポート

  • mixiチェック
  • このエントリーをはてなブックマークに追加
「新しいバージョンがリリースされたら起動しなくなった!」、「キャラクターの挙動が前のバージョンの時と違う」など、Apricotのバグ情報を書き込むトピックです。

バグレポートを書き込む際は、下記の情報を書いて下さい。また、GUIに関するバグの場合には、スクリーンショットを添付して頂けると助かります。よろしくお願いします。

-OS/.NET Frameworkのバージョン
-Apricotのバージョン
-Trace.log
-どのようなバグか
-どのような状況で発生したか

コメント(30)

こんにちは。書き込みありがとうございます。

Windows 7での起動ですが、「Trace.log」が書き込まれていたらその情報が欲しいです。
あと、Apricotのバージョンも書いていただけると嬉しいです。

よろしくお願いします。
こんばんは。

おぉ、動きましたかー
Trace.logの方は、RSS/Atomの取得先のデータにエラーがあることによるものなので、Apricot自体のエラーではありません。
なのでご安心してお使い下さい。

宜しくお願いします。
こんばんは。

3.87のリリース情報にも書きましたが、キャラクターを定義しているXMLの仕様が変更になっていますので、キャラクターを3.87に同封されているものをお使い下さい。

宜しくお願いします。
バグのご報告、ありがとうございます。

問題の再現が出来ましたので、次のバージョンでキャラクターが定義してあるXMLの方を修正したいと思います。
よろしくお願いします。
うら です。

場違いかもしれませんが、たまたま見つけましたのでご報告を。

-OS/.NET Frameworkのバージョン
 ・Windows XP/.NET Framework 1.1、2.0、3.0

-Apricotのバージョン
 ・3.9.0

-Trace.log
オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 Apricot.Script.GetSimilarUriList(Uri baseUri, Int32 width, Int32 height)
場所 Apricot.Script.GetSimilarEntryList(Dictionary`2 entryDictionary, Uri baseUri, Int32 width, Int32 height)
場所 Apricot.Script.<Alert>b__b9(Entry entry)
場所 System.Collections.Generic.List`1.ForEach(Action`1 action)
場所 Apricot.Script.Alert(IEnumerable`1 collection)
場所 _stub_$303##303(Closure , CallSite , CodeContext , Object , Object )
場所 Microsoft.Scripting.Actions.MatchCaller.Call3[T0,T1,T2,TRet](Func`5 target, CallSite site, Object[] args)
場所 Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
場所 Microsoft.Scripting.Actions.UpdateDelegates.Update3[T,T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2)
場所 onTimedEvent$96##96(Closure , Object , Object )

-どのようなバグか
 Apricot.EntryクラスのいずれかのUri型プロパティをnullチェックせずにアクセス?

-どのような状況で発生したか
 同梱のTimer.pyを実行しようとした際、うまく動かなかったため、onTimedEventメソッドに
 try〜exceptを追加してトレースログを出力してみたところ上記のような状態になった次第です。

ご確認の程、よろしくお願いいたします。
うらさん>
こんにちは。

詳細なバグ報告、ありがとうございます!助かります!
お陰さまですぐ確認できました。

次のバージョンで修正しますので、よろしくお願いします!
はじめまして。

Apricotの起動に必要なコンポーネントに書いてある通りApricotの起動には、.NET Framework 2.0 SP1以上が必要です。.NET Framework 2.0 SP1をインストールして起動してみてください。

よろしくお願いします。
こんにちは。

記憶違いかもしれませんが、Windows XPの場合はご自分でインストールする必要があると思います。
一応、.NET Framework 3.5 SP1のリンクを貼らせていただきます。
よろしくお願いします。

.NET Framework 3.5 SP1:
http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=ja
バグの報告をします

取り合えずログを記載します

'Script' object has no attribute 'Words'
場所 _stub_$271##271(Closure , CallSite , Object , CodeContext )
場所 Microsoft.Scripting.Actions.MatchCaller.Call2[T0,T1,TRet](Func`4 target, CallSite site, Object[] args)
場所 Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
場所 Microsoft.Scripting.Actions.UpdateDelegates.Update2[T,T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
場所 update$127##127(Closure )
リモート サーバーに接続できません。
場所 System.Net.HttpWebRequest.GetResponse()
場所 _stub_$195##195(Closure , CallSite , CodeContext , Object )
場所 update$96##96(Closure )
'Script' object has no attribute 'Words'
場所 _stub_$271##271(Closure , CallSite , Object , CodeContext )
場所 update$127##127(Closure )

起動時

アプリケーションのコンポ年とで、ハンドルされていない例外が発生しました。[続行]をクリックすると、アプリケーションこのエラーを無視し、続行しようとします。[]終了をクリックすると、アプリケーションは直ちに終了します。

使用されたパラメータが有効ではありません。

************** 例外テキスト **************
System.ArgumentException: 使用されたパラメータが有効ではありません。
場所 System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
場所 Apricot.Agent.OnResize(EventArgs e)
場所 System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
場所 System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
場所 System.Windows.Forms.Control.UpdateBounds()
場所 System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmWindowPosChanged(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 Apricot.Agent.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


検証おねがいします
冬コミでver4.5を購入しました。
先ほどインストールしたのですが、強制終了が出て起動できません。
ver4.0は問題なく動いていたのですが…。
以下、起動時のログ等の記載です

Trace.log
System.Net.WebException: リモート名を解決できませんでした。: 'kengo.preston-net.com'
場所 System.Net.HttpWebRequest.GetResponse()
場所 Apricot.Fetcher.<>c__DisplayClass4.<Collect>b__1(Object obj)
'Script' object has no attribute 'Words'
場所 _stub_$271##271(Closure , CallSite , Object , CodeContext )
場所 Microsoft.Scripting.Actions.MatchCaller.Call2[T0,T1,TRet](Func`4 target, CallSite site, Object[] args)
場所 Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
場所 Microsoft.Scripting.Actions.UpdateDelegates.Update2[T,T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
場所 update$137##137(Closure )

起動時、ダイアログボックス内の詳細メッセージ

Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.ArgumentException: 使用されたパラメータが有効ではありません。
場所 System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
場所 Apricot.Agent.OnResize(EventArgs e)
場所 System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
場所 System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
場所 System.Windows.Forms.Control.UpdateBounds()
場所 System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmWindowPosChanged(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 Apricot.Agent.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3603 (GDR.050727-3600)
コードベース: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Apricot
アセンブリ バージョン: 4.5.3627.27003
Win32 バージョン: 4.5.0.0
コードベース: file:///C:/Program%20Files/Apricot/Apricot.exe
----------------------------------------
System.Configuration
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.Scripting
アセンブリ バージョン: 0.9.0.0
Win32 バージョン: 1.0.11121.00
コードベース: file:///C:/Program%20Files/Apricot/Microsoft.Scripting.DLL
----------------------------------------
System.Windows.Forms
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll


申し訳ありません、途中で切れてしまいましたので連投失礼します。
↑のメッセージの続きです。

----------------------------------------
System.Drawing
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.Scripting.Core
アセンブリ バージョン: 0.9.0.0
Win32 バージョン: 0.9.11121.00
コードベース: file:///C:/Program%20Files/Apricot/Microsoft.Scripting.Core.DLL
----------------------------------------
System.Xml
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3082 (QFE.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
IronPython
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.11121.0
コードベース: file:///C:/Program%20Files/Apricot/IronPython.DLL
----------------------------------------
Microsoft.Scripting.ExtensionAttribute
アセンブリ バージョン: 0.9.0.0
Win32 バージョン: 0.9.11121.00
コードベース: file:///C:/Program%20Files/Apricot/Microsoft.Scripting.ExtensionAttribute.DLL
----------------------------------------
IronPython.Modules
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.11121.00
コードベース: file:///C:/Program%20Files/Apricot/IronPython.Modules.DLL
----------------------------------------
mscorlib.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3603 (GDR.050727-3600)
コードベース: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
アセンブリ バージョン: 0.0.0.0
Win32 バージョン: 2.0.50727.3603 (GDR.050727-3600)
コードベース: file:///C:/WINDOWS/assembly/GAC_32/mscorlib/2.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
Accessibility
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Web
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3082 (QFE.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
Apricot.resources
アセンブリ バージョン: 4.5.3627.27003
Win32 バージョン: 4.5.0.0
コードベース: file:///C:/Program%20Files/Apricot/ja-JP/Apricot.resources.DLL
----------------------------------------
Apricot.XmlSerializers
アセンブリ バージョン: 4.5.3627.27003
Win32 バージョン: 4.5.3627.27003
コードベース: file:///C:/Program%20Files/Apricot/Apricot.XmlSerializers.DLL
----------------------------------------
uthzexoq
アセンブリ バージョン: 4.5.3627.27003
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
n4hnxhkv
アセンブリ バージョン: 4.5.3627.27003
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
再三失礼します…。これで最後です。
↑の続きです。

----------------------------------------
System.Drawing.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.42 (RTM.050727-4200)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_ja_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.42 (RTM.050727-4200)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピュータ (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピュータに登録された
JIT デバッガに設定されなければなりません。


OS/.NET Frameworkのバージョンは3.5です(ver4.5CD付属のインストーラーでインストールしました)
以上、調査等、宜しくお願いします。
こんにちは、皆様。バグリポート、見させて頂きました。
ちょっと、調べまてますのでもうしばらく待ってください。

ちなみに、「System.Xml.XmlException...」ではじまるメッセージは、リモート先のデータが行儀が悪いので、Apricotには直接関係ありませんので、そのままお使い頂けます。

問題は、「System.ArgumentException: 使用されたパラメータが有効ではありません。 」で、これの問題を現在調べております。
Apricot 4.5が起動できない原因がわかりましたので、対策をかかせて頂きます。
おそらくApricot 4.0をお持ちの方でインストーラでインストールした方が、起動できなくなっているのかと思います。
ご迷惑をおかけしまして、申し訳ありません。

Windows 2000/XPの場合:
C:\Document and Settings\(ユーザ名)\Application Data\
にあるApricotフォルダを削除してください。

Windows Vista/7の場合:
C:\Users\(ユーザ名)\AppData\Roaming
にあるApricotフォルダを削除してください。

栄凪みつき@柿原軍団さん、シラぬゐさんも、この方法で起動できるようになるかと思います。
よろしくお願い致します。
無事起動しました
本当にありがとうございます

また機会があれば購入させていただきます
栄凪みつき@柿原軍団さん>
お手数をおかけしてしまいましたが、無事起動してよかったです。
これからも何卒よろしくお願いします。
かわたん様、

お世話になっております。

C:\Document and Settings\(ユーザ名)\Application Data\ の
Apricotフォルダ削除で、無事起動しました。
ご対応いただきありがとうございます。

これからも愛用させていただきます〜。
シラぬゐさん>
こちらこそ、お世話になっております。こんにちは。
上記の方法で、無事起動してよかったです!
また何かありましたらお気軽に書き込んでください。
それではこれからも何卒よろしくお願いします!

ログインすると、残り12件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

デスクトップマスコット Apricot 更新情報

デスクトップマスコット Apricotのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング