問題タブ [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 投票する
1 に答える
444 参照

objective-c - NSMutableArray から NSDictionary を抽出する

NSMutableArray から NSDictionary を抽出し、その辞書からオブジェクトを抽出する必要があります。コードは非常に簡単なはずですが、NSDictionary 宣言で SIGABRT エラーが発生し続けます。

「shoppingListItems」は次のように作成されます。

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

iphone - iOSアプリは4.3で動作しますが、5.0でメインのSIGABRTでクラッシュします

私は夏にiPhone4でiOS4.3用のアプリを開発していましたが、うまく機能していました。私は仕事を移している間、そのプロジェクトを後回しにしました。iOS 5のリリースに伴い、XcodeとiOS SDKの両方をそれぞれ4.2と5.0に更新し、開発用に5.0を実行する新しいiPodTouchも購入しました。

私のアプリはまだiPhone4.3シミュレーターで動作しますが(残念ながら、テストするiPhone 4はもうありません)、iPhone5.0シミュレーターとiPodTouchで一貫してクラッシュします。

サブビューをロードしようとしてメインに移動し、SIGABRTでクラッシュすると言うと、エラーが発生します。以下は、クラッシュが発生するコードのセグメントです。

ステップスルーしてこの行に到達すると、次のようになります。

クラッシュし、main.mにジャンプします。

そして、この行で受信されている「SIGABRT」を示しています。

エラーは、何かが2回リリースされたことが原因であると読みました。しかし、私の「showView」関数では、どこでそれを行うことができたのかわかりません。addSubviewメソッドが私が知らないことをしない限り。

また、このエラーが4.3ではなく5.0で発生するのはなぜですか?

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

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

iphone - NSMutableArray にオブジェクトを挿入するときの「プログラム受信シグナル: SIGABRT」

NSMutableArray にオブジェクトを挿入しようとすると、「Program received signal: SIGABRT」エラーが発生しますが、その理由がわかりません。

これが私のコードです。具体的にinsertObject:valueは、エラーの原因となっているのは です。

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

objective-c - XML パーサーを使用してビデオをレンダリングできません

これは私の実装です。もちろん、ヘッダー ファイル内のすべてのプロパティとアウトレットを初期化しました。私は Xcode と Obj-c プログラミングが初めてで、動作していない iOS5 シミュレーターでこのビデオを再生しようとしています。どんな助けや指針も大歓迎です。

`

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

objective-c - SIGABRTはどこからともなく出てきました

私はObjective Cでのプログラミングは初めてで、実際にはプログラミングのようなものですらあります。私は少しシンプルな卓球ゲームを作っています.コンピュータープレーヤー用のAIを作ろうとしている間、プログラムは常に「シャットダウン」し、スレッド1でSIGABRTエラーが表示されます.

私はすでにこの質問をここでしましたが、実際には答えが得られませんでした.より多くのコードを提供するよう求められただけです.

エラーは実際にどこからともなく発生し、コードを編集していて突然表示され、最後に成功したビルド以降に記述されたコードを削除した後でもエラーが表示されます。私が知っているバックアップを開始したとしても。

だからここに私が持っているすべてのコードがあります。

PongViewController.m - エラーが表示される前に編集していたコード

main.m - エラーが指しているコード

デバッガーが吐き出しているもの:

そして、これは(デバッガーコンソールから)ですが、これは問題の一部ではないと思いますが、一体何を知っているのでしょうか。

助けてください。アプリケーションで発生したすべての警告を修正しようとしましたが、成功しましたが、まだ何もありません。

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

objective-c - SIGABRT で、呼び出し元のコードを追跡する方法がわからない

xcode が表示するエラー メッセージとスタック トレースでは、呼び出し元のコードに戻ることができないようです。

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNotificationCenter objectForKey:]: unrecognized selector sent to instance 0x7b30530' *** First throw call stack: (0x2b82052 0x226ed0a 0x2b83ced 0x2ae8f00 0x2ae8ce2 0x59e2b 0x59250 0x13f35 0x13c84 0x2b83ec9 0x10f35c2 0x10f355a 0x1198b76 0x119903f 0x11982fe 0x1118a30 0x1118c56 0x10ff384 0x10f2aa9 0x2614fa9 0x2b561c5 0x2abb022 0x2ab990a 0x2ab8db4 0x2ab8ccb 0x2613879 0x261393e 0x10f0a9b 0x20ad 0x2025 0x1) terminate called throwing an exception

そして、私が見るのはこれだけです....

ここに画像の説明を入力

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

ios - SIGABRT が iOS 5 シミュレーターでスタック トレースを表示しない

iOS 5 を使用して iPad シミュレーターでアプリケーションを実行しているときに、SIGABRT エラーが発生すると、iOS 4.3 のように完全なスタック トレースが表示されません。

また、デバッガーはエラーが発生した行ではなく、アプリケーションのメイン メソッドで停止します。

これにより、問題を見つけるのがはるかに難しくなります...

iOS 5 を 4.3 のように動作させる方法を知っている人はいますか? 出来ますか?

これはiOS 5が示すものです

これは iOS 4.3 用です。

0 投票する
9 に答える
45768 参照

iphone - 読み込み中にアプリがクラッシュし、main.m でエラーが発生する

誤って削除したアプリを復元しようとしていますが、オーガナイザーを介して復元できましたが、シミュレーターまたは iPhone で実行しようとすると、main.m ファイルにエラーが表示されてクラッシュします。

「return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));」でエラーが発生します。SIGABRT エラーのあるファイルのセクション。ARCをオンにしてXcode 4.2を使用しています。iOS 4.3 と iOS 5.0 でテストしています。このアプリは以前は機能していましたが、実際、現在はアプリ ストアにあります。何でも役に立ちます

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

iphone - ナビコントローラー SIGABRT iOS5

私のアプリケーションはこの行でクラッシュしています プログラムの受信信号:SIGABRTオン

iOS 5 に固有の提案はありますか??? 前もって感謝します。

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

objective-c - SIGABRTの致命的なエラー

UIPickerViewを持っています。行を選択すると、次のようになります。

}

iOSシミュレーターで、UIPickerビューに移動し、最初の列を2番目の行に変更してから最初の行に戻すと、SIGABRT致命的なエラーが発生します。ログは次のとおりです。

なぜこうなった?