Having problems with TodoList Abstractspoon WINE/Crossover19 Topic is solved

Moderator: abstr

Locked
rilley
Posts: 4
Joined: Sat Apr 04, 2020 12:37 pm

Having problems with TodoList Abstractspoon WINE/Crossover19

Post by rilley » Sat Apr 04, 2020 6:34 pm

Hello All,

I`m writing about the issue that I have with the Todolist Abstractspoon application that no longer works as a daily use from the Catalina update.

Currently I have:
Mac OS X Catalina 10.15.4
Crossover 19.0.1
Todolist Abstractspoon 7.2

The problem arise with the Catalina update, when I tried to open and work with bigger TDL files it crashes and the app can not be used. Also resizing the screen takes more time to process (it has a big flickering).

I have attached:
- A video on how the crash is reproduced on my end; (https://we.tl/t-q6mQL8d3GY)
- Logs from the Todolist app from Crossover/wine and VirtualBox/WinXP (running it with ToDoList.exe -g generates that logs);
- Logs from the Crossover run command (without extra logging channel);
- The TDL file that I use, the one that the crash can be reproduced (the actual text is randomised);

The Todolist app version 7.2 can be downloaded from:

https://www.abstractspoon.com
http://abstractspoon.pbwiki.com/f/todolist_exe.zip


I`ve tested with Todolist version 6 and 8(beta) and the same issue.

The Todolist app worked great on Mojave with:

http://winebottler.kronenberg.org

WineBottlerCombo_1.8.6.dmg (not 100% sure which wine version were).

I think I tested it with WineBottlerCombo_4.0.1.1.dmg as well back then when I had Mojave and it was not worked (but for this I`m not 100% sure).

Tried with Windows 8 (32bit), and WinXP 64bit bottle under Crossover, the same issue.

The Todolist app worked great also on the linux machine (ubuntu18) with wine version ~3 I think (but I no longer have the linux machine).

I have used also the Crossover archive from Linux, and the actual windows xp/virtualbox files as crossover bottle, but does not work.

I might think that it is a problem in wine version rather than crossover, but when I tested it with Crossover 19 on ubuntu it worked, and I guess the Crossover 19 uses wine version 4. Maybe is there a way I can switch between wine versions for a particular bottle or for the Crossover app?

Also look at the crash from the Crossover logs:

wine: Unhandled page fault on read access to 0x03ecb970 at address 0x1007:0x6e971c33 (thread 0025), starting debugger...
0025:err:seh:start_debugger Couldn't start debugger ("winedbg --auto 36 188") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger

How can I setup the debugger to see what it is happening?

Thank you,
Best regards!
Attachments
newlog_v3.cxlog.log
(4.68 KiB) Downloaded 92 times
ToDoList(fromWirtualBoxWinXP).log
(16.46 KiB) Downloaded 90 times
ToDoList(fromWineCrossover).log
(13.18 KiB) Downloaded 88 times

rilley
Posts: 4
Joined: Sat Apr 04, 2020 12:37 pm

Re: Having problems with TodoList Abstractspoon WINE/Crossover19

Post by rilley » Mon Apr 06, 2020 8:45 pm

What I managed so far to do to work is:
- Override windows/system32/mfc42u.dll with the one from actual working Windows XP
- Override windows/system32/comctl32.dll with the one from actual working Windows XP
- Remove the "common" manifest file from windows/winsxs/manifests
- Add in Wine configuration for ToDoList.exe the DLL override with *comctl32 (native,builtin)

*And yes, install "microsoft xml parser MSXML 3.0" to avoid "malformed XML MSXML"

User avatar
abstr
Site Admin
Posts: 366
Joined: Sun Jul 28, 2019 12:22 pm

Re: Having problems with TodoList Abstractspoon WINE/Crossover19

Post by abstr » Mon Apr 06, 2020 11:58 pm

Thanks for the update.

I'll mark it as 'fixed' for now but you can reopen the ticket if required.

rilley
Posts: 4
Joined: Sat Apr 04, 2020 12:37 pm

Re: Having problems with TodoList Abstractspoon WINE/Crossover19

Post by rilley » Mon Apr 20, 2020 1:45 pm

The DLL sizes that I have are:

mfc42u.dll
958 KB

comctl32.dll
1MB

Regards.

Locked