http://bugs.winehq.org/show_bug.cgi?id=35188
Bug ID: 35188 Summary: File extension associations do not work e.g. .pdf Product: Wine Version: 1.7.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: loader Assignee: wine-bugs@winehq.org Reporter: af@muc.de Classification: Unclassified
Double-Clicking a file with a yet unregistered extension (e.g. pdf or .tif) results in a popup stating "Success". Nothing more happens. The FAQ 7.5 explains how to create an association, but this does not work. Running regedit with a file having the shown contents results in just nothing. regedit returns 0, though.
Running this in a wineconsole works: winebrowser file.pdf starting the evince (on my Fedora-19), which is basically great.
So i tried to dump the entire registry from the regedit in order to edit it manually (though frankly i would not know, what to type in there). This does not work either. but i guess this is a different bug. When trying to export the entire registry regedit exits with status 1.
The actual problem i have is with the "Elster" program (German tax declaration software from the German tax authorities). It is marked "Platinum", what i can basically confirm. Nonetheless, when trying to print something or to preview, it does not work. I get a popup, that the program cannot show the file z:\some\temporary\path\name.pdf . However, the PDF file has been created. It seems, this software leaves the preview and printing up to the PDF viewer software, whatever that is. In an strace i see, that the software calls: execve("z:\some\temporary\path\name.pdf", ...) what makes no sense. I guess, the layer inbetween in wine did not make a match to recognize the extension and to start the respective program. So my guess is, that the actual problem is what i explained above, where it is easier to understand.
P.S.: May i note, that i consider wine kind of a miracle. Really. And imo it's one of the most important projects in the open source area.