Описание тега overrun

0 ответов

Bash: чтение переполнения при использовании подстановки команд и SSH

Я схожу с ума! Когда я запускаю этот скрипт bash (prof of concept) и кормлю его достаточно быстро, он теряет циклы: # cat sample #!/bin/bash tail -n 0 -f log | while read l do SSH_CMD=$( ssh myhost.sample.com 'ls' ) X=$( ping -c3 $l ) echo $( echo "…
14 апр '16 в 20:53
0 ответов

Переменные в Visual C++ 2008 перекрываются в памяти

У меня странная проблема. У меня есть программа, где я использую некоторые статические переменные (некоторые из которых являются объектами, включая другие переменные), и некоторые из них, кажется, перекрываются в памяти в _DEBUG_ mode, Программа дов…
17 июл '13 в 19:57
5 ответов

Приведение длинных байтов в Java

Я не могу понять следующее: В яве, long l = 130L; byte b = (byte)l; Если я печатаю значение b, почему я получаю -126? Что такое битовое представление long l?
11 апр '11 в 16:00
1 ответ

Проблемы переполнения буфера при использовании scanf_s

Я пишу простое клиент-серверное приложение, которое использует сокеты асинхронного типа. Однако когда я отправляю сообщение от клиента, я получаю исключение переполнения буфера. Код клиента: #include "stdafx.h" #include <conio.h> #include <…
28 апр '14 в 14:33
1 ответ

Попытка перерасхода времени в конструкторе

У меня есть конструктор, в котором я пытаюсь сократить время. Таким образом, если пользователь вводит 63 секунды, эти 60 секунд переходят в минуты, потому что невозможно иметь 63 секунды в минуту. Это то, что у меня есть. Мне нужна помощь с коммента…
15 окт '17 в 05:46
0 ответов

Можем ли мы обнаружить ошибку переполнения UART с земли пользователя?

Я использую Linux-2.6.35, выпущенный из freescale git. Я хочу обнаружить ошибку переполнения UART с земли пользователя. Теперь я получаю данные UART RX, открывая файл sysfs и используя read(2) API. Но мне кажется, что read (2) не может вернуть error…
27 окт '14 в 01:25
1 ответ

Ошибка переполнения UART при использовании STM32L476RG

Я выполняю свой код на STM32L476RG, который генерирует прерывание UART каждый раз, когда получает данные. Я использую UART2 для этой цели и USART2_IRQHandler вызывается после отправки данных с моего терминала. Но внутри HAL_UART_IRQHandlerмой код за…
21 янв '19 в 12:16
1 ответ

Переполнение буфера в стеке

При запуске моего кода я получаю следующую ошибку: Необработанное исключение в 0x00BA16A0 в GameLauncher.exe: код инструментария cookie стека обнаружил переполнение буфера в стеке. Я понятия не имею, что может быть причиной этого. Это вызвано следую…
03 окт '15 в 11:35
1 ответ

.NET SerialPort. Читайте байты skipps

Решение Чтение байтов данных через "port.ReadByte" происходит слишком медленно, проблема заключается в классе SerialPort. я изменил его на чтение больших кусков через "port.Read", и теперь нет переполнения буфера. хотя я сам нашел решение, записать …
03 дек '12 в 12:11
1 ответ

Платформа безопасности C++ для переполнения буфера, ошибок форматирования строк и целочисленных переполнений

Кто-нибудь знает какие-либо структуры безопасности C++, которые защищают от переполнения буфера, ошибок форматной строки и целочисленных переполнений, пожалуйста?
12 мар '13 в 19:15
2 ответа

Переполнение массива Valgrind внутри объектов

У меня есть простая программа, как показано ниже. struct Test { int a[5]; int b; }; int main() { Test* t = new Test; t->b = 1; t->a[5] = 5; //This is an illegal write cout << t->b << endl; //Output is 5 return 0; } Запуск его с …
29 июн '17 в 02:55
1 ответ

STM32 HAL I2C возвращает ошибку OVR (переполнение / недогрузка) при использовании подхода, управляемого прерыванием

Я пытаюсь внедрить ведомый I2C, управляемый прерываниями, который постоянно готов к приему (кроме передачи) на STM32L051. Проблема в том, что я продолжаю получать ошибку HAL_I2C_ERROR_OVR в HAL_I2C_ErrorCallback. Приведенный ниже код является лишь п…
14 июл '16 в 12:55
3 ответа

Изменение размера метки JavaFX при переполнении

У меня есть Метка в GridPane в TitledPane. Я хочу, чтобы он постепенно уменьшался на 0,05 мкм, если он переполнен, поэтому три точки ("Длинная метка...") не отображаются -> "Длинная метка" в маленьком значении.IsOverrun()- метод для Label был бы хор…
26 янв '16 в 11:13
0 ответов

Метаданные блока кучи повреждены, доступной для пользователя части нет. Это переполнение?

Я получил повреждение памяти в куче при запуске моего 32-битного приложения на сервере Windows 2008, 64-битный, когда я проверял поврежденный блок кучи, я обнаружил, что метаданные блока кучи не были повреждены, но пользовательская часть была повреж…
30 май '13 в 02:48
1 ответ

"reg_node overrun" при компиляции регулярных выражений в perl

Я пытаюсь запустить скрипт, который определяет несколько (сложных) регулярных выражений: https://github.com/wo/opp-tools/blob/master/rules/Keywords.pm. Всякий раз, когда я включаю этот модуль, Perl вылетает с сообщением "panic: reg_node overrun пыта…
01 окт '13 в 04:31
2 ответа

Приложение C# аварийно завершает работу с переполнением буфера в развернутой (.exe) версии, но не в Visual Studio

У меня есть приложение aC# Windows Forms, которое отлично работает в Visual Studio, но вылетает при его развертывании и запуске из.exe. Он падает с ошибкой переполнения буфера... и совершенно ясно, что эта ошибка не выдается из моего кода. Вместо эт…
17 мар '10 в 18:21
5 ответов

C крошечный, предварительно выделенный массив не переполняется

Я ожидал segfault с этим кодом: char * foo (char my_ascii[10]) { strcpy (my_ascii, "0123456789"); return my_ascii; } char bar[2]; printf("%s\n", foo (bar)); Потому что bar резервирует массив из 2 символов в стеке, а foo() пытается записать 10 символ…
22 мар '11 в 16:05
1 ответ

Переполнение буфера стека (Windows, C++): как я могу обнаружить виновника?

Существуют ли какие-либо инструменты / библиотеки в Windows, которые могут помочь мне найти виновника? Это довольно большая кодовая база с несколькими потоками. Я в основном пишу для Linux; Окна это незнакомая территория. Спасибо за ваш вклад.
18 мар '10 в 21:20
2 ответа

Alsa Buffer переполняется при воспроизведении аудио

Я подключил IMX доска для ПК спина к спине. Я запускаю двоичный файл на плате, который отправляет аудио кадры каждые 5,7 мс с 1024 байтами. ПК получает кадры и пишет, используя printf("snd_pcm_avail %d \n",snd_pcm_avail (FMWK.FMWK_Handler.playback_h…
21 май '14 в 08:01
2 ответа

Переполнение буфера с использованием вектора

unsigned short* myClass::get_last(size_t _last) const { if (_last == 0) _last = last.size(); if (_last <= last.size()) { unsigned short* temp = new unsigned short [_last] {}; while (_last > 0) temp[_last] = last[last.size() - _last--]; //I get…
23 янв '20 в 17:23