The forum

ProgeCAD 2009 Smart! hangs at splash screen during start-up.

Author Replies
DrM1173 Monday 7 December 2020 at 19:58
DrM1173Anonymous

I have installed ProgeCAD 2009 Smart! manually in PlayOnLinux under Linux Mint 19.3 Xfce. In Wine 5.0.3 I have set the Windows version to Windows XP, otherwise the installation of this program will fail. ProgeCAD often hangs when at start-up the splash screen is displayed. At http://download.progecad.com/products/smart/2009/pcad2009smarteng.exe you can download this program to manually install it in PlayOnLinux,  to repeat this problem and try to solve it.

 

My system:

OS:

Linux Mint 19.3 64 bit Xfce

Kernel:

5.4.0-56-generic

CPU:

Triple Core AMD Phenom II X3 720  3GHz

RAM:

4 GigaBytes

Graphics:

Device-1: NVIDIA G96 [GeForce 9400 GT] driver: nvidia v: 340.108
Display: server: X.Org 1.19.6 driver: nvidia resolution: 1360x768~60Hz
OpenGL: renderer: GeForce 9400 GT/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108

Open GL:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 1024 MB
Total available memory: 1024 MB
Currently available dedicated video memory: 852 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9400 GT/PCIe/SSE2
OpenGL core profile version string: 3.3.0 NVIDIA 340.108
OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.3.0 NVIDIA 340.108
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.108 340.108
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00

 

Debugging output:
[12/07/20 19:38:08] - Running wine-5.0.3 icad.exe (Working directory : /home/daw/.PlayOnLinux/wineprefix/ProgeCAD/drive_c/Program Files/progeSOFT/progeCAD 2009 Smart! ENG)
0009:fixme:ntdll:EtwRegisterTraceGuidsA (0x6307379f, 0x630b1cf8, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x32c358, (null), (null), 0x630b1d00): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsA (0x6307379f, 0x630b1d18, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x32c358, (null), (null), 0x630b1d20): stub
0009:fixme:ntdll:EtwEventRegister ({43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x6309ce28, (nil), 0x630b1500) stub.
0009:fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
0009:fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
0009:fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
0009:fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
double free or corruption (!prev)
003e:err:ntdll:RtlpWaitForCriticalSection section 0x7bebb120 "loader.c: loader_section" wait timed out in thread 003e, blocked by 0009, retrying (60 sec)

 

DLL overrides in Wine for ProgeCAD 2009 Smart!:
[Software\\Wine\\DllOverrides] 1607366087
#time=1d6ccc7a3e7e8c4
"*ieframe"="native,builtin"
"*ieproxy"="native,builtin"
"*iexplore.exe"="native"
"*itircl"="native,builtin"
"*itss"="native,builtin"
"*jscript"="native,builtin"
"*msctf"="native,builtin"
"*mshtml"="native,builtin"
"*shdoclc"="native,builtin"
"*shdocvw"="native,builtin"
"*shlwapi"="native,builtin"
"*updspapi"="builtin"
"*urlmon"="native,builtin"
"*wininet"="native,builtin"
"*xmllite"="native,builtin"

 

According to http://reviews.caddit.com.au/2009/06/joy-of-progecad-2009-under-wine-in.html "Joy of progeCAD 2009 under Wine in Debian Linux"  I have installed IE8 inside the ProgeCAD's wineprefix, in stead of IE6. I used Winetricks do do this.

What must be done to make ProgeCAD 2009 Smart! running well under PlayOnLinux?

Edited by DrM1173