Skip to content

Instantly share code, notes, and snippets.

@rastermanden
Created December 9, 2016 10:49
Show Gist options
  • Save rastermanden/7582e6b10b4d6e4a7b067ac2ff2c2a8e to your computer and use it in GitHub Desktop.
Save rastermanden/7582e6b10b4d6e4a7b067ac2ff2c2a8e to your computer and use it in GitHub Desktop.
==78577== Memcheck, a memory error detector
==78577== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==78577== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==78577== Command: ogr2ogr -overwrite -a_srs epsg:25832 -f postgresql pg:dbname=udsigt\ active_schema=kilde /Users/mbj/Downloads/PGV_bygning.sqlite pgv_bygning -nln bygning --config PG_USE_COPY YES
==78577==
==78577== Conditional jump or move depends on uninitialised value(s)
==78577== at 0x7FFF5FC23DC7: bcmp (in /usr/lib/dyld)
==78577== by 0x7FFF5FC11AF4: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC16D6A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC10C5E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC085BF: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC082DF: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC08044: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC07799: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC088F9: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
==78577==
==78577== Use of uninitialised value of size 8
==78577== at 0x7FFF5FC23DDF: bcmp (in /usr/lib/dyld)
==78577== by 0x7FFF5FC11AF4: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC16D6A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC10C5E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC085BF: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC082DF: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC08044: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC07799: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC088F9: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
==78577==
==78577== Use of uninitialised value of size 8
==78577== at 0x7FFF5FC23DE4: bcmp (in /usr/lib/dyld)
==78577== by 0x7FFF5FC11AF4: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC16D6A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC10C5E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC085BF: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC082DF: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC08044: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC07799: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC088F9: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
==78577==
==78577== Conditional jump or move depends on uninitialised value(s)
==78577== at 0x7FFF5FC11AF7: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC16D6A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC10C5E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC085BF: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC082DF: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC08044: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC07799: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC088F9: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
==78577== by 0x7FFF5FC0EA4D: ImageLoader::recursiveLoadLibraries(ImageLoader::LinkContext const&, bool, ImageLoader::RPathChain const&) (in /usr/lib/dyld)
==78577==
--78577-- UNKNOWN fcntl 95!
--78577-- UNKNOWN fcntl 93!
--78577-- UNKNOWN fcntl 93! (repeated 2 times)
--78577-- UNKNOWN fcntl 93! (repeated 4 times)
--78577-- UNKNOWN fcntl 93! (repeated 8 times)
--78577-- UNKNOWN fcntl 93! (repeated 16 times)
--78577-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option
--78577-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 2 times)
--78577-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 4 times)
--78577-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 8 times)
Memcheck: mc_main.c:1779 (void set_address_range_perms(Addr, SizeT, UWord, UWord)): Assertion '! sr_isError(sres)' failed.
Memcheck: SecMap valgrind munmap failure
host stacktrace:
==78577== at 0x238041866: ???
==78577== by 0x238041C72: ???
==78577== by 0x238041C55: ???
==78577== by 0x2380068C7: ???
==78577== by 0x238005F6C: ???
==78577== by 0x2380BEB65: ???
==78577== by 0x2380DF8CA: ???
==78577== by 0x2380BCD4D: ???
==78577== by 0x2380BB69B: ???
==78577== by 0x2380B96FA: ???
==78577== by 0x2380CAF84: ???
==78577== by 0x2380CB228: ???
sched status:
running_tid=3
Thread 1: status = VgTs_WaitSys (lwpid 2567)
==78577== at 0x101BD1FBA: recvfrom (in /usr/lib/system/libsystem_kernel.dylib)
==78577== by 0x101489AE9: pqsecure_raw_read (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x101489A7F: pqsecure_read (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x10147D345: pqReadData (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x10147835C: PQgetResult (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x10147889C: PQexecFinish (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x1014786CB: PQexec (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x1014728F4: PQsetClientEncoding (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libpq.5.8.dylib)
==78577== by 0x10081D7F8: OGRPGDataSource::Open(char const*, int, int) (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libgdal.1.dylib)
==78577== by 0x100825976: OGRPGDriver::Open(char const*, int) (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libgdal.1.dylib)
==78577== by 0x100853758: OGRSFDriverRegistrar::Open(char const*, int, OGRSFDriver**) (in /Applications/Postgres.app/Contents/Versions/9.5/lib/libgdal.1.dylib)
==78577== by 0x100006653: main (in /Applications/Postgres.app/Contents/Versions/9.5/bin/ogr2ogr)
Thread 2: status = VgTs_Yielding (lwpid 5379)
==78577== at 0x101BD2EFA: kevent_qos (in /usr/lib/system/libsystem_kernel.dylib)
==78577== by 0x1019D4DCC: _dispatch_mgr_thread (in /usr/lib/system/libdispatch.dylib)
Thread 3: status = VgTs_Runnable (lwpid 4355)
==78577== at 0x101BD148A: __bsdthread_terminate (in /usr/lib/system/libsystem_kernel.dylib)
==78577== by 0x101D2B18C: _pthread_exit (in /usr/lib/system/libsystem_pthread.dylib)
==78577== by 0x101D29581: _pthread_wqthread (in /usr/lib/system/libsystem_pthread.dylib)
==78577== by 0x101D27340: start_wqthread (in /usr/lib/system/libsystem_pthread.dylib)
Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.
If that doesn't help, please report this bug to: www.valgrind.org
In the bug report, send all the above text, the valgrind
version, and what OS and version you are using. Thanks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment