overrun

    1热度

    2回答

    我已将IMX板连接到PC。 我在板上运行一个二进制文件,每隔5.7ms发送1024个字节的音频帧。 PC机接收帧和写入使用 printf("snd_pcm_avail %d \n",snd_pcm_avail (FMWK.FMWK_Handler.playback_handle)); err = snd_pcm_writei(FMWK.FMWK_Handler.playback_handle,

    -1热度

    1回答

    我有一个构造函数,我试图超时运行。因此,如果用户输入63秒,那么60秒就会过去,因为一分钟内不可能有63秒。这是我的。我需要关于评论部分的帮助。 Time::Time(int hours, int minutes, int seconds, int millis) { /*int add_millis = millis; minutes -= add_millis*600

    1热度

    1回答

    当运行我的代码,我得到了以下错误: Unhandled exception at 0x00BA16A0 in GameLauncher.exe: Stack cookie instrumentation code detected a stack-based buffer overrun. 我不知道这可能是导致此。它与下面的代码引起的: #include "stdafx.h" #include

    3热度

    3回答

    我无法了解以下信息: 在java中, long l = 130L; byte b = (byte)l; 如果我打印b的值,为什么会-126? long l的位表示是什么?

    2热度

    1回答

    有谁知道任何防止缓冲区溢出,格式化字符串错误和整数溢出的C++安全框架吗?

    0热度

    2回答

    我有一个完全从Visual Studio中运行的c#Windows窗体应用程序,但是当它从.exe部署并运行时崩溃。它崩溃与一个缓冲区溢出错误...并很清楚,这个错误不是从我的代码中抛出。相反,Windows必须检测某种缓冲区溢出并从外部关闭应用程序。我不认为有一个特定的代码行导致它..它只是间歇性地发生。 有没有人对缓冲区溢出错误的可能原因是什么以及为什么它只会在部署的应用程序中发生,而不是从V

    1热度

    1回答

    编译正则表达式时,我试图运行一个脚本,定义了一些(复杂)的正则表达式:https://github.com/wo/opp-tools/blob/master/rules/Keywords.pm。每当我包含这个模块时,Perl都会崩溃,并显示消息“panic:reg_node溢出尝试在rules/Keywords.pm第60行发出51”。这是在Ubuntu 12.04上的Perl v5.14.2。任

    2热度

    1回答

    Windows上是否有任何工具/库可以帮助我扼杀罪魁祸首?这是一个相当大的代码库,有多个线程。 我主要针对Linux编码; Windows是不熟悉的领域。感谢您的输入。

    0热度

    1回答

    我正试图实现一个中断驱动的I2C从器件,它不断地准备接收(STM32L051除外)。问题是我在HAL_I2C_ErrorCallback中不断收到HAL_I2C_ERROR_OVR错误。下面的代码仅仅是一个例子,它被配置为接收一个3字节的消息并以单字节状态进行响应。一旦主机发送,运行此代码将触发OVR错误,然后看起来持续触发I2C1_IRQHandler,从而捆绑其他操作。奴隶不能使用伸展,所以我