Summary: | segmentation fault on Mac OS 10.6 | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | mldgodard |
Component: | general | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | catrijn |
Priority: | NOR | ||
Version: | 3.6.0 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
mldgodard
2011-02-28 22:28:40 UTC
I forgot to say I am running valgrind on Mac OS Snow Leopard: bash-3.2$ uname -a Darwin iMac-de-Daniel-Godard.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386 I am also experiencing this crash, even for --tool=none. Building from tarball 3.6.1 ./configure --prefix=/Users/catrijn/Installs make make install hg-01781961-dm6:valgrind-3.6.1 catrijn$ valgrind -d -v --tool=none ls --15415:1:debuglog DebugLog system started by Stage 1, level 1 logging requested --15415:1:launcher tool 'none' requested --15415:1:launcher valgrind_lib = /Users/catrijn/Installs/lib/valgrind --15415:1:launcher arch 'x86' IS installed --15415:1:launcher arch 'amd64' IS installed --15415:1:launcher arch 'arm' IS NOT installed --15415:1:launcher arch 'ppc32' IS NOT installed --15415:1:launcher arch 'ppc64' IS NOT installed --15415:1:launcher selected arch 'amd64' --15415:1:launcher launcher_name = /Users/catrijn/Installs/bin/valgrind --15415:1:launcher launching /Users/catrijn/Installs/lib/valgrind/none-amd64-darwin Segmentation fault Adding --enable-only32bit produces working valgrind (at least against ls, cat, etc.), but doesn't help with 64-bit programs. My system: Darwin hg-01781961-dm6.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:11:58 PST 2010; root:xnu-1504.9.26~3/RELEASE_X86_64 x86_64 Any news? FYI, installing valgrind using MacPorts lead to the same behavior. I am using a iMac with a Core i3. bash-3.2$ sudo port install valgrind Password: ---> Computing dependencies for valgrind ---> Fetching valgrind ---> Attempting to fetch valgrind-3.6.1.tar.bz2 from http://lil.fr.distfiles.macports.org/valgrind ---> Verifying checksum(s) for valgrind ---> Extracting valgrind ---> Configuring valgrind ---> Building valgrind ---> Staging valgrind into destroot ---> Installing valgrind @3.6.1_0 ---> Activating valgrind @3.6.1_0 ---> Cleaning valgrind bash-3.2$ which valgrind /opt/local/bin/valgrind bash-3.2$ valgrind -d -v ls --24009:1:debuglog DebugLog system started by Stage 1, level 1 logging requested --24009:1:launcher no tool requested, defaulting to 'memcheck' --24009:1:launcher valgrind_lib = /opt/local/lib/valgrind --24009:1:launcher arch 'x86' IS NOT installed --24009:1:launcher arch 'amd64' IS installed --24009:1:launcher arch 'arm' IS NOT installed --24009:1:launcher arch 'ppc32' IS NOT installed --24009:1:launcher arch 'ppc64' IS NOT installed --24009:1:launcher selected arch 'amd64' --24009:1:launcher launcher_name = /opt/local/bin/valgrind --24009:1:launcher launching /opt/local/lib/valgrind/memcheck-amd64-darwin Segmentation fault This is fixed in the trunk now. *** This bug has been marked as a duplicate of bug 267997 *** |