Invalid heap errors when running Wine under Docker

Questions about Wine on Linux
Locked
kosha
Newbie
Newbie
Posts: 2
Joined: Mon Feb 25, 2019 2:12 pm

Invalid heap errors when running Wine under Docker

Post by kosha »

I have a working Wine prefix that I've tested on multiple Ubuntu 18.04 installations that contains a installed copy of the Access 2019 Runtime (the license changed to allow running on non-Microsoft platforms).

Everything runs and works just fine on these installations but when I try to run them within a Docker container with Ubuntu 18.04 as the base image I get the below errors and Access 2019 does not run.

I am able to run winecfg and notepad so I know that the wine install is correct but I think there's something memory-related that is causing these errors but any threads about this error are 10+ years old.

00af:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"AceDAO" (14.0.0.0)
00af:fixme:ntdll:EtwEventRegister ({8736922d-e8b2-47eb-8564-23e77e728cf3}, 0x13ebc3e, 0x156b9e8, 0x156b9e8) stub.
00af:fixme:ntdll:EtwEventSetInformation (deadbeef, 0, (nil), 0) stub
00af:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00af:err:heap:HEAP_GetPtr Invalid heap (nil)!
(repeated 25,000 times)
00af:err:heap:HEAP_GetPtr Invalid heap (nil)!
00af:err:seh:setup_exception_record stack overflow 1040 bytes in thread 00af eip f7405df3 esp 00230f20 stack 0x230000-0x231000-0x330000
Locked