[Bug 11423] Canon Digital Photo Professional (DPP) upgrader crash

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 2 12:28:21 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=11423


Olivier Paquet <olivier.paquet at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |olivier.paquet at gmail.com




--- Comment #19 from Olivier Paquet <olivier.paquet at gmail.com>  2009-01-02 12:28:20 ---
(In reply to comment #18)
> wine-1.1.11:
> DPP 3.4.1 installer crashes.
> DPP 3.5.1 installer executes, but later it crashes during installation with
> following error:
> [...]

The crash in 3.4.1 has been around a long time (both in terms of DPP versions
and wine versions). I tried looking into it several months ago and got as far
as seeing it was due to win32 function GetForegroundWindow() returning NULL
when the installer doesn't expect it.

I can get the function not to return null if I click on my (linux) desktop
while the installer is extracting its files (the very first window that comes
up, with only a label and a progress bar). If I do it before file extraction is
over, the installer will not crash.

So it looks like a case of the window manager focus handling behavior spilling
over the win32 side of things and causing a state which does not occur on
native windows. Note that I have done very little win32 UI and no linux UI at
all so I could be way off ;)

Now the crash in 3.5.1 is much further during installation and appears to be
something else. Looks like they (whoever makes the installer) fixed the initial
crash but changed something else which triggered another one.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list