assassello писал(а): ↑Пт ноя 07, 2025 11:59 am
Ох, ребятушки-козлятушки. Даже не знаю, на каком языке с вам разговаривать. Если уже дошло до
moose писал(а): ↑Чт ноя 06, 2025 11:23 pm
Следует ли понимать, что "segmentation fault" - проблема Виндоус и "этих, с виндой"? И никак не проблема М4? Эпический оборот

...
Какой-то верх (или низ?) идиотизма.
Segmentation fault - ошибка обращения к памяти. В 99.99999% происходит из-за бага в коде. Ну забыл программист NULL-check поставить или не заметил race condition, когда одна тред память освободила чуть раньше, чем другая тред к ней обратилась. Это не проблема CPU, господа "инженеры" от слова "жопа".
Разумеется, если код писали, отлаживали и поддерживали на Интел/Виндоус(или Линукс)-архитектуре, а потом тупо перенесли на ARM/МакОС ("скомпилировалось? ну и все, заиппись! в продакшен!!") - то ошибки наверняка вылезут. Разные тайминги, разная политика тред менеджмент - и вот, все что скрытым сидело, полезло как черви из банки.

Проблема ли это Аппл? С хрена ль?!
Слабоват выброс
Делаем простой логический анализ, фильтруя эмоциональный фон.
"Segmentation fault - ошибка обращения к памяти." Совершенно верно, ошибка программистов, независимо от HW.
"С виндой, конечно, не приходят. Эти точно знают, что segmentation fault - это их проблема, а не М4." А вот тут интересно. "Эти" -> "это которые с виндой? " В таком случае, те, которые с виндой точно знают, что ошибка обращения к памяти - это проблема программистов ("их проблема"). А другие, не те, которые с виндой (которые маковладельцы), этого не знают, они более невежественные, и жалуются на Эппл (видиммо, вполне обоснованно, ибо падает модель на Эппле, а Эппл обещал суперский лаптоп).
Если имелось в виду нечто другое, то научились, что-ли, внятно изьясняться.