[Bug 39020] New: aSc TimeTables 2016 (trial): window scrollbar is slow to respond

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Aug 2 13:45:07 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=39020

            Bug ID: 39020
           Summary: aSc TimeTables 2016 (trial): window scrollbar is slow
                    to respond
           Product: Wine
           Version: 1.7.40
          Hardware: x86
               URL: http://www.asctimetables.com/download/aScTimeTables.ex
                    e
                OS: Linux
            Status: NEW
          Keywords: download
          Severity: minor
          Priority: P2
         Component: windowscodecs
          Assignee: wine-bugs at winehq.org
          Reporter: gyebro69 at gmail.com
                CC: madewokherd at gmail.com
      Distribution: ---

There is a noticeable (1-1.5 sec) lag when scrolling the window content in 'aSc
Timetables 2016'.

To reproduce the problem in the trial version:
1.install & start the application, select language.
2.in the main menu press the 4th button from the left in the toolbar (<show
demo files> if you selected English language).
3. in the selection window on the left use the scrollbar to scroll through the
list. You should notice that scrolling is laggy, comes to a halt frequently.

In the terminal I have
>fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
>fixme:shell:SetCurrentProcessExplicitAppUserModelID L"aSc.TimeTables.AppID": stub
>fixme:dwmapi:DwmIsCompositionEnabled 0x33ca30
>fixme:appbar:SHAppBarMessage unknown msg: 4
>fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
>...
>libpng warning: Incorrect sBIT chunk length
>fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
>libpng warning: Incorrect sBIT chunk length

Even if it's technically not a regression, should be noted that the slow
scrolling was introduced by

commit f2f5cd831bdda21deef1fca67febe78fb174d582
Author: Vincent Povirk <vincent at codeweavers.com>
Date:   Wed Mar 25 14:42:15 2015 -0500

    windowscodecs: Implement PngDecoder_Block_GetReaderByIndex.

Reverting the commit on current git, or native gdiplus.dll (comes with the
installed application) fixes the problem and the scrollbar is moving smoothly.

wine-1.7.48-74-gb3fe96a
Fedora 22 / libpng-1.6.16-3.fc22.i686
XOrg 1.17.2

aScTimeTables.exe
sha1: 284c69284415b35634a109444ad0d1c08ece63a0

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