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).
On Nov 19, 2007 6:36 AM, Paul Vriens paul.vriens.wine@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@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.
On Nov 19, 2007 6:58 AM, Alexandre Julliard julliard@winehq.org wrote:
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.
Oh, right, thanks! - Dan