标签: crash

C++ vector.push_back() 使 m 程序崩溃

我正在编写一个shell程序并为传送带编写了一个测试。每次我启动它时,它都会在第三个 vector.push_back() 上崩溃,不会产生任何异常并写出很多难以理解的词。请告诉我我做错了什么。

#include <stdio.h>
#include <vector>
#include "Program.cpp"
#include "Conveyor.cpp"
#include <stdlib.h>

using namespace std;

int main(){
    vector <Program> programs;
    char *argv[2];
    argv[0] = "./increaser";
    argv[1] = NULL;
    Program program1(argv[0], argv);
    Program program2(argv[0], argv);
    Program program3(argv[0], argv);

    printf("conveyor_test - PUSH 1\n");
    programs.push_back(program1);
    printf("conveyor_test - PUSH 2\n");
    programs.push_back(program2);
    printf("conveyor_test - PUSH 3\n");
    try{
        programs.push_back(program3);
        printf("conveyor_test - PUSHED 3\n");
    }
    catch (...){
        printf("Wild exception was caught.\n");
        exit(1);
    }
    printf("conveyor_test - pushed programs into vector\n");
    fflush(stdout);

    printf("---------START-----------\n");
    fflush(stdout);
    conveyor(programs);
    printf("---------END-------------\n");
    return 0; …
Run Code Online (Sandbox Code Playgroud)

c++ crash vector

0
推荐指数
1
解决办法
5845
查看次数

TortoiseHg 冻结挂起崩溃

如果TortoiseHg 不再反应,我该怎么办?

  • 我试图恢复更改的文件
    => 没有任何反应,应用程序冻结,没有消息
  • 我打开了架子并尝试将更改后的文件放入新的架子/垃圾箱
    创建一个新的架子工作,将文件移到架子上没有 :-(
    => 没有任何反应,应用程序冻结,没有消息

在控制台窗口(如果打开...)中有一条消息(只要搁置窗口未打开):

Warte auf Sperre von Arbeitsverzeichnis von C:\... gehalten von ''
Run Code Online (Sandbox Code Playgroud)

意思是

Wait for lock of working directory C:\... held by ''
Run Code Online (Sandbox Code Playgroud)

crash mercurial tortoisehg freeze

0
推荐指数
1
解决办法
509
查看次数

Android 应用程序仅在 Android 6 上崩溃

我创建了一个小应用程序,但仅在 Android 6 上崩溃,由 android studio 在第一个活动抽屉中创建的这行代码:

setContentView(R.layout.activity_home);
Run Code Online (Sandbox Code Playgroud)

错误:

 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.application/com.application.Home}: android.view.InflateException: Binary XML file line #16: Binary XML file line #16: Error inflating class android.support.design.widget.NavigationView
Run Code Online (Sandbox Code Playgroud)

详细错误:

 Caused by: android.view.InflateException: Binary XML file line #16: Binary XML file line #16: Error inflating class android.support.design.widget.NavigationView
        at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
Run Code Online (Sandbox Code Playgroud)

该应用程序仅在此设备/android 6 上崩溃,android 7 和 8 没有问题,代码在任何方面都是正确的,例如:

<application
        android:allowBackup="true"
        android:icon="@drawable/logo"
        android:label="@string/app_name"
        android:roundIcon="@drawable/logo"
        android:supportsRtl="true"
        android:hardwareAccelerated="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".Home"
            android:keepScreenOn="true"
            android:label="@string/app_name"
            android:screenOrientation="portrait"
            android:theme="@style/AppTheme.NoActionBar">
Run Code Online (Sandbox Code Playgroud)

和同样完美的 xml 代码:

<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto" …
Run Code Online (Sandbox Code Playgroud)

crash android android-studio

0
推荐指数
1
解决办法
1090
查看次数

了解 iOS 审核过程中的崩溃报告

我正在尝试将应用程序上传到 iOS App Store,但由于崩溃而被拒绝(我无法使用我拥有的多个模拟/设备进行重现。

我在这里附上崩溃报告。我遇到的问题是我无法正确地重新符号化崩溃,当我尝试右键单击并选择重新符号化它们时,我所能得到的如下:

{"app_name":"Livycs","timestamp":"2019-10-21 13:36:46.22 -0700","app_version":"1.3","slice_uuid":"4ceb4db7-568a-3a47-a8e9-0e6d8ff33b2b","adam_id":1054637602,"build_version":"12","bundleID":"me.linktree.Livycs","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 13.1.3 (17A878)","incident_id":"B26974A6-3E7F-40F4-836A-BC4FF36D1219","name":"Livycs"}
Incident Identifier: B26974A6-3E7F-40F4-836A-BC4FF36D1219
CrashReporter Key:   f76f6829cc13ca447c49f923305d7b23085e37fd
Hardware Model:      xxx
Process:             Livycs [394]
Path:                /private/var/containers/Bundle/Application/1ADC7177-F01D-4C60-B624-730592A5C45A/Livycs.app/Livycs
Identifier:          me.linktree.Livycs
Version:             12 (1.3)
AppStoreTools:       11A1002b
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           me.linktree.Livycs [530]


Date/Time:           2019-10-21 13:36:46.1480 -0700
Launch Time:         2019-10-21 13:34:25.7023 -0700
OS Version:          iPhone OS 13.1.3 (17A878)
Release Type:        User
Baseband Version:    n/a
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY …
Run Code Online (Sandbox Code Playgroud)

crash ios swift

0
推荐指数
1
解决办法
1008
查看次数

为什么 C++ 将未初始化的原始指针识别为 true?

为什么以下代码会产生段错误

//somewhere in main
    ...
    int *pointer;
    if(pointer)
        cout << *pointer;
    ...
Run Code Online (Sandbox Code Playgroud)

但稍微改变一下以下代码并不会

//somewhere in main
    ...
    int *pointer = nullptr;
    if(pointer)
        cout << *pointer;
    ...
Run Code Online (Sandbox Code Playgroud)

问题是在 C++ 中什么使未初始化的指针为真 - 并导致崩溃

c++ crash pointers segmentation-fault

0
推荐指数
1
解决办法
180
查看次数

如何在退出时停止Python崩溃

脚本运行后,Python实例崩溃.

错误签名是:

AppName pythonw.exe AppVer 0.0.0.0 ModName:ntdll.dll
ModVer 5.2.3790.3959 Offset 00020d8e
Run Code Online (Sandbox Code Playgroud)

该脚本有时工作正常,然后其他崩溃.它是从Spyder发起的.当在Spyder外面发射时,仍然会崩溃.

第一次运行似乎有效,但第二次运行崩溃.

Python版本.Python 2.6.6(r266:84297,2010年8月24日,18:46:32)[MSC v.1500 32 bit(Intel)]

python crash pythonw spyder

-1
推荐指数
1
解决办法
3776
查看次数

检测到应用程序的上次运行已在c#中崩溃

当我的应用程序开始启动时,我想知道它是否在上次运行时,是否已崩溃或是否已成功关闭.请注意应用程序应该检测它自己,不要使用外部应用程序来检查它.

我如何使用C#做到这一点?

c# crash .net-4.0

-1
推荐指数
1
解决办法
142
查看次数

xCode 4.6上没有提供信息的异常信息

如果我的应用程序崩溃,我会在All Output窗口中获取如下信息:

未捕获的异常:* - [NSPlaceholderMutableString initWithString:]:nil参数2013-02-28 04:09:15.209 Cpp [948:907] 因未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [NSPlaceholderMutableString initWithString:]:无参数"*第一掷调用堆栈:(0x3336b3e7 0x3b05c963 0x3336b307 0x33bf0eb5 0x33c0ab8b 0xd16ed 0xd0a63 0xc3e79 0xc5cfd 0x3336ead4 0x332c628f 0x332c5de3 0x39be081b 0x3336d737 0x332c5208 0x3336ead4 0x332c628f 0x3930bc5b 0x39348ce1 0x333408f7 0x3334015d 0x3333ef2f 0x332b223d 0x332b20c9 0x36e9033b 0x351ce2b9 0xc0109 0xc00a0)的libc ++ ABI .dylib:terminate调用抛出异常(lldb)

而调用堆栈如下:

在此输入图像描述

哪些方面有助于解决问题?我的调用堆栈方法在哪里?我的代码行在哪里?xCode有什么问题以及如何解决这个问题?

crash xcode exception ios

-1
推荐指数
1
解决办法
1037
查看次数

应用程序在低网络中崩溃,如(EDGE,100%损失)

我的应用程序实施应用内购买应用程序的应用程序在连接到EDGE网络时崩溃,100%丢失,网络非常差.没有崩溃日志.但它"EXC BAD ACCESS code=1 address=0xc "在跟随线上说

 _completionHandler(YES, skProducts);
Run Code Online (Sandbox Code Playgroud)

该方法的代码

#pragma mark - SKProductsRequestDelegate

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {
    sharedManager=[Mymanager sharedManager];

    _productsRequest = nil;
    sharedManager.bookidList=[[NSMutableArray alloc]init];
    sharedManager.sharedProductPrice=[[NSMutableArray alloc]init];
    NSArray * skProducts = response.products;
    NSLog(@"sk product %@",skProducts);
   // NSMutableArray *a=[[NSMutableArray alloc]init];
    for (SKProduct * skProduct in skProducts) {

        [sharedManager.sharedProductPrice addObject:skProduct.price];
        [sharedManager.bookidList addObject:skProduct.productIdentifier];
    }
   [self updatePlist];
    _completionHandler(YES, skProducts); //EXC BAD ACCESS CODE =1  ADDRESS=0XC 
    _completionHandler = nil;


}
Run Code Online (Sandbox Code Playgroud)

我正在关注Ray Wenderlich网站上的应用内购买教程(适用于iOS6.0).我的应用程序的最低目标是iOS5.任何指针如何解决此崩溃?

编辑

新的变化,我使NSArray成为强大的ARC属性,并且仍然会崩溃检查下面的图像

码

在此输入图像描述

.h文件 在此输入图像描述

教程

从iTunes Connect检索产品信息的方法:

- (void)requestProductsWithCompletionHandler:(RequestProductsCompletionHandler)completionHandler {

    // 1 …
Run Code Online (Sandbox Code Playgroud)

crash networking objective-c in-app-purchase ios

-1
推荐指数
1
解决办法
602
查看次数

为什么程序在分配字符串后崩溃

我有整数和字符串的类,当我使用整数一切都很好,但当我使用字符串程序崩溃

//class
CatInfoType = class(TRemotable)
  private
    FcatId: Integer;
    FcatName: string;
    FcatParent: Integer;
    FcatPosition: Integer;
    FcatIsProductCatalogueEnabled: Integer;
  published
    property catId : Integer read FcatId write FcatId;
    property catName : string read FcatName write FcatName;
    property catParent : Integer read FcatParent write FcatParent;
    property catPosition : Integer read FcatPosition write FcatPosition;
    property catIsProductCatalogueEnabled: Integer 
                                       read FcatIsProductCatalogueEnabled 
                                       write FcatIsProductCatalogueEnabled;
end;
//program code 
procedure TForm2.Button7Click(Sender: TObject);
var
  rc: Integer;
  k: CatInfoType;
  l:String;
begin
  k.catId:=4646;
  k.catName:='777';//that crashing the program
end;
Run Code Online (Sandbox Code Playgroud)

delphi string crash

-1
推荐指数
1
解决办法
144
查看次数