JMP 14.3 under Win7, wine 4.12.1 in KDE Neon fails; my erro?

Questions about Wine on Linux
Post Reply
Posts: 4
Joined: Sun Jan 06, 2013 1:56 pm
Location: Santa Cruz, CA

JMP 14.3 under Win7, wine 4.12.1 in KDE Neon fails; my erro?

Post by dataguy » Sat Jul 13, 2019 11:01 am

I installed winetricks and supplied libfaudio0.

I have simply tried to get something to run, i.e., get JMP to produce its GUI and, hopefully, a welcome for a new installation as happens in Windows (I can supply a screenshot).

I suspect "USER ERROR" is the main thing here, because I am a newbie and am using a brute force strategy.

I went from complaints of missing DLLs to putting the requested DLLs in the same directory as the jmp.exe file. There are two of those places, one in the Downloads folder and the other in .wine after installing JMP. I get different error messages in each. The one in Downloads may not be meaningful as it is the set of unpacked code elements from before installation. I will include it in case it offers clues.

At .wine when I do “wine jmp.exe &> /tmp/log.txt 2>&1” the log.txt file has only one line: “$: command not found”
and when I do “wine jmp.exe” in the terminal I get

Code: Select all

jim@tabby6:~/.wine/drive_c/Program Files/SAS/JMPPRO/14$ wine jmp.exe
002c:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x54dfa4, 0x54dfc0 0x54dfa0
002c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x54dfa4 0x54dfc0 0x54dfa0) returning a dummy value (current locale)
002c:fixme:msvcrt:_configure_wide_argv (1) stub
002c:fixme:msvcrt:_initialize_wide_environment stub
field __ImageBase in <Module> should have RVA data, but hasn't
field __ImageBase in <Module> should have RVA data, but hasn't
* Assertion at /vagrant/mono/mono/metadata/marshal.c:3990, condition `is_ok (error)' not met, function:mono_marshal_get_vtfixup_ftnptr, (null) assembly:C:\windows\mono\mono-2.0\lib\mono\4.5\mscorlib.dll type:TypeInitializationException member:(null)

abnormal program termination
002c:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
Secondly, in Downloads where JMP was unpacked, when I do “wine jmp.exe &> /tmp/log.txt 2>&1” I get the same “$: command not found” and when I do “wine jmp.exe” in the terminal I get first a popup saying “Unable to launch, JMP has not been installed properly.” Clicking the OK button I get another popup titled “Wine C++ Runtime Library” with 2 options: OK to exit program, and cancel to start the Wine debugger. I clicked Cancel to get the messages and clicked Show Details

Code: Select all

0x000000007bcaba64 DbgBreakPoint in ntdll: int	$3
Module	Address					Debug info	Name (136 modules)
PE	          550000-          5a1000	Deferred        api-ms-win-crt-time-l1-1-0
PE	          5b0000-          849000	Deferred        jmptojava
PE	          850000-          905000	Deferred        jmptojava92
PE	          910000-          a72000	Deferred        jmptojava93
PE	          a80000-          a8f000	Deferred        jmptojava94
PE	          a90000-         1060000	Deferred        mfc140u
PE	         1060000-         14f1000	Deferred        oleaut32
PE	         1500000-         182e000	Deferred        urlmon
PE	         1b90000-         2074000	Deferred        comctl32
PE	        61540000-        61592000	Deferred        api-ms-win-crt-locale-l1-1-0
PE	        61f80000-        61fd7000	Deferred        normaliz
PE	        620c0000-        62112000	Deferred        api-ms-win-crt-filesystem-l1-1-0
PE	        62140000-        62227000	Deferred        uxtheme
PE	        62600000-        62730000	Deferred        usp10
PE	        62c40000-        62c95000	Deferred        api-ms-win-crt-multibyte-l1-1-0
PE	        63140000-        63193000	Deferred        api-ms-win-crt-runtime-l1-1-0
PE	        63800000-        63852000	Deferred        api-ms-win-crt-heap-l1-1-0
PE	        64500000-        64551000	Deferred        concrt140
PE	        64940000-        649ca000	Deferred        shcore
PE	        65000000-        655ee000	Deferred        ole32
PE	        65780000-        657e0000	Deferred        version
PE	        66a80000-        66b1f000	Deferred        msvcp140
PE	        68a40000-        68bb9000	Deferred        shlwapi
PE	        69380000-        693d3000	Deferred        api-ms-win-crt-stdio-l1-1-0
PE	        69b80000-        69bd1000	Deferred        api-ms-win-crt-environment-l1-1-0
PE	        6a4c0000-        6a512000	Deferred        api-ms-win-crt-utility-l1-1-0
PE	        6a700000-        6a91d000	Deferred        setupapi
PE	        6bec0000-        6bf4f000	Deferred        imm32
PE	        6c0c0000-        6c12a000	Deferred        wsock32
PE	        6d580000-        6d5d3000	Deferred        api-ms-win-crt-convert-l1-1-0
PE	        6d9c0000-        6da5b000	Deferred        mpr
PE	        6dd80000-        6ddd3000	Deferred        api-ms-win-crt-string-l1-1-0
PE	        6eac0000-        6ead6000	Deferred        vcruntime140
PE	        6f480000-        6f759000	Deferred        gdiplus
PE	        6fbc0000-        6fe44000	Deferred        rpcrt4
PE	        70580000-        705d5000	Deferred        api-ms-win-crt-math-l1-1-0
PE	        71040000-        711d4000	Deferred        kernelbase
ELF	        7a800000-        7a9e3000	Deferred        opengl32<elf>
  \-PE	        7a850000-        7a9e3000	\               opengl32
ELF	        7b400000-        7b863000	Dwarf           kernel32<elf>
  \-PE	        7b420000-        7b863000	\               kernel32
ELF	        7bc00000-        7bd55000	Dwarf           ntdll<elf>
  \-PE	        7bc20000-        7bd55000	\               ntdll
ELF	        7c000000-        7c004000	Deferred        <wine-loader>
PE	       140000000-       145174000	Deferred        jmp
PE	       180000000-       18006c000	Deferred        libcurl
ELF	    7fd5ea5a0000-    7fd5ea7aa000	Deferred
ELF	    7fd5ea7b0000-    7fd5eaa1d000	Deferred
ELF	    7fd5eaba0000-    7fd5eada6000	Deferred
ELF	    7fd5eada8000-    7fd5eafb2000	Deferred
ELF	    7fd5eafb8000-    7fd5eb1c8000	Deferred
ELF	    7fd5eb1c8000-    7fd5eb3cb000	Deferred
ELF	    7fd5eb3d0000-    7fd5eb5db000	Deferred
ELF	    7fd5eb5e0000-    7fd5eb7ea000	Deferred
ELF	    7fd5eb7f0000-    7fd5eb9f6000	Deferred
ELF	    7fd5eb9f8000-    7fd5ebbfb000	Deferred
ELF	    7fd5ebc00000-    7fd5ebe08000	Deferred
ELF	    7fd5ebe08000-    7fd5ec01d000	Deferred
ELF	    7fd5ec020000-    7fd5ec226000	Deferred
ELF	    7fd5ec228000-    7fd5ec42c000	Deferred
ELF	    7fd5ec430000-    7fd5ec658000	Deferred
ELF	    7fd5ec658000-    7fd5ec990000	Deferred
ELF	    7fd5ec990000-    7fd5ecba2000	Deferred
ELF	    7fd5ecbd8000-    7fd5ecc9a000	Deferred        winex11<elf>
  \-PE	    7fd5ecbf0000-    7fd5ecc9a000	\               winex11
ELF	    7fd5ecd50000-    7fd5ecf82000	Deferred
ELF	    7fd5ecf88000-    7fd5ed1cd000	Deferred
ELF	    7fd5ed1d0000-    7fd5ed402000	Deferred
ELF	    7fd5ed408000-    7fd5ed6bc000	Deferred
ELF	    7fd5ed6c0000-    7fd5ed8ea000	Deferred
ELF	    7fd5ed8f0000-    7fd5edb13000	Deferred
ELF	    7fd5edb18000-    7fd5edb49000	Deferred        iphlpapi<elf>
  \-PE	    7fd5edb20000-    7fd5edb49000	\               iphlpapi
ELF	    7fd5edb50000-    7fd5edb85000	Deferred        odbc32<elf>
  \-PE	    7fd5edb60000-    7fd5edb85000	\               odbc32
ELF	    7fd5edb88000-    7fd5edc35000	Deferred        wininet<elf>
  \-PE	    7fd5edb90000-    7fd5edc35000	\               wininet
ELF	    7fd5edc38000-    7fd5edd5f000	Deferred        msvcr120<elf>
  \-PE	    7fd5edc60000-    7fd5edd5f000	\               msvcr120
ELF	    7fd5edd60000-    7fd5ee7a3000	Deferred        shell32<elf>
  \-PE	    7fd5edd80000-    7fd5ee7a3000	\               shell32
ELF	    7fd5ee7a8000-    7fd5ee8dc000	Dwarf           ucrtbase<elf>
  \-PE	    7fd5ee7d0000-    7fd5ee8dc000	\               ucrtbase
ELF	    7fd5ee8e0000-    7fd5ee9eb000	Deferred        crypt32<elf>
  \-PE	    7fd5ee8f0000-    7fd5ee9eb000	\               crypt32
ELF	    7fd5ee9f0000-    7fd5eebf8000	Deferred
ELF	    7fd5eebf8000-    7fd5eee30000	Deferred
ELF	    7fd5eee30000-    7fd5ef139000	Deferred
ELF	    7fd5ef140000-    7fd5ef38a000	Deferred
ELF	    7fd5ef390000-    7fd5ef59f000	Deferred
ELF	    7fd5ef5a0000-    7fd5ef7c9000	Deferred
ELF	    7fd5ef7d0000-    7fd5efa51000	Deferred
ELF	    7fd5efa58000-    7fd5efc8c000	Deferred
ELF	    7fd5efc90000-    7fd5efec6000	Deferred
ELF	    7fd5efec8000-    7fd5f00db000	Deferred
ELF	    7fd5f00e0000-    7fd5f045e000	Deferred
ELF	    7fd5f0460000-    7fd5f067d000	Deferred
ELF	    7fd5f0680000-    7fd5f09af000	Deferred
ELF	    7fd5f09b0000-    7fd5f0bcd000	Deferred
ELF	    7fd5f0bd0000-    7fd5f0de6000	Deferred
ELF	    7fd5f0de8000-    7fd5f101e000	Deferred
ELF	    7fd5f1020000-    7fd5f1224000	Deferred
ELF	    7fd5f1228000-    7fd5f14ca000	Deferred
ELF	    7fd5f14d0000-    7fd5f175d000	Deferred
ELF	    7fd5f1760000-    7fd5f1969000	Deferred
ELF	    7fd5f1970000-    7fd5f1cd5000	Deferred
ELF	    7fd5f1cd8000-    7fd5f1f19000	Deferred
ELF	    7fd5f1f20000-    7fd5f213b000	Deferred
ELF	    7fd5f2140000-    7fd5f235b000	Deferred
ELF	    7fd5f2360000-    7fd5f256e000	Deferred
ELF	    7fd5f2570000-    7fd5f27c2000	Deferred
ELF	    7fd5f27c8000-    7fd5f283a000	Deferred        wldap32<elf>
  \-PE	    7fd5f27d0000-    7fd5f283a000	\               wldap32
ELF	    7fd5f2840000-    7fd5f2881000	Deferred        ws2_32<elf>
  \-PE	    7fd5f2850000-    7fd5f2881000	\               ws2_32
ELF	    7fd5f2888000-    7fd5f2b16000	Deferred        user32<elf>
  \-PE	    7fd5f28b0000-    7fd5f2b16000	\               user32
ELF	    7fd5f2b18000-    7fd5f2c03000	Deferred        msvcrt<elf>
  \-PE	    7fd5f2b30000-    7fd5f2c03000	\               msvcrt
ELF	    7fd5f2c08000-    7fd5f2c9f000	Deferred        advapi32<elf>
  \-PE	    7fd5f2c20000-    7fd5f2c9f000	\               advapi32
ELF	    7fd5f2da0000-    7fd5f2f4d000	Deferred        gdi32<elf>
  \-PE	    7fd5f2dc0000-    7fd5f2f4d000	\               gdi32
ELF	    7fd5f3330000-    7fd5f3542000	Deferred
ELF	    7fd5f3548000-    7fd5f3762000	Deferred
ELF	    7fd5f3768000-    7fd5f3974000	Deferred
ELF	    7fd5f3978000-    7fd5f3b82000	Deferred
ELF	    7fd5f3db8000-    7fd5f3fd0000	Deferred
ELF	    7fd5f3fd0000-    7fd5f436e000	Deferred
ELF	    7fd5f43a0000-    7fd5f45a4000	Deferred
ELF	    7fd5f45a8000-    7fd5f4999000	Deferred
ELF	    7fd5f49a0000-    7fd5f4bbf000	Deferred
ELF	    7fd5f4bc8000-    7fd5f4bed000	Deferred        bcrypt<elf>
  \-PE	    7fd5f4bd0000-    7fd5f4bed000	\               bcrypt
ELF	    7fd5f4bf0000-    7fd5f4f95000	Dwarf 
ELF	    7fd5f4f98000-    7fd5f51c2000	Deferred
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000023    0
	0000001a    0
	00000013    0
	00000010    0
	0000000f    0
00000011 plugplay.exe
	00000017    0
	00000016    0
	00000012    0
00000018 winedevice.exe
	00000020    0
	0000001d    0
	0000001c    0
	0000001b    0
	00000019    0
0000001e explorer.exe
	00000029    0
	00000028    0
	00000027    0
	0000001f    0
00000021 winedevice.exe
	00000026    0
	00000025    0
	00000024    0
	00000022    0
0000002a (D) Z:\home\jim\Downloads\JMP_PRO_Windows64Bit\JMP\JMP_Pro\14_2\Windows\jmp.exe
	0000002e    0
	0000002b    0 <==
System information:
    Wine build: wine-4.12.1
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 4.15.0-54-generic
The terminal messages are:

Code: Select all

wine jmp.exe
002b:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x54dfa4, 0x54dfc0 0x54dfa0
002b:fixme:nls:get_dummy_preferred_ui_language (0x38 0x54dfa4 0x54dfc0 0x54dfa0) returning a dummy value (current locale)
002b:fixme:msvcrt:_configure_wide_argv (1) stub
002b:fixme:msvcrt:_initialize_wide_environment stub
wine: Unhandled exception 0x80000003 in thread 2b at address 0x7bcaba64 (thread 002b), starting debugger...
002d:fixme:dbghelp:elf_search_auxv can't find symbol in module
002d:fixme:dbghelp:elf_search_auxv can't find symbol in module
002d:fixme:dbghelp:elf_search_auxv can't find symbol in module
002d:fixme:dbghelp:elf_search_auxv can't find symbol in module
and so on, not yet terminating but stopped.
The prompt returns once I close the debugger report.

Post Reply