Auf mehreren Windows 8.1 Systemen hatte ich neulich folgendes Problem:
Beim Erzeugen eines PDFs mit Hilfe von qvPDF bekamen die Anwender folgende Fehlermeldung:
Wenn man die Fehlermeldung wegegklickt, kam qvPDF ganz normal hoch und man konnte das PDF abspeichern. Die Fehlermeldung war jedoch nervig.
Im Ereignisprotokoll fand ich dann folgenden Eintrag:
Name der fehlerhaften Anwendung: pdftk.exe, Version: 0.0.0.0, Zeitstempel: 0x4cc9eed0 Name des fehlerhaften Moduls: libiconv2.dll, Version: 6.3.9600.17668, Zeitstempel: 0x54c846bb Ausnahmecode: 0xc0000135 Fehleroffset: 0x0009e052 ID des fehlerhaften Prozesses: 0x2f94 Startzeit der fehlerhaften Anwendung: 0x01d072b373403526 Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\qvPDF\pdftk.exe Pfad des fehlerhaften Moduls: libiconv2.dll Berichtskennung: b0f64aae-dea6-11e4-8375-0024d79e0a9c Vollständiger Name des fehlerhaften Pakets: Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Das interessante daran ist, dass sich auf dem PC das angeblich fehlerhafte Modul libiconv2.dll gar nicht befand!
Diese Datei ist Bestandteil der Library libiconv (http://www.gnu.org/software/libiconv/).
Also habe ich die Library für Windows von http://gnuwin32.sourceforge.net/packages/libiconv.htm heruntergeladen und die Datei libiconv2.dll in das Verzeichnis C:\Program Files (x86)\qvPDF der betroffenen Computer kopiert.
Siehe da – die Fehlermeldung kommt nicht mehr.