腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
SIGABRT
处理程序在坠机前做些清理
、
、
、
我为
SIGABRT
信号
增加了一个感叹器。我想在
信号
处理程序中做同样的事情,但是在崩溃之前,执行清理代码。, proc_sigabort_handler);
Linux
中止(3)手册页: 如果
SIGABRT
信号
被忽略,或者被返回的处理程序
浏览 10
提问于2014-05-19
得票数 2
回答已采纳
1
回答
西格勃和西格勃有什么区别?
、
、
前几天,我在使用
sigabrt
的python应用程序中遇到了一个停顿,但我知道init应该发送一个西格
信号
。我很好奇他们之间有什么区别,如果有的话?有人能给我一些资源来读更多这方面的内容吗?
浏览 0
提问于2017-09-14
得票数 3
回答已采纳
1
回答
生成一个核心文件
、
、
、
我正在尝试调试一个错误,我在程序中很少碰到这个错误。这个程序正在运行。我想要生成一个核心文件,只有当这个程序遇到错误。我可以在文件中向gdb提供输入吗?
浏览 5
提问于2015-04-22
得票数 1
回答已采纳
4
回答
C标准库中的
信号
是否为操作系统中的<signal.h>
信号
?
、
、
在C标准库的<signal.h>中,有效
信号
包括SIGFPE arithmetic error,e.g., access outside memory limits 它们是在操作系统(例如
Linux
)中实现的相同
信号
吗?我的意思是,在操作系统中实现的
信号
由操作系统用来通知进程,它独立于C
浏览 3
提问于2015-12-08
得票数 0
1
回答
Websphere JAVA_DUMP_OPTS条件捕获的所有事件是什么?
、
从IBM中,我发现有6个条件可以包含在属性中,如下所示。 有人能帮我把每个事件映射到相应的条件上吗?这些条件会捕获堆转储或核心转储中的事件吗?
浏览 4
提问于2016-10-21
得票数 0
回答已采纳
1
回答
如何找到默认
信号
处理函数的源代码?
、
、
、
、
我想在
Linux
C中查看
SIGABRT
默认处理程序的源代码,但我找不到它。请帮我找一下好吗?
浏览 4
提问于2016-11-09
得票数 1
1
回答
如何为
sigabrt
信号
编写
信号
处理器?
、
我正在尝试删除一个已经删除的对象,并得到一个
SIGABRT
信号
。我知道这个
信号
会中止我的程序,但是我想在
信号
处理程序中捕捉到这个
信号
,并显示我正在删除一个已经删除的对象的消息.; }}; { delete[] pt
浏览 1
提问于2011-12-31
得票数 1
2
回答
Bash中Java程序的管道输入
、
、
;}rm testfifocat > testfifo & echo $!
浏览 5
提问于2016-05-10
得票数 2
回答已采纳
2
回答
SIGABRT
是一个可阻断的
信号
吗?
、
、
、
考虑下面的简单示例,它为
SIGABRT
的
信号
处理程序注册,然后调用abort()。当我运行它时,程序在打印Done之前终止,但在异步
信号
安全打印在捕获的
信号
之后终止。这意味着
SIGABRT
不是一个可阻断的
信号
。这似乎得到了的支持。我在中找不到任何关于这种行为的确证证据,它清楚地指出了The signals SIGKILL and SIGSTOP cannot be caught, blocked, or ignored,但没有对
SIGABRT
0, sizeof(sa))
浏览 13
提问于2022-08-17
得票数 0
回答已采纳
2
回答
由于6号
信号
而终止
、
、
我编译并运行我的代码,得到以下错误:
信号
6是什么?是什么导致了它?
浏览 4
提问于2010-02-25
得票数 3
回答已采纳
1
回答
C中止函数在明W64上的奇异行为
、
、
如果我在
Linux
上构建以下程序#include <stdlib.h> printf(总之,我更喜欢
Linux
版本。
浏览 4
提问于2016-05-04
得票数 1
2
回答
MacOS上的sigwait复制和转换
信号
、
、
我发现使用posix pthread/signaling的两个线程之间的
信号
不一致。,如下所示:SIGUSR1
SIGABRT
Thread CheckerSIGUSR1SIGUSR2 SIGUSR2SIGUSR2 SIGUSR1 se
浏览 1
提问于2020-09-04
得票数 2
1
回答
raise(
SIGABRT
)和abort()方法的区别
、
、
、
我知道raise(
SIGABRT
)和abort()方法都会向自身发送
SIGABRT
信号
。但这两个函数之间存在一定的差异。(例如,abort()函数卸载
SIGABRT
信号
,而as raise(
SIGABRT
)没有。) raise(
SIGABRT
)和abort()方法的其他区别是什么?
浏览 2
提问于2013-11-26
得票数 8
回答已采纳
1
回答
如何在多线程环境中捕获
SIGABRT
?
、
、
、
我想创建一个单元测试框架,但是为了提供一个很好的报告,我需要捕获
SIGABRT
、SIGSEGV和其他可能的
信号
来防止我的进程被杀死(因此,为了能够继续测试处理).但我不知道怎么做,所以,我需要信息:
SIGABRT
是一个线程直接
信号
?,如果我只使用主线程来捕获
SIGABRT
(或SIGSEGV)
信号
,会发生什么?
浏览 3
提问于2021-12-12
得票数 0
回答已采纳
2
回答
命令随
信号
6死亡:“/usr/libexec/dovecot/交付
、
、
错误消息: 2月14日09:50:27主机后缀/pipe24913: CBD7D2010A5: to=、relay=dovecot、delay=13047,延迟=13045/0/0/1.3,dsn=4.3.0,status=SOFTBOUNCE (命令随
信号
6:“/usr/libexec/dovecot/交付而死亡
浏览 6
提问于2017-02-14
得票数 0
1
回答
如何使用断言做一些有用的事情?
、
、
、
据我所知,assert调用abort发送
SIGABRT
信号
,我能捕获这个
信号
并执行有用的任务吗?
浏览 0
提问于2013-02-14
得票数 1
回答已采纳
1
回答
Linux
(C)
信号
处理
、
、
我的简单代码将捕获所有
信号
,并显示您在确切时间触发的
信号
,但我的问题是,当
信号
被捕获时,代码将结束,并且我无法触发任何其他
信号
。如何触发(SIGSEGV,
SIGABRT
)#include<time.h>#include<unistd.h>void sig_handler(i
浏览 3
提问于2021-07-04
得票数 2
5
回答
C语言中的Abort函数
、
、
、
include<signal.h>void main() printf("PID: %d\n",getpid());PID: 32235Signal handled$ 根据引用,abort函数的工作方式与raise(
SIGABRT
)类似。因此,abort()函数生成的
信号
是
SIGABRT
。因此,我创建了上面的程序。
浏览 2
提问于2015-11-06
得票数 5
1
回答
Qt:如何处理起源于Qt类内部的崩溃?
、
、
、
、
我正在研究如何处理基于Qt的应用程序中的错误,在阅读了一些关于断言的Qt用法而不是异常抛出之后,我提出了以下问题:QList<int> myList;现在,我不希望在我的应用程序中发生这种情况:如果发生这样的事件,我希望处理该事件(即使它只是在错误日志中记录某件事情,并在稍后关闭应用程序)。但是,如果Qt在我做任何错误检查之前就让软件崩溃了,我该怎么做呢?而且,将
浏览 2
提问于2014-07-18
得票数 4
1
回答
Gunicorn退出是因为来自Django的https请求在OpenSSL中失败
、
、
、
我有一个Django应用程序由Gunicorn在
Linux
上提供服务。对于某些请求,它通过httplib2.request()对外部API进行https调用。在这种情况下,OpenSSL会向火鸟发送
SIGABRT
信号
。Gunicorn处理
SIGABRT
并迅速退出系统(正如它应该的那样)。我看到的根本问题是,OpenSSL异步地向父进程发出中止
信号
,而不是返回错误代码。别让我因为你的个人问题而放弃,OpenSSL!遗留代码正在运行。 每当调用OpenSSL (
浏览 0
提问于2014-09-16
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 信号量
Android C++系列:Linux信号(三)
C++软件异常分析概述
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
“释放了哪些信号”,释放了哪些信号?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券