http://bugs.winehq.org/show_bug.cgi?id=2096
------- Additional Comments From Speeddymon@gmail.com 2005-28-04 20:53 ------- Usually if there is a bug in a program (Quicken in this case) that causes wine to crash, but not windows, since we are going for conformance with windows, we will fix wine to do it the "improper" (read: M$) way, so that the bug no longer causes the crash, so yes this is technically a bug in wine as well as in Quicken. Unfortunately though, since Quicken is not open source, we cant just contact the developers and point something like this out, like I was able to do with Mozilla, so we are stuck with having to do it the M$ way....
It looks like we have our culprit in the +bitmap trace, so a +relay shouldnt show anything that we will need. Without having looked at the code, I would say that you are probably right about CreateCompatibleBitmap returning something it isnt supposed to
(ref: trace:bitmap:CreateCompatibleBitmap (0x1340,0,1082841288) = fixme:bitmap:CreateCompatibleBitmap got bad width 0 or height 1082841288, please look for reason)
Notice that the last arg for the trace line is the same as the height in the fixme..
Carl, could you please post a note on wine-devel asking someone more programming oriented than myself or Tony to take a look at this bug? Be sure to reference the bug number and point out that the last few notes have what we believe to be all of the relevant info to fix the bug.