http://bugs.winehq.org/show_bug.cgi?id=15058
Summary: IrfanView 4.2 fails to start Product: Wine Version: 1.1.3 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: dsent@mail.ru
Created an attachment (id=15718) --> (http://bugs.winehq.org/attachment.cgi?id=15718) Console log
New version of IrfanView (4.20) doesn't start. As with previous versions, it installs only with native mfc42.dll, but version 4.2 fails to start after installation. Startup log is attached. It's probably not a regression (error present in all wine versions from 1.0.0 to 1.1.3). IrfanView 4.10 works flawlessly, as far as I tested. Application URL: http://www.irfanview.de/
http://bugs.winehq.org/show_bug.cgi?id=15058
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.irfanview.de/ Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=15058
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|gdi32 |-unknown Ever Confirmed|0 |1
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-28 16:13:59 --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=15058
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2008-09-02 02:02:22 --- Does it work with native comctl32?
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #3 from Danila Sentiabov dsent@mail.ru 2008-09-02 03:42:53 --- Created an attachment (id=15780) --> (http://bugs.winehq.org/attachment.cgi?id=15780) Console output (native comctl32)
With native comctl32.dll it hangs. Console output is in attachment.
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2008-09-02 21:21:02 --- (In reply to comment #3)
With native comctl32.dll it hangs. Console output is in attachment.
From which Windows version is it? Could you try with Windows 2000 version?
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #5 from Danila Sentiabov dsent@mail.ru 2008-09-03 15:44:58 ---
From which Windows version is it? Could you try with Windows 2000 version?
I've tried dlls from XP. I'll try dlls from Windows 2000 as soon as I find it. I think I had some old computers with OEM Windows 2000 at my office.
http://bugs.winehq.org/show_bug.cgi?id=15058
Martin Andersen msandersen@tpg.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |msandersen@tpg.com.au
--- Comment #6 from Martin Andersen msandersen@tpg.com.au 2008-09-06 12:20:54 --- IrfanView 4.2 needs mfc42.dll to run, part of the Visual Basic runtime. Get it from an existing XP installation, Google it (some versions out there are not new enough, though), or use Winetricks. Using Winetricks, as per this post (assuming you have wget): http://forum.winehq.org/viewtopic.php?t=802
$ wget kegel.com/wine/winetricks $ sh winetricks vcrun6 vbrun60
winetricks: http://wiki.winehq.org/winetricks
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #7 from Danila Sentiabov dsent@mail.ru 2008-09-07 03:10:42 ---
Martin Andersen
mfc42.dll is a part of Visual C runtime, not Visual Basic runtime. Part of Visual Basic runtime is msvbm60.dll, which is also needed by IrfanView. But these libraries, as far as I see, have nothing to do with this bug.
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #8 from Danila Sentiabov dsent@mail.ru 2008-09-07 03:21:21 --- Tried an older version of comctl32.dll (5.81 from Windows 2000). It hangs as well as with 6.0 (Windows XP), console output is the same.
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #9 from Lei Zhang thestig@google.com 2008-09-11 11:49:21 --- If I don't free objects in GDI_FreeObject, then it starts up. Buggy app?
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #10 from Martin Andersen msandersen@tpg.com.au 2008-09-12 08:18:44 --- I got a response from the Irfanview developer, Irfan Skiljan, and he says he knows about it; it's a bug in Wine. The workaround fix is to delete the .ini file in the Irfanview folder, i_view32.ini It comes about when not using the default skin. Delete the .ini file, and it works again. Tested on a Mac with Darwine 1.1.1 and CrossOver Games 7.1.1 (using Wine 1.1.0). It did not happen in CrossOver Games 7.0 from what I remember, which uses Wine 9.55, so it relates to the 1.x series. When run, the .ini file is recreated, without reference to the alternate skin. For example, my original .ini file had this section:
[Toolbar] Skin=Grosberg_24.png Size=24
Take out the Toolbar section and save, and it should work.
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #11 from Lei Zhang thestig@google.com 2008-09-12 16:23:09 --- Wine 0.9.55 crashes in the same way. Maybe CrossOver had some hack that worked around this?
http://bugs.winehq.org/show_bug.cgi?id=15058
--- Comment #12 from Martin Andersen msandersen@tpg.com.au 2008-09-12 23:15:50 --- ...or maybe I didn't have the custom toolbar enabled then, don't remember... think maybe I could've switched over before shutting it down, shortly before upgrading; but then, CrossOver is customised. I don't wanna risk messing up the config, which were updated in the upgrade, by running the old one...
http://bugs.winehq.org/show_bug.cgi?id=15058
Jan de Mooij jandemooij@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jandemooij@gmail.com
--- Comment #13 from Jan de Mooij jandemooij@gmail.com 2008-09-13 16:41:47 --- Looks like a duplicate of #8287
http://bugs.winehq.org/show_bug.cgi?id=15058
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #14 from Austin English austinenglish@gmail.com 2008-09-13 18:39:41 --- Agreed.
*** This bug has been marked as a duplicate of bug 8287 ***
http://bugs.winehq.org/show_bug.cgi?id=15058
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Austin English austinenglish@gmail.com 2008-09-13 18:39:47 --- Closing.