Nmap Development mailing list archives
Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found!
From: "Rob Nicholls" <robert () everythingeverything co uk>
Date: Tue, 27 Jan 2009 19:48:10 -0000 (UTC)
Trying to start Zenmap GUI after installing 4.85b1, it won't start stating it doesn't find "librsvg-2-2.dll"; funny thing is that after verifying the zenmap.exe process with Sysinternals Process Explorer, a lot of DLLs are loaded in the directory where the file is! For now, here some infos as I don't really know what to do to debug further :
I just tried it on Vista SP1 x86 (with UAC enabled) and got the same error message (if you click OK 32 times you can get to the Zenmap GUI). The DLL it's after doesn't appear to be in the same folder, as the zenmap.exe executable is in the Nmap folder and the missing DLL is in the py2exe subfolder. And you can't move zenmap.exe into the py2exe folder as you need python26.dll (but moving python26.dll with it also causes other problems). Old versions of zenmap were (IIRC) located in a separate folder; whatever's been done to move the zenmap.exe process into the Nmap folder (along with ndiff and ncat) appears to have broken the py2exe stuff (I would imagine this affects Zenmap on XP too, but haven't tried it yet). Hopefully this DLL problem can be addressed in the next beta version of 4.85. As a quick and dirty workaround it looks like you can move the following files to make Zenmap launch okay on Vista (but other things may still be broken): Cut: C:\Program Files\Nmap\py2exe\librsvg-2-2.dll C:\Program Files\Nmap\py2exe\libgio-2.0-0.dll C:\Program Files\Nmap\py2exe\libgsf-1-114.dll C:\Program Files\Nmap\py2exe\libcroco-0.6-3.dll C:\Program Files\Nmap\py2exe\bzip2.dll Paste into: C:\Program Files\Nmap\ Rob _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Ionreflex (Jan 27)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Rob Nicholls (Jan 27)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! jah (Jan 27)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Vlatko Kosturjak (Jan 29)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Fyodor (Jan 29)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Fyodor (Jan 29)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! David Fifield (Feb 01)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Rob Nicholls (Feb 02)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! jah (Jan 27)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! GrnMtnTX (Jan 29)
- Re: Nmap-4.85b1 >> zenmap.exe : librsvg-2-2.dll not found! Rob Nicholls (Jan 27)