Bug 262338 - iconv.dll conflict on Windows 7 Outlook 2007
Summary: iconv.dll conflict on Windows 7 Outlook 2007
Status: RESOLVED FIXED
Alias: None
Product: kleopatra
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Microsoft Windows Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-06 21:43 UTC by Bob
Modified: 2013-05-02 14:26 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bob 2011-01-06 21:43:00 UTC
Version:           unspecified (using Devel) 
OS:                MS Windows

Kleopatra does not start - looking for entry point in iconv.dll

Reproducible: Always




The iconv.dll found in C:\windows was incompatable with kleopatra. 

I had to copy the iconv.dll from 
C:\Program Files(x86)\GNU\GnuPG to C:\Program Files(x86)\GNU\GnuPG\bin

In that way the correct iconv.dll was used and kleopatra worked.
Comment 1 Andre Heinecke 2013-05-02 14:21:16 UTC
Hi, 
this is a "bug" in the application that installs iconv into c:\windows. GPG4Win is nice in the way that it does not put libraries into your PATH variable but only places the executable in there (the path is also used for library look up) as our libraries are no longer in the directory of our binary this leaves us vulnerable to Programs that place their libraries in the windows directory.
I'll linkin bzip and and iconv static now. That should reduce some of the problems and fix this problem.
Comment 2 Andre Heinecke 2013-05-02 14:26:31 UTC
Git commit df962985fca2cae95b31974eb2972a3d934fd26f by Andre Heinecke.
Committed on 02/05/2013 at 13:04.
Pushed by aheinecke into branch 'gpg4win'.

Use a static version of winiconv.

    Winiconv is only linked by kdecore.dll so this might even reduce
    the size and additionally avoids library incompatibilities if
    evildoers installed iconv.dll into the system directory.

M  +1    -2    portage/win32libs/win_iconv/win_iconv-0.0.3.py

http://commits.kde.org/emerge/df962985fca2cae95b31974eb2972a3d934fd26f