チケット #36447

TwitterApiConnection.PostLazyAsyncで発生したUnauthorizedAccessExceptionが適切に処理されない

登録: 2016-07-10 09:05 最終更新: 2016-08-12 17:42

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし

詳細

動作環境:
   オペレーティング システム: Microsoft Windows NT 6.3.9600.0
   共通言語ランタイム: 4.0.30319.42000
   OpenTween.exeのバージョン: 1.3.2.1
例外 System.UnauthorizedAccessException: パス '\\tsclient\rdpshare\IMG_0643.jpg' へのアクセスが拒否されました。
   場所 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   場所 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   場所 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   場所 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
   場所 System.IO.FileInfo.OpenRead()
   場所 OpenTween.FileMediaItem.OpenRead() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\MediaItem.cs:行 168
   場所 OpenTween.Connection.TwitterApiConnection.<PostLazyAsync>d__22`1.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Connection\TwitterApiConnection.cs:行 186
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 OpenTween.Twitter.<UploadMedia>d__61.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Twitter.cs:行 307
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 OpenTween.Connection.TwitterPhoto.<UploadMediaItem>d__16.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Connection\TwitterPhoto.cs:行 121
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 OpenTween.Connection.TwitterPhoto.<PostStatusAsync>d__13.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Connection\TwitterPhoto.cs:行 101
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<>c__DisplayClass192_0.<<PostMessageAsyncInternal>b__0>d.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2755
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostMessageAsyncInternal>d__192.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2745
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostMessageAsync>d__191.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2718
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostMessageAsyncInternal>d__192.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2801
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostMessageAsync>d__191.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2718
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostMessageAsyncInternal>d__192.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2801
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostMessageAsync>d__191.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2718
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   場所 OpenTween.TweenMain.<PostButton_Click>d__160.MoveNext() 場所 C:\Users\upsilon\Source\Repos\OpenTween\OpenTween\Tween.cs:行 2165
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)

チケットの履歴 (3 件中 3 件表示)

2016-07-10 09:05 更新者: upsilon
  • 新しいチケット "TwitterApiConnection.PostLazyAsyncで発生したUnauthorizedAccessExceptionが適切に処理されない" が作成されました
2016-07-12 23:14 更新者: upsilon
  • 担当者(未割り当て) から upsilon に更新されました
  • マイルストーン(未割り当て) から v1.3.3 (完了済み) に更新されました
2016-08-12 17:42 更新者: upsilon
  • 解決法なし から 修正済み に更新されました
  • 状況オープン から 完了 に更新されました
  • チケット完了時刻2016-08-12 17:42 に更新されました

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする