comctl32/tests/imagelist.c seems to throw an exception during GetDIBits(), but for some reason, the test continues and succeeds (except in Valgrind, which is why I noticed). Do other folks also see a seh exception in the +seh log on this test? I narrowed the test case down a bit (see patch). Can anyone clue me in on what's going on here?
Dan Kegel wrote:
comctl32/tests/imagelist.c seems to throw an exception during GetDIBits(), but for some reason, the test continues and succeeds (except in Valgrind, which is why I noticed). Do other folks also see a seh exception in the +seh log on this test?
I narrowed the test case down a bit (see patch). Can anyone clue me in on what's going on here?
------------------------------------------------------------------------
Hi Dan, FWIW I have several exceptions when running the imagelist test. (I also see a lot of these exceptions while I was/am debugging Skype, they are all DIB related). -- Cheers, Paul.
On Nov 19, 2007 6:36 AM, Paul Vriens <paul.vriens.wine(a)gmail.com> wrote:
Dan Kegel wrote:
comctl32/tests/imagelist.c seems to throw an exception during GetDIBits(), but for some reason, the test continues and succeeds (except in Valgrind, which is why I noticed).
FWIW I have several exceptions when running the imagelist test.
Marcus pointed me to X11DRV_DIB_FaultHandler I think the exceptions are handled properly by wine, but it might be a benign accident that the test case is causing them.
"Dan Kegel" <dank(a)kegel.com> writes:
comctl32/tests/imagelist.c seems to throw an exception during GetDIBits(), but for some reason, the test continues and succeeds (except in Valgrind, which is why I noticed). Do other folks also see a seh exception in the +seh log on this test?
I narrowed the test case down a bit (see patch). Can anyone clue me in on what's going on here?
It's a DIB access exception, it's perfectly normal, it's used to trigger a copy of the DIB bits from the X server. -- Alexandre Julliard julliard(a)winehq.org
participants (3)
-
Alexandre Julliard -
Dan Kegel -
Paul Vriens