問題タブ [bug-reporting]
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.
ios - バグレポートのためにプロジェクトを配布するための git 履歴を削除しますか?
私の iOS アプリには奇妙なコア データのバグがあり、Apple の開発者テクニカル サポートに連絡して助けを求めました。彼らは問題のあるコードのコピーを提出するように私に求めています。彼らは何が起こっているのかを正確に把握し、私が問題を特定するのを助けることができるからです。プロプライエタリなだけでなく、問題のあるコードの芸術を特定できるようにしたいからです。
そのため、コードの 95% を削除して、アプリがまだビルドおよびロードされ、問題を実証できるようにしました。私のコードを見る開発者が、私が行っている変更がどのようにバグを作成するかを確認できるように、彼らに git リポジトリを提供したいと思います。
ただし、git リポジトリ全体をそのまま送信したくはありません。履歴を使用すると、時間をさかのぼって、私が行ったすべての削除作業を元に戻すことができるからです。特定のコミットが新しいコミット ツリーのルートになるように、git リポジトリのコピーを「プルーニング」する適切な方法は何ですか?
android - バグレポートを生成する Android アプリ
Android アプリのユーザーは、Google が追跡しようとしている Google インフラストラクチャで不明瞭な問題に遭遇することがあります。そして当然のことながら、それに取り組んでいるエンジニアは、これが発生したときにバグレポートの出力を見たいと思っています。これにより、非技術者のエンドユーザーにバグレポートを生成して送信してもらうにはどうすればよいかという古い問題に行き着きます。SDK をインストールし、adb バグレポートを実行できるように Windows システムを構成することは、現実的ではないように思えます。
これを行う簡単なアプリを探していましたが、成功しませんでした。そこで、その機能を自分のアプリに追加してみました。そして、これは私が助けを必要とするところです。シェル コマンドを使用してデバイスにアクセスすると、sh -c 'bugreport | などの簡単なコマンドでレポートを生成できます。gzip > bugreport.gz' しかし、アプリからこれを実行しようとすると、bugreport にエラー メッセージ Failed to connect to dumpstate service が表示されるだけです。
誰にも私が試すことができるアイデアはありますか?
android - アプリケーションの logcat を読み込んでファイルに書き込む方法は?
電話でアプリケーション ログを読み取り、その後ファイルに書き込みたいと考えています。次のようにEclipseでログを確認して確認できます:
でもスマホで読みたい。どうやってやるの?!
css - Google Chrome css translate3d/scale3d レンダリング バグ (大きな div を含む)
Google Chrome バージョン: 32.0.1700.76 m OS: win7
これを確認してください:http://jsfiddle.net/Hh56v/
マウス スクロールで黄色のボックスをズームアウトし、ボックスをパンします。結果を見てください。
注: div がかなり大きい場合に発生します。
注 2: 以前のいくつかのメジャー バージョンでは、これはうまく機能していました。
c++ - OS X アセンブリでのゼロフィル サイズ オーバーフロー
次の C++ コードがあるとします。
OS X では、これはコンパイルに失敗します ( g++ -c filename.cc
):
アセンブリ コード ( g++ -S filename.cc
)を見ると、次のようになります。
これは、Apple Mountain Lion のシステム gcc、つまりi686-apple-darwin11-llvm-g++-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
. MacPorts: 経由でインストールされたバージョンもありますg++-mp-4.8 (MacPorts gcc48 4.8.2_0) 4.8.2
。これで、生成されたアセンブリは次のようになりますが、本質的に同じエラー メッセージが表示されます。
これはすべて、少なくとも 1 つのバグのように見えます。明らかに、アセンブラは、オーバーフローに関係なく、そのサイズを符号付き 32 ビット量として解釈します。ただし、この問題をどこに報告すればよいかわかりません。これは GCC バグであり、GCC バグ トラッカーを使用して報告する必要がありますか? それとも Apple アセンブラーのバグですか? XCode などに対して報告する必要がありますか? もしそうなら、どのように正確ですか?それとも、これは実際にここで使用されている LLVM ソフトウェアであり、そこで報告する必要がありますか?
gcc
また、システムがアセンブリ出力で間違ったサイズを生成するという事実についてはどうですか? MacPorts バージョンはそれをより適切に処理するので、その間に GCC 開発者がこれを修正したと思います。Apple は最終的にそれを取り上げる可能性があります。これに同意しますか、それともこの問題に対処するために別のレポートをどこかに提出する必要がありますか?
sencha-touch - Sencha Touch アプリケーションでクラッシュレポートを取得する方法
Sencha Touch アプリケーションのアプリケーション クラッシュ レポートを取得したいのですが、それを達成する方法を誰か教えてくれませんか.. よろしくお願いします