Синтаксическая ошибка Ошибка при линковке Переполнение буфера Ошибка сегментации / it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek 
Синтаксическая
ошибка
Ошибка при линковке
Переполнение
буфера
Ошибка
сегментации,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор
Подробнее
Синтаксическая ошибка Ошибка при линковке Переполнение буфера Ошибка сегментации
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Развернуть
И воспроизводится только на чужой машине, к которой нет прямого доступа
NukaCat NukaCat 28.06.201921:22 ответить ссылка 7.7
Логи не отдают по секъюрити полиси.
WiWind WiWind 28.06.201921:25 ответить ссылка 2.7
ну и пусть тогда секъюрити им код и правит
Но сова вместо менеджера продала софт бесплатно но с дорогущей техподдержкой и правкой багов
Mirn Mirn 29.06.201904:57 ответить ссылка 0.7
Больной ублюдок.
Мой личный топ, его можно смело пристраивать ниже поста:
- Use after free.
- Lock free algo dead lock.
- Virtualized third-party app behavior differ from the non-virtualized one
- irql_not_less_or_equal
WiWind WiWind 28.06.201921:34 ответить ссылка 0.6
Эх, молодо-зелено.

RACE CONDITION
dadv dadv 29.06.201901:33 ответить ссылка 0.2
Если рядовой race condition это то, что тебе кажется большей проблемой - то мне кажется ты ничего не понял из написанного выше.
WiWind WiWind 29.06.201901:38 ответить ссылка 0.0
Нуну. Удачи в нахождении и исправлении race в ядре ОС по невнятным юзеровским жалобам - удача тебе ой как понадобится. Всё остальное выше написанное - детский лепет в сравнении с гонками.
dadv dadv 29.06.201905:51 ответить ссылка 0.5
Для остальных. Race condition - состояние гонки. Состояние при котором результат выполнения криво написанного кода сильно зависит от того какой поток успеет быстрее что-то выполнить чем другой (возможно что-то другое). Что приводит к трудно выводимым багам, поскольку обычно всё работает, но иногда в силу того что планировщик задач раздал кванты времени как-то иначе, успевает то, что обычно не успевало и дальше мы ловим сегфолты, дедлоки, нулпоинтеры или неожиданные ошибки данных (возвращаются старые или даже испорченные данные).

Проблема в том, что в оригинальном сообщении автора выше нет ни слова про ядро, это раз. Никто не спорит что отладка в ядре накладывает серьезные ограничения и усложняет любую проблему.

Там, где в силу требований к производительности, нет нужды использовать опасные сложные lock/wait-free схемы, достаточно пользоваться написанными за тебя примитивами, критическими секциями и условными переменными и так далее. Отловить баги в таком радикально проще чем в lock/wait free схемах. Которые являются частным случаем ваших race conditions только намного более плохим, потому что они полагаются на то что автор учел все особенности работы компилятора, спекулятивного выполнения команд и алгоритмов когерентности l1 кэша используемой архитектуры/архитектур верно. Учитывая то, что проблемы в таком коде если он был первоначально отлажен проявляются очень редко и несистемно, а любой дебаг принт, сколь угодно быстрый на таких скоростях радикально меняет поведение кода и ошибка с вероятностью перестанет воспроизводиться... из методов отладки остается лишь медитация над кодом, эксперименты, гадания с целью локализовать дефектную часть и отчаянье. Это два.

Если знать про что есть последняя проблема из моего списка - там есть явное указание на то что это ядро. Это вызов функции, обработчика или ещё чего-то на уровне прерывания на котором оно не должно было быть вызвано. Как правило может вызваться почти чем угодно. От примитивной ошибки, где ты действительно вызвал функцию там где не следовало, до коррапта чужой памяти, который вызвал такой эффект неделю спустя или редкий дефект железа, который привел к последовательности действий которая обычно никогда не происходит и всё в таком духе. Метод отладки - от часов до недель которые придется искать зацепки в крэшдампе. Это три.

Наконец. Откуда такая непонятная заносчивость, и автоматическая постановка себя папой над другими? Непонятно.
WiWind WiWind 29.06.201914:27 ответить ссылка 0.9
Аниме в теги забыл.
P.S. Жду долбоеба, который скажет, что это не аниме
bear4862 bear4862 28.06.201922:11 ответить ссылка -5.4
Это не аниме.
Ошибка постановки задачи.
Через два работы разработчиков проект закрыли, всех уволили.
blockan blockan 28.06.201922:13 ответить ссылка 1.4
(два года)
два года, имхо, еще норм
все равно за 2 года (а может и раньше) проект зачастую надоедает, "приедается" и начинается болото и рутина
а вот если 2 месяца - вот это попоболь заметней
только нормально вкатились, команда притерлась с большего, процесс наладили - и хуй тебе, Марио, твоя принцесса в другом замке, начинай заново
У меня была ошибка, которая воспроизводилась только тогда, когда билд осуществлялся в составе Yocto Image на билд-сервере. И билд этот занимал несколько часов.
Моя любимая ошибка - ощибка в драйвере NDIS минипорта, откорпоративного файирвола, которая не давала законнектиться к интернету беспроводному WiMax модему. Воспроизводилась только с модемом конкретного поставщика. В Токио. В Японии.
WiWind WiWind 29.06.201900:50 ответить ссылка 1.6
таааккк - Буфера!!!!
А теперь представьте, что все вышеперечисленные проблемы разработчик умудрился поиметь кодя в JS
Ascard Ascard 02.07.201907:38 ответить ссылка 0.0
Аниме?
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Приговариваю вас к максимальному сроку наказания. А можно на 1 день больше? Хорошо. Теперь вас, минимальный срок наказания.
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор тюрьма переполнение

Приговариваю вас к максимальному сроку наказания. А можно на 1 день больше? Хорошо. Теперь вас, минимальный срок наказания.
Спустя 5 часов </DISFMMOrU «.РЕЬД X/DISFNANX DISPMAH ОУА*ГДЕШЬ-иС:\ЫЫВЫ\ВШЫЗ
Д«Н\М4\043-ЦШЕ РВКМ1-«ЪЩГГВ-КГИ-У ТЕКИ ♦.РСЬД"Х/0Х8РММО\001-С«КВ ЦФШЕ. РЕЬД''Х/DXSFMANXDXSPNAN D /ЛФГ ДЕОНЬ» " С Дыывы \ Р ШЫЗ Д #Н \М4 \ 0<^ _ (■ *э-КГ ЗШТ-УТККН ГЫ СРФТПУ. ПЬД"Х ni /DXSPMAM>XXXX<DXSPMAN ОУАФГДЕОКЬ _/="С: \ЫЫМ1\ВШЫЗДФН
подробнее»

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор ошибка банкомат

</DISFMMOrU «.РЕЬД X/DISFNANX DISPMAH ОУА*ГДЕШЬ-иС:\ЫЫВЫ\ВШЫЗ Д«Н\М4\043-ЦШЕ РВКМ1-«ЪЩГГВ-КГИ-У ТЕКИ ♦.РСЬД"Х/0Х8РММО\001-С«КВ ЦФШЕ. РЕЬД''Х/DXSFMANXDXSPNAN D /ЛФГ ДЕОНЬ» " С Дыывы \ Р ШЫЗ Д #Н \М4 \ 0<^ _ (■ *э-КГ ЗШТ-УТККН ГЫ СРФТПУ. ПЬД"Х ni /DXSPMAM>XXXX<DXSPMAN ОУАФГДЕОКЬ _/="С: \ЫЫМ1\ВШЫЗДФН