https://bugs.winehq.org/show_bug.cgi?id=18382
Jacob Czekalla jacobczekalla@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacobczekalla@gmail.com
--- Comment #20 from Jacob Czekalla jacobczekalla@gmail.com --- Here is an updated link to the program: https://subedit.com.pl/english/download.html
The 0x600 is for V6 comctl32. The problem is due to an image list that was made using V6 comctl32 and WriteEx on windows and then read using WINE's ImageList_Read() which checks if the version is 0x101 and returns. WINE's ImageList_Read() needs to be fixed so it can handle V6. A very simple work around is to remove these lines from ImageList_Read()
if (ilHead.usVersion != 0x101) /* probably version? */ return NULL;
I have tested this and it works and passes all of the tests, but will still need work. It should fix the imagelist problem, but the program will still get other errors from other bugs.
There is probably a more legit fix, but this is just more info for whoever has the time to fix this bug.