cost 289 ms
如何读取大量数字文件并将其内容存储在数组中? - How do I read a large file of numbers and store its content in an array?

我最初的任务是:给定一个数字文件,我必须找到满足特定条件的所有对(一对只是 2 个数字;它们不能连续)。 为此,我决定创建一个数组来存储所有数字。 我有一个 ~11000 KB 的数字文件(数字的数量是 ~1,5*10^9),我需要从文件中读取所有数字并将它们存储在一个数组中。 文件中的数字是这样 ...

我如何摆脱 C++ 中的错误“信号:分段错误(核心已转储)”,replit? - How I get rid of the error "signal: segmentation fault (core dumped)" in C++, replit?

我正在尝试使用单词以英文格式打印出 1-999。 例子: 输入: 563 Output: Five Hundred Sixty Three 我为 1 到 9、10 到 19 制作了一个 function,数字以 0 结尾直到 99(20、30、40、50...90),我有一个单独的 functi ...

如何在 C 中调试(大)内存分配 - How to debug (large) memory allocation in C

我正在运行一个占用大量物理内存的 C 程序,我想调试这些大量分配发生的位置。 该程序有多个分支,其中一个分支正在将 RES 内存增加到 11.0G,如下所示(htop 的截取屏幕截图)。 我的问题通常是如何在不阅读malloc / calloc等代码的情况下调试那些大内存分配? 现在我正在通过 g ...

尝试解决问题集时出现分段错误(核心已转储) - Segmentation fault (core dumped) when trying to solve problem set

我正在尝试解决哈佛 CS50 课程中的 Caesar pset,我认为我基本上是在正确的方法上,但我刚开始收到错误“分段错误(核心已转储)”。 我对编码仍然非常陌生,这就是为什么当我在查看其他类似问题时,我在解决问题时遇到了一些麻烦。 也许有人可以看一眼我的代码并提供帮助。 ...

如何从核心转储中获取线程名称? - How to get thread names from a core dump?

我有一个多线程程序,在pthread_setname_np的帮助下,每个线程都被分配了一个唯一的名称。 如果我使用 gdb 附加到正在运行的程序,我可以看到它们的名字: 注意main和log_aggregator名称。 但是,如果我创建一个核心转储,然后用 gdb 加载这个转储,我看不到名称: 在 ...

realloc():无效的下一个大小已中止(核心已转储)和 malloc():未排序的双链表已损坏 - realloc(): invalid next size Aborted (core dumped) and malloc(): unsorted double linked list corrupted

我正在尝试将文件中的某些行打印到控制台。 我正在使用一个动态分配的数组来跟踪我想要打印的行,如果需要更多 memory,我会重新分配它。 我尝试用 valgrind 调试它但没有成功。 这是来自 valgrind 的 output: 它不会在第一次重新分配时崩溃。 当它第二次尝试重新分配时,它总是会 ...

当我没有可用的共享库时,如何从 GDB 中的核心转储中获取共享库基址列表? - How do I get a list of shared library base addresses from a core dump in GDB when I don't have the shared library available?

我有一个来自另一台机器的核心转储,但我没有在崩溃进程中加载的所有共享库。 我无法登录到机器或重现安装 state。我绝对无法在本地重现该错误。 触发这个核心转储的崩溃是在我本地目前没有的一个共享库中,但我不知道是哪个。 bt没有给我任何关于哪个共享库与地址相关联的提示。 这是 output 的片 ...

如何在没有调试信息的情况下获取 __malloc_printerr__ 的变量值? - How to get the variable values of __malloc_printerr__ without debug-info?

我有一个 C++ 程序,它使用 gcc4.4.5 编译并在 redhat 6.1 上运行。 程序用-m64编译,CPU为Intel-64。 它总是在几天后(随机)中止。 由于找不到redhat6.1 的debug-info 文件,我不得不反汇编function malloc_pinterr来尝试找 ...

aws批处理上的非法指令 - illegal instruction on aws batch

我正在尝试提交一个演示作业来进行批量计算,以测试我是否可以正确使用 python 模块“cppyy”。 但是,我收到“非法指令”核心转储错误。 有趣的是,如果我在本地 ec2 实例上运行的容器(相同图像)上运行作业,我没有收到任何错误消息。 以下脚本, test.py用于入口点, python3 t ...

无论调用者是谁,如何使用包含 throw 表达式的堆栈跟踪导致意外异常崩溃 - How to cause unexpected exceptions to crash with a stacktrace containing the throw expression, regardless of who the caller is

这是在用 C++/CLI 编写的库的上下文中。 它将 function 传递给call_in_appdomain ,如果 function 抛出托管异常,它将捕获它,将其转换为 hresult,然后将该 hresult 转换为它抛出的另一个托管异常。 通常,调用者没有设置任何异常处理程序(它有一个 ...

gdb 核心转储警告:在文件支持的映射注释处理期间无法打开文件 /memfd:magicringbuffer(已删除) - gdb core dump warning: Can't open file /memfd:magicringbuffer (deleted) during file-backed mapping note processing

我使用memfd_create 、 ftruncate 、 mmap和munmap在 linux 上实现了一个魔环缓冲区 (MRB)。 memfd_create返回的fd会在缓冲区完全构建后变为close() 。 MRB 本身运行良好,运行良好。 问题: 尝试使用gcore在运行此 MRB 的 ...

核心转储问题 - Core dump issue

我想创建一个 C 程序,该程序检索文件(或目录文件)的 inode 信息并将其作为参数并显示文件创建日期,但我遇到了分段问题。 我不知道如何解决它。 PS:我应该使用Ctime。 在此处输入图像描述 ...

如何解析 dmesg 日志的 kernel coredump? - How to parse kernel coredump for dmesg logs?

我想阅读 kernel 核心文件中存在的dmesg日志。 通常的方法是使用crash之类的实用程序用相应的vmlinux打开核心文件。 如果我没记错的话,从核心文件读取dmesg日志没有符号依赖,因此没有vmlinux依赖。 其次,正在运行的系统可能没有任何可用于打开核心文件的实用程序。 所以我想 ...

我可以在 Cloud Run 上检查 coredump 吗? - Can I inspect coredump on Cloud Run?

我正在考虑将我的一些服务从 GCE 虚拟机迁移到 Cloud Run。 而且我想看看当我必须进行故障排除时会是什么样子,尤其是在我的 C/C++ 程序出现段错误的情况下(希望很少见)。 发生段错误时,我通常使用sudo coredumpctl gdb将 VM 从生产中分离并查看 coredump。 ...

无法生成核心转储文件 - Cannot generate core dump file

我在 c++ 中编写的 vulkan 渲染器上出现分段错误错误,终端说它已被核心转储,我想通过 gdb 发送核心转储文件以调试发生分段错误的位置,但我找不到项目目录或其他任何地方的核心转储文件。 我注意到在 apport.logs( apport.logs 文件)中,它看起来好像核心限制设置为 0, ...

了解kernel核心模式 - understanding kernel core pattern

我已经在我的 linux 机器上安装了systemd-coredump服务。 当我打印kernel.core_pattern时,我看到以下 output: 这表明systemd-coredump正在使用此模式来命名和放置生成的核心转储。 我的问题是 core_pattern (92233720368 ...

当我保存经过训练的模型时,cuML Random Forest- Segmentation fault(core dumped) - cuML Random Forest- Segmentation fault (core dumped) when I save the trained model

我试图在训练后保存我的 Rf 模型,但出现“分段错误(核心转储)”。 我曾尝试在训练前保存它,它不会给我带来任何泡菜问题。 我尝试过其他cuML算法,它让我在训练后保存它们。 此行抛出以下错误: pickle.dump(model, output) #This saving does not w ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM