問題タブ [crash-dumps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone のクラッシュ ログに関するヘルプが必要です。周りに専門家はいますか?
iPhone アプリが予期せずクラッシュし、クラッシュ ログを見ると、コードがどこで問題を起こしているのかわかりません。私がスタックに入れるのは、それ自体のフレームワークへの呼び出しだけです。
何か助けはありますか?お願いします!
これはクラッシュ ログへのリンクです (ここにすべてコピー ペーストするのではなく) http://www.megaupload.com/?d=CTWWNUN1
ありがとう!!!
visual-studio - Visual Studio 2008 Expressを使用して、ソースを使用して分析をダンプしますか?
Visual Studio 2008 Expressを使用して、ソースを使用してアプリクラッシュミニダンプ(SetUnhandledExceptionFilter、またはminidumpwritedump()によって作成されたものなど)を分析する方法はありますか?
私は通常、VSの「実際の」バージョンを使用してこれを実行しますが、(VS 2008 Expressを使用して)個人のプロジェクトで機能させようとすると、「現在の場所で使用できるソースコードがありません」と表示されます。分解窓以外のものを私に与えることを拒否します。問題のアプリのシンボルはデバッガーによって読み込まれます。[ソースファイルのデバッグ]プロパティページには、ソースコードが存在するディレクトリへのポインターが含まれていますが、サイコロは含まれていません。
VS 2008のExpressエディションを介してこれを行うことさえ可能ですか?もしそうなら、私がこれを機能させるために他に何を試みることができるかについて誰かが何かアドバイスがありますか?
c# - .NET クラッシュ ダンプの自動生成
ADPlus または DebugDiag を使用してクラッシュ ダンプ ファイルを生成する方法は知っていますが、これらのツールをインストールせずに顧客のコンピューターでこれを行う方法があるかどうか疑問に思っています...具体的には、アプリケーションを構成できるようにしたいと考えています (たとえば、レジストリ値を使用して) 重大な障害が発生した場合にクラッシュ ダンプを生成します。より具体的には、C# アプリケーションからこれを実行できるようにする必要がありますが、必要に応じて P/Invoke を実行してもかまいません。ありがとう!
c++ - クロスプラットフォームのクラッシュハンドラ
クロスプラットフォームのクラッシュハンドラーを探しています。Google Breakpadは有望に見えますが、ドキュメントが非常に不足しており、実際に実行するにはかなりの手間が必要です。
より良い代替案は何ですか?
必要なのは、クラッシュ時のクラッシュダンプ、スタックトレース、およびCPU情報を確実に記録する機能です。または、Google Breakpadを使用した経験は何ですか?それは素晴らしかったですか、それとも恐ろしいですか?
.net - .NET3.5SP1でWindows2003がクラッシュする
LinqとEntityFramworkに基づいて開発した製品があります。SP1にアップグレードする前に、EntityFrameworkDLLを見つけようとしたときに例外が発生しました。
お客様にSP1へのアップグレードを依頼しました。その後、彼らはブルースクリーンを取得しています。
.NET 3.5SP1およびWindows2003に既知の問題はありますか?ダンプファイルがあります。dbg-toolsをダウンロードすると、
バグチェックコード1000008E引数c0000005de228de9f2ec35dc 00000000
しかし、私は何も見つかりませんでした(1000008E、そして明らかにネット上でc0000005を除く)
私は何をすべきか?マイクロソフトに問題レポートを提出する必要がありますか?
windows - Internet Explorer 8 はクラッシュ ダンプをどこに保存しますか?
私のマシンでは再現しないが、クライアントのマシンでは毎回繰り返されるバグと戦っています。私はすべてを試しましたが、クラッシュ後に IE8 が残したデバッグ データ (または何でも) を探しています。Google と Microsoft の検索では何も得られませんでした。Internet Explorer 8 はクラッシュ ダンプをどこに保存しますか? クラッシュ後、Microsoft に何かを明確に送信しますが、どうすればそれを見ることができますか?
debugging - IE の内部メソッドとオブジェクトに関する技術情報はどこにありますか?
私は HTML コーダーであり、IE 8 での再現が困難なクラッシュとまだ戦っています。わかりました、なんとかクラッシュ ダンプを取得し、解凍 (デコード? 解読?) しました。クラッシュの前に何が起こっていたのかを示すスタック トレースがあり、何が問題だったのかを突き止めたいと考えています。こんなふうになります:
これが何を意味するのかわかりません。残念ながら、Google はあまり役に立ちません。そしてヤフー。そしてビング。そしてMSDNも。それは実際にはかなり驚くべきことです。ある種の秘密の忍者のインターウェブをさまよっているような気がします.
わかりました、私の質問は次のとおりです。これに関する詳細情報を入手するにはどうすればよいですか? 私のページで MSIE が「NULL_POINTER_READ_WITH_SCRIPT」と言ってクラッシュする場合、それはどういう意味ですか? これを停止するにはどうすればhtmlを修正できますか? 私は Windows アプリケーションのデバッグの経験がまったくないので、完全に途方に暮れています。Google が失敗した場合、どこに行くべきか? 誰に聞く?助けてください。
.net - Visual Studio 内で作成してデバッグするプロジェクトを除いて、.NET アプリケーションがすぐにクラッシュする原因は何ですか?
私のソフトウェアは最近、アプリケーションが起動直後にクラッシュしたと言う顧客にデプロイされました。最初のデバッグの後、顧客は、アプリケーションを実行できなかったコンピューターの 1 つへのリモート アクセスを提供してくれました。 クラッシュは私のアプリケーションに固有のものではないことがわかりました。.NET フレームワークに依存するアプリケーションは、すぐにクラッシュしました。
便利なことに、Visual Studio 2008 がインストールされていたので、簡単な Hello World アプリケーションを作成し、[デバッグ] をクリックしました。アプリケーションは正常に機能しました。しかし、生成されたバイナリを Visual Studio の外の /bin/Debug/HelloWorld.exe ディレクトリで実行しようとすると、クラッシュしました。
私が試したことのリスト(更新済み):
- "Everyone" が c:\Windows の読み取りと実行のアクセス許可を持っていることを確認しました。
- 問題が (私のアプリケーションではなく) .NET Framework にあることをテストするために、Paint .NET をコンピューターにダウンロードしようとしました。セットアップ フロントエンドも同じようにクラッシュしました。
- http://support.microsoft.com/kb/908077で概説されているように、.NET フレームワークの修復を実行しました(少年はこれが楽しくて時間がかかりました)。運がない。
- .NET 3.5 SP1 をインストールしました (.NET 3.5 をインストールする前に) 注: 私のアプリケーションは 2.0 をターゲットにしているので、これはロング ショットとして行いました... しかし、その過程で .NET 3.5 SP1 が基礎となるフレームワークも更新することを知りました。
- Aaron Stebnerの .NET Setup Verification Toolを実行しました。このツールは、.NET が正常にインストールされたことを示しました。(すべてのバージョンをチェックしたかどうかは忘れましたが、少なくとも 2.0 は機能していました)。
- .NET 2.0 と .NET 3.5 を対象としたいくつかのミニ Hello World アプリケーションをテストしましたが、どちらも同じようにクラッシュしました。
- windbg コマンドラインから .NET アプリを起動しようとしました。これを行うことで、単純な Hello World アプリケーションを呼び出すことができました。したがって、単純な .NET hello world は、windbg によって呼び出されるか、Visual Studio でデバッグを介して起動されると機能しますが、スタンドアロンで実行しようとすると機能しません。
WinDbg を使用してダンプ ファイルを作成しました。それは私にはそれほど明らかではありませんでした。
編集 1:このエラーのイベント ログの詳細は、.NET ランタイム バージョン 2.0.50727.3053 - Fatal Execution Engine Error (7A097706)(80131506) であると述べています。
(ソース: blakerobertson.com )
編集 2 (10-7-09): この問題はまだアクティブです。
編集 3 (3-29-10): この更新は、私が問題を解決できなかったことを皆に知らせるためのものです。これをマシンとして使用していたお客様は、問題を解決することに興味を失い、マシンのイメージを再作成しました:(。しかし、すべての貢献に感謝します。
asp.net - ASP.NET:無負荷でのCPU使用率が高い
私は数週間以来、大きな問題に直面しています。IIS7(W2008 SP1)でホストされているasp.netアプリケーションを使用していますが、ユーザーが接続していない場合でも、数時間ごとにCPUの50%近くを消費し始めます。Quartz.netを使用してアプリケーションをリサイクするので理解できますが、まだ問題を再現できませんでした。
CPUが高いときにJetBrainsdotTrace3.1で作成されたトレースは次のとおりです: http://mycenter.info/tmp/DotTraceSnapshot.zip
通常、CPUを浪費するプロセスはw3wp.exeですが、ここ数日でsqlserver(2008)とmemcached(1.2.1、月曜日に1.2.4ベータに更新)もCPUを強制終了していました。memcachedが100%を消費し始め、その統計が静かであることを示しているのは奇妙なことですが、リクエストが行われると正常に動作します。
WinDbgを使用したw3wpのクラッシュダンプ(またはスタックトレースダンプ):(このガイドに基づく: http: //blogs.technet.com/marcelofartura/archive/2006/09/15/troubleshooting-iis-100-cpu -issues-step-by-step-intermediary.aspx)
事前にヒントをありがとう!
アップデート:
ハングしたスレッドのマネージドスタックは次のとおりです。memcachedプロバイダーのように見えると思いますが、どうすればよいかまだわかりません。
解決策が見つかりました:
これは、Windows2008で実行しているときのWin32のmemcached1.2.1のバグが原因でした。v1.2.6に更新すると、すべてが機能しました。memcachedに接続するために使用しているライブラリには、memcachedがまだ応答している場合でも、ハングしていたリサイクルプロセスがあるため、w3wpプロセスが表示されていたと思います。
解決策2が見つかりました:
最初の解決策が機能しない場合は、この投稿をお読みください。memcachedソリューションは、SmtpClientのバグである実際の問題を隠すだけだと思います。
windows - Windowsの顧客からクラッシュログを送信するにはどうすればよいですか?
私のアプリケーションが顧客サイトでクラッシュした場合、最小限の手間でクラッシュログを送信できるようにしたいと思います。OS Xでは、非常に簡単です。クラッシュログの場所を教えて、送信することができます。
Windowsでこれを行うための最良の方法は何ですか?ワトソン博士はそれが得られるのと同じくらい良いですか?デフォルトで設定されていることを期待できますか?
理想的なソリューションは、ソフトウェアの標準リリースの一部(つまり、特別なビルドではない)であり、XP、Vista、Windows 7、および32ビットと64ビットのアプリケーションで機能します。
アイデアをありがとう!