Не работает valgrind
RazrFalcon 28 декабря, 2011 - 13:41
Qt Creator выдает такую ошибку:
Error occurred parsing valgrind output: The remote host closed the connection
В чем проблема? Анализирую я локальное приложение, а не удаленное.
»
- Для комментирования войдите или зарегистрируйтесь

Попробуй вручную
Попробуй вручную
Working on Gentoo Linux for Asus P535 and Qtopia :-)
valgrind: Fatal error at
(*)
http://www.gentoo.org/proj/en/qa/backtraces.xml
добавьте splitdebug в FEATURES
потом emerge sys-libs/glibc
Не помогло. Может
Не помогло.
Может -fomit-frame-pointer тоже надо убрать?
(*)
попробуйте как по ссылке -
CFLAGS="-march=хххххх -O2 -ggdb"
и ничего более.
Поменял. Тоже самое =/
Поменял. Тоже самое =/
Посмотри
Посмотри https://bugs.gentoo.org/274771?id=274771 75-й 76 комментарий. У меня тоже есть эта проблема, но проверить сейчас не могу
Пробовал: CFLAGS="-march=хххх
Пробовал:
CFLAGS="-march=хххххх -O2 -ggdb"
CFLAGS="fno-builtin-strlen"
CFLAGS="-march=core2 -fno-builtin-strlen"
не помогло
не верю :) в свое время
не верю :)
в свое время неделю убил, чтобы это заработало,
пока местные добрые люди не дали уже приведенную ссылку.
И вот еще в чистом виде ваша тема: http://www.gentoo.ru/node/21120
splitdebug есть, не помогает
splitdebug есть, не помогает
splitdebug мало! Нужно еще
splitdebug мало!
Нужно еще -ggdb в CFGLAGS в make.conf ?
И лучше почитать про package.env,
чтобы не править глобальный make.conf, а сгенерить отладочную информацию
только для glibc и gcc
У меня:
/etc/portage/env $ cat gcc-glibc-debug.conf CFLAGS="${CFLAGS} -ggdb" FEATURES="installsources splitdebug" USE="debug"USE=debug и installsources можно не ставить. После создания этих двух файлов
Если ошибки, значит где-то у вас глубже проблема, в самой системе.
Сделал все так же. Не помогло
Сделал все так же.
Не помогло =/
$ sudo emerge sys-libs/glibc Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) sys-libs/glibc-2.14.1-r1 >>> Installing (1 of 1) sys-libs/glibc-2.14.1-r1 >>> Jobs: 1 of 1 complete Load avg: 3.79, 3.43, 2.88 * Messages for package sys-libs/glibc-2.14.1-r1: * FEATURES=installsources is enabled but the debugedit binary could not * be found. This feature will not work unless debugedit is installed! * FEATURES=installsources is enabled but the debugedit binary could not * be found. This feature will not work unless debugedit is installed! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * Regenerating GNU info directory index... * Processed 122 info files.Зато дебаг теперь пашет
Зато дебаг теперь пашет
Вы не под стабильной веткой
Вы не под стабильной веткой живете (ACCEPT_KEYWORDS=~x86) - это может приводить к самым непредсказуемым проблемам в работе системы.
Попробуйте все же переключиться на стабильную ветку, если хотите меньше проблем со сборкой и поддержкой работоспособности системы.
Для начала попробуйте:
Эммм... Я по какому-то ману
Эммм...
Я по какому-то ману ставил генту. На этот параметр раньше даже внимания не обращал...
Поменял на x86 - нужно пересобрать всю систему - ппц. нет спасибо. Пока проблем не было. Посижу на тестинге.
Да. После удаления он вообще
Да. После удаления он вообще не ставиться:
RazrFalcon написал(а):Я по
а я думал что инструкция по установке ровно одна - http://www.gentoo.org/doc/en/handbook
Как оказалось дебаг тоже не
Как оказалось дебаг тоже не работает... =/
На всякий случай весь make.conf:
#CFLAGS="-O3 -march=native -fomit-frame-pointer -pipe" CFLAGS="-march=хххххх -O2 -ggdb -fno-builtin-strlen" #CFLAGS="-fno-builtin-strlen" CXXFLAGS="${CFLAGS}" PORTDIR_OVERLAY="/usr/local/portage" CHOST="i686-pc-linux-gnu" ACCEPT_KEYWORDS="~x86" FEATURES="ccache prelink-checksums splitdebug" CCACHE_SIZE="2G" INPUT_DEVICES="keyboard mouse evdev" MAKEOPTS="-j3" AUTOCLEAN="yes" USE="10bit 3dnow 3dnowext alsa cmake directfb exceptions fbcon fontconfig gles glib icu jpeg2k kde libass lm_sensors lzma matroska mmx mmxext oscar private-headers qt4 raster sse sse2 swscale taglib theora threads twolame -bluetooth -cdda -cddb -cdio -cdr -cdrom -cdsound -cups -dirac -gnome -gtk -handbook -ipv6 -lastfm -live -schroedinger -wallpapers -xinerama" VIDEO_CARDS="fglrx" EMERGE_DEFAULT_OPTS="--quiet-build=y" source /var/lib/layman/make.conf(*)
Блин, ну "ххххх" замените на native. Сорри, что не предупредил, что "ххххх" это просто заглушка.
не помогло
не помогло
Кто-то уже раньше меня баг
Кто-то уже раньше меня баг запостил
https://bugs.gentoo.org/show_bug.cgi?id=397429
значит я не один такой
Заработал. Сам по себе...
Заработал. Сам по себе...