Здравствуйте.
Недавно ночью пересобрал операционку, отказался от -03 (раньше наивно думал, что производительность реально повышается, но как показала практика, улучшается она только на лабораторных крысах в роде тупорылых циклов и пр.), в пользу нескольких других флагов. Получил куда большую отзывчивость и честные 0% cpu при запущенном ничего не делающем kde4.
Но речь то о другом. Возникла проблема, ибо gcc (4.4.1) немного переоптимизировал где-то и теперь при запуске или прямо во время работы фаерфокс грохается с сообщением illegal instruction. Пробовал пересобирать его и xulrunner с единственным -O2, но не помогло.
Теперь пытаюсь определить, в какой именно библиотеке затесалась неверная инструкция. Valgrind просто говорит: "в коде нелегальная инструкция: либо код кривой, либо я уже старый совсем". Как узнать где именно ошибка? Все пересобирать не хочу - сейчас все работает идеально (за вышеозначенным исключением).
Похожие темы
- Форум wget illegal instruction (2012)
- Форум SIGILL: illegal instruction (2015)
- Форум valgrind Illegal instruction (2018)
- Форум lvcreate: illegal instruction (2009)
- Форум ruby: Illegal instruction (2008)
- Форум midnight commander illegal instruction (2003)
- Форум Как исправить ошибку Illegal instruction? (2020)
- Форум Отыскать Illegal instruction в коде (2018)
- Форум Не запускается squid - Illegal instruction (core dumped) (2015)
- Форум Illegal instruction при запуске проги на Qt (2018)