問題タブ [sigabrt]

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.

0 投票する
4 に答える
8944 参照

c++ - 破損した二重リンク リスト: 0x0804d0c0 (C++)?

注: 私はこれまでこの規模の問題を経験したことがなく、レイアウトの仕方がよくわかりません。間違ってレイアウトした場合は、どのようにレイアウトすればよいか説明してください。プログラムを手伝ってもらえない、または手伝ってくれない場合は、問題について教えていただければ幸いです。

オブジェクト指向プログラミングを実践するためにコードを書いていますが、今まで見たことのないエラーに遭遇しました (私はこれに数か月しかかからず、多くの時間を割くことができません)。義務教育に時間を浪費しているから学ぶ)。カーネル自体が (明らかに) 私のコードでこのエラーを生成しました。しかし、(デバッグ シンボルを使用して) gdb を実行しても、行番号はわかりませんでした。printf ステートメントを入れると、条件が満たされていない場合でも while ループをループしていることが明らかになりましたか? 条件が満たされていないにもかかわらず、ループし続けているように見えるので、これは奇妙に思えます。これが発生したときにエラーが発生する理由(私は思う)は、「スタック」クラスのどこかで、整数配列の負のサイズのメモリを再割り当てするためです-ただし、Stack::reloc に if ステートメントを追加して、負の配列サイズを再割り当てするのを防ぐと、エラーが発生します。見下ろすと、他のいくつかの情報が表示されます(gdbを引用):

プログラムがシグナル SIGABRT を受信し、中止されました。__kernel_vsyscall () の 0x0012d422

私は SIGABRT の wiki ページからあまり学ばなかったし、16 進数は私にとって何の意味もないと思います。これが私のコードで、2つのクラスとメインに分かれています:

ヘッダー:

クラス スタック:

};

クラスユニバース:

関数メイン:

GDB の実行結果 (デバッグ シンボルあり):

0 投票する
2 に答える
566 参照

iphone - 起動時の SIGABRT

私はこれを理解していません。私が見つけたのは、「これを修正する方法がわかりません」という多くのフォーラム投稿だけです。単純なビューから始めました。次に、ASIHTTPRequest を追加して、php スクリプトへの要求呼び出しを使用してデータベースと通信しました。コンパイルする前に、Reachability.h を追加する必要がありました。実際に実行してみると、シミュレーターでは何も表示されず、メインの XCode では SIGABRT エラーが表示されるだけでした。

出力は次のとおりです。

0 投票する
2 に答える
16581 参照

ios - setObject:ForKey:クラッシュ?

コンソールでこのクラッシュが発生しています:

このクラッシュに関連するクラッシュ時に発火すると私が思う唯一の行は次の行です。

ここで何か問題がありますか?何が問題なのですか?

Edit1:メソッドを呼び出すためにこれを行うとクラッシュします:コード:

これはshowAchievementsメソッドです:コード:

このクラッシュは、iTCにすべてを適切に接続していないことが原因である可能性がありますか?私はそれがそのメソッドでクラッシュすることを間違いなく確信しています、そして私は理由がわかりません。

誰かアイデアはありますか?

Edit2:ここで、コンソールで、クラッシュする直前に、MissedMethodという行が表示されています。そこで、このNSLogがどこにあるかを検索します。これは、GameCenterに必要なファイルであるGameCenterManager.mにあります。方法は次のとおりです。

それで、そのコードから、何が悪いのかわかりますか?

ありがとう!

0 投票する
5 に答える
2044 参照

iphone - 不明な理由で SIGABRT を取得する

タブ バー コントローラー、ナビゲーション コントローラー、およびテーブルビュー コントローラーを実装する iOS アプリケーション (http://affogato.visioa.com/) を開発していますが、アプリケーションを実行するたびに、「スレッド 1: プログラムがシグナルを受け取りました: 「SIGABRT」なぜ私がこれを取得しているのか、そしてそれを修正する方法について誰かが光を当てることができますか?

以下はコンソールです。

0 投票する
1 に答える
1714 参照

objective-c - Objective-C スレッド 1: プログラム受信シグナル: "SIGABRT"

この行にエラーがあります。

私は Xcode 4.1 を使用しており、Apppress Book「Beginning iPhone 4 Development」第 4 章を読んでいます。

よろしく、ハーマン

0 投票する
3 に答える
327 参照

iphone - このコードが原因で SIGABRT が受信されました...なぜですか?

作業中のアプリケーションにタブバーコントローラー、ナビゲーションコントローラー、およびテーブルビューを実装しようとしていますが、実行しようとするたびに SIGABRT エラーが発生し、理由がわかりません。かなり困惑しています。以下は、コンソールが参照しているコードです(私は信じています):

}

...そして以下はコンソールです:

どんな助けでも大歓迎です。

0 投票する
3 に答える
489 参照

ios - NSArray SIGABRT

何らかの理由で、これをコンパイルすると、SIGABRTエラーが発生します。それはで起こります

ライン。エラー:

2011-08-29 19:26:21.273 xxxxxxxxxxx [1431:b303] 2つのインデックス[0、0]

2011-08-29 19:26:21.274 xxxxxxxxxxxxx [1431:b303]-[__ NSCFDictionary objectAtIndex:]:認識されないセレクターがインスタンス0x4ba2370に送信されました

2011-08-29 19:26:21.277 xxxxxxxxx [1431:b303] *キャッチされなかった例外によるアプリの終了'NSInvalidArgumentException'、理由:'-[__ NSCFDictionary objectAtIndex:]:インスタンス0x4ba2370に送信された認識されないセレクターが終了し、例外がスローされました

0 投票する
2 に答える
387 参照

iphone - plistファイルから複数のarryesを含む複数の辞書を含む複数の配列を読み取る

こんにちはみんな私は次のplistファイルをメモリに読み込み、結果を使っていくつかの計算を行いたいと思います。plistファイルは次のようになります。これは構造を示すための一部にすぎません。

現在、私は以下を使用してそれらを読み込もうとしています。

しかし、私はこの行でSIGABRTを取得します

コンソール出力の最初の行:

私が間違っていることについて何か考えはありますか?

0 投票する
1 に答える
352 参照

xcode - xCode 4 でプロジェクトの名前を変更すると SIGABRT が発生する

プロジェクト名をゆっくりとダブルクリックし、指示に従って、xCode 4 でプロジェクトの名前を変更しました。次に、エラーなしでビルドして実行しますが、アプリ シミュレーターでポップオーバーを選択すると、SIGABRT が表示されます。これは、元のプロジェクトでは正常に機能します。名前を変更したアプリの他の部分は問題なく動作します。クリーンを実行しましたが、役に立ちません。

プロジェクトの名前を変更するために手動で行う必要がある他の変更はありますか?

0 投票する
0 に答える
134 参照

xcode4 - NSExceptionエラーがランダムに発生しているようです

このコードは正常に機能していましたが、何らかの理由で、次のコード行でSIGABRTを生成するNSExceptionエラーが発生します...

これがその場所にあるメソッドです...

おそらくお分かりのように、私はこれが初めてです。NSExceptionを生成しているものについてのアイデアはありますか?