Creo Elements/Direct Modeling Express

It's version 4.0.

Application Details:

Version: 4.0
License: Free to use
Votes: 2
Latest Rating: Garbage
Latest Wine Version Tested: 1.4

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Primary download. You also need to register for a free account to use it.

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

The installer. The main program, but it's very buggy. Default run results in: $ wine SolidDesigner.exe 0009:err:module:attach_process_dlls "redirect.dll" failed to initialize, aborting 0009:err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\PTC\\Creo Elements\\Direct Modeling Express 4.0\\binNT\\SolidDesigner.exe" failed, status 2c However, massive thanks to jhgf on IRC for finding this: $ SDREDIRECTION=no wine SolidDesigner.exe Which gets you to the splash screen, and a dialog box saying no valid licence found. .NET 2.0 is required. Mono does not work, but the real .NET does. Install using winetricks: $ winetricks dotnet30 The program will then start (slowly). It complains about the network connection, but you can use a text activation key to get in for 72 hours. There may be a way to get the network to work (something about installing the 32 bit version of gnutls - see the console output).

What does not

The UI is very flickery. At least some functions work and the 3D view works, but using the "pull" action (which is necessary) results in a segfault, so the program is effectively unusable.


What was not tested

Most program functions, since "pulling" results in a crash, the program is more or less useless.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

The SDREDIRECTION=no works around issues with the redirect.dll library. Its functions suggest it has something to do with installing hooks in msvcrt and maybe the kernel. There is also a debug message that msvcrt.dll has no setlocale() function. The "msvcrt.dll" is in a string, so they probably meant "msvcrt100.dll" because it doesn't link to msvcrt.dll. Also both libraries have setlocale(), so that is weird. It doesn't seem to affect startup though. If you use Mono instead of Microsoft's .NET it says there is an illegal instruction in an unknown file. Not a very helpful error message.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)Dec 09 20121.4Yes No GarbageAndreas Manthey 
ShowUbuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)Oct 11 20111.3.29Yes Yes Bronzean anonymous user 
CurrentUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Jul 17 20111.3.24Yes Yes Bronzean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
27827 Creo Elements/Direct Modeling Express 4.0/6.0 loader failure due to missing msvcrt.dll dependency (native netapi32.dll imports msvcrt functions) NEW View
38950 Creo Elements/Direct Modeling Express 6.0 .NET based licensing tool crashes on startup (Xenocode VM)(loader must also allow imports resolving for 'EXECUTABLE_IMAGE') NEW View
38956 Multiple applications wrapped with Xenocode fail with .NET Framework error (Creo Elements, Neuro-Programmer v2.5)(registry virtualization fails to intercept Wine's root key handles) NEW View

Show all bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.