Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Zenmap 6.49BETA2 on OS X fails with dyld: Symbol not found: _iconv #164

dmiller-nmap opened this Issue Jun 17, 2015 · 0 comments


None yet
1 participant

Report and fix: http://seclists.org/nmap-dev/2015/q2/293

Until a fix is released, apply this patch or simply comment the line containing "DYLD_LIBRARY_PATH" in zenmap_wrapper.py

--- a/Zenmap.app/Contents/MacOS/zenmap_wrapper.py   2015-06-17 04:56:30.000000000 -0700
+++ b/Zenmap.app/Contents/MacOS/zenmap_wrapper.py   2015-06-17 04:57:08.000000000 -0700
@@ -131,11 +131,6 @@ if __name__ == "__main__":
     # bundle to allow running from a read-only filesystem.
     etcdir = os.path.join(HOME, ".zenmap-etc")

-    # Override the dynamic library search path. This makes the various GTK+ and
-    # Pango shared objects look at the bundled copies of the libraries.  py2app
-    # puts .dylibs in Contents/Frameworks.
-    os.environ["DYLD_LIBRARY_PATH"] = os.path.join(parentdir, "Frameworks")
     # See http://library.gnome.org/devel/gtk/2.12/gtk-running.html for the
     # meaning of the GTK+ environment variables. These files are static and
     # live inside the application bundle.

@dmiller-nmap dmiller-nmap added this to the Release blockers milestone Jun 17, 2015

@nmap-bot nmap-bot closed this in 8941682 Jun 23, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment