Segmentation Fault on Snow Leopard

Anonymous
2011-05-12
2013-04-29

  • Anonymous
    2011-05-12

    I just downloaded atomicparsley on a MBP running Snow Leopard.  I followed all the instructions to configure and build.  Everything built fine, except I had to change AP_NSImage.mm for one undefined call (it had an underscore in the front).  However, once built, any attempt to add tags to a file results in a segmentation fault.  It doesn't matter whether I do a universal build or not, this happens.  What information could I provide to help?  Here is an output from the configure run:

    checking for g++… g++
    checking for C++ compiler default output file name… a.out
    checking whether the C++ compiler works… yes
    checking whether we are cross compiling… no
    checking for suffix of executables…
    checking for suffix of object files… o
    checking whether we are using the GNU C++ compiler… yes
    checking whether g++ accepts -g… yes
    checking whether make sets $(MAKE)… yes
    checking for gcc… gcc
    checking whether we are using the GNU C compiler… yes
    checking whether gcc accepts -g… yes
    checking for gcc option to accept ISO C89… none needed
    checking for dirent.h that defines DIR… yes
    checking for library containing opendir… none required
    checking how to run the C preprocessor… gcc -E
    checking for grep that handles long lines and -e… /usr/bin/grep
    checking for egrep… /usr/bin/grep -E
    checking for ANSI C header files… yes
    checking for sys/wait.h that is POSIX.1 compatible… yes
    checking for sys/types.h… yes
    checking for sys/stat.h… yes
    checking for stdlib.h… yes
    checking for string.h… yes
    checking for memory.h… yes
    checking for strings.h… yes
    checking for inttypes.h… yes
    checking for stdint.h… yes
    checking for unistd.h… yes
    checking stdio.h usability… yes
    checking stdio.h presence… yes
    checking for stdio.h… yes
    checking for string.h… (cached) yes
    checking for stdlib.h… (cached) yes
    checking time.h usability… yes
    checking time.h presence… yes
    checking for time.h… yes
    checking math.h usability… yes
    checking math.h presence… yes
    checking for math.h… yes
    checking signal.h usability… yes
    checking signal.h presence… yes
    checking for signal.h… yes
    checking wchar.h usability… yes
    checking wchar.h presence… yes
    checking for wchar.h… yes
    checking stddef.h usability… yes
    checking stddef.h presence… yes
    checking for stddef.h… yes
    checking for sys/types.h… (cached) yes
    checking for sys/stat.h… (cached) yes
    checking errno.h usability… yes
    checking errno.h presence… yes
    checking for errno.h… yes
    checking zlib.h usability… yes
    checking zlib.h presence… yes
    checking for zlib.h… yes
    checking getopt.h usability… yes
    checking getopt.h presence… yes
    checking for getopt.h… yes
    checking linux/cdrom.h usability… no
    checking linux/cdrom.h presence… no
    checking for linux/cdrom.h… no
    checking for an ANSI C-conforming const… yes
    checking for fseeko… yes
    checking for fsetpos… yes
    checking for memset… yes
    checking for memcmp… yes
    checking for remove… yes
    checking for rename… yes
    checking for sranddev… yes
    checking for sscanf… yes
    checking for strdup… yes
    checking for strerror… yes
    checking for strftime… yes
    checking for strncmp… yes
    checking for strncasecmp… yes
    checking for strrchr… yes
    checking for strsep… yes
    checking for strstr… yes
    checking for stdlib.h… (cached) yes
    checking for GNU libc compatible malloc… yes
    checking for lroundf… yes
    checking for deflateEnd in -lz… yes
    Creating files
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: WARNING:  Makefile.in seems to ignore the -datarootdir setting
    config.status: creating src/Makefile
    config.status: WARNING:  src/Makefile.in seems to ignore the -datarootdir setting
    config.status: creating src/config.h
    config.status: src/config.h is unchanged

    +-------------------------------+
    |                  SUCCESS                     |
    +-------------------------------+
      AtomicParsley has been configured, you should
      now type 'make' to compile AtomicParsley.

    +-------------------------------+
    |             YOUR CONFIGURATION               |
    +-------------------------------+
      Version:      0.9.2
      MacOSX universal build:       disabled
      debug build:       disabled