[Bug 21378] lego digital designer crashes on scrolling

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 25 07:31:17 CDT 2010


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

Peter Williams <pgw12 at rcn.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pgw12 at rcn.com

--- Comment #22 from Peter Williams <pgw12 at rcn.com> 2010-09-25 07:31:16 CDT ---
BTW, I submitted the patch (http://source.winehq.org/patches/data/66182) to the
patch queue.  In case any of the DEV's take a look here, I saw the following
behaviour in wine-1.3.2/dlls/quartz/filesource.c:FileAsyncReader_WaitForNext()
at ~line 1250

fixme:quartz:FileAsyncReader_WaitForNext ============================
fixme:quartz:FileAsyncReader_WaitForNext       Before rtStop=(2b 05bf0b00)
fixme:quartz:FileAsyncReader_WaitForNext Before rtSampleStop=(2b 06f03800)
fixme:quartz:FileAsyncReader_WaitForNext        After rtStop=(2b 05bf0b00)
fixme:quartz:FileAsyncReader_WaitForNext  After rtSampleStop=(2b 06f03800)
fixme:quartz:FileAsyncReader_WaitForNext ============================
fixme:quartz:FileAsyncReader_WaitForNext ============================
fixme:quartz:FileAsyncReader_WaitForNext       Before rtStop=(2b 06f03800)
fixme:quartz:FileAsyncReader_WaitForNext Before rtSampleStop=(2b 06f03800)
fixme:quartz:FileAsyncReader_WaitForNext        After rtStop=(2b 06f03800)
fixme:quartz:FileAsyncReader_WaitForNext  After rtSampleStop=(2b 06f03800)
fixme:quartz:FileAsyncReader_WaitForNext ============================

If you look at the rtSampleStop and rtStop values you see in some cases rtStop
is less then rtSampleStop.   Also, I temporarily added the following lines
around IMediaSample_SetTime call to identify issue:

        FIXME("============================\n");
        FIXME("      Before rtStop=(%x %08x)\n", (ULONG)(rtStop >> 32),
(ULONG)rtStop);
        FIXME("Before rtSampleStop=(%x %08x)\n", (ULONG)(rtSampleStop >> 32),
(ULONG)rtSampleStop);

        IMediaSample_SetTime(pDataRq->pSample, &rtStart, &rtStop);
        FIXME("       After rtStop=(%x %08x)\n", (ULONG)(rtStop >> 32),
(ULONG)rtStop);
        FIXME(" After rtSampleStop=(%x %08x)\n", (ULONG)(rtSampleStop >> 32),
(ULONG)rtSampleStop);
        FIXME("============================\n");

-- 
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