LibraryLoader can't find DesignSpark since switch to mono

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
throbscottle
Newbie
Newbie
Posts: 4
Joined: Fri Nov 08, 2013 8:45 am

LibraryLoader can't find DesignSpark since switch to mono

Post by throbscottle »

I have installed DesignSpark: (DS) https://www.rs-online.com/designspark/pcb-software
and SamacSys Library Loader: https://componentsearchengine.com/tools

DS is now at version 10 and installed and working very nicely with wine-mono. It was a real PITA to install when I did it using native deps, so I'm very happy with that.
Library Loader is supposed to be able to launch and connect to DS when the settings button is pressed. In normal use it opens component packages that you download, adds them to the DS library and puts a symbol at your cursor ready to place on the page.

When I was running these programs using native dependencies, it all mostly worked well, but I couldn't install the latest version of Library Loader.

I really wanted to try using mono, so messed up my wine prefix trying to remove the native stuff, eventually gave up installed in a fresh one. Library Loader installed the newest version (2.49) - woo hoo!

BUT

I am getting an error from Library Loader when I download a new component or when I click the settings button "Unable to launch/connect to Design Spark PCB". I have to go all the way back to v2.28 for it to work, older that what I was using before.

So I'm guessing a MS library is needed, but can't figure out what.

I've installed both programs in a playonlinux virtual drive, the log file attached is for Library Loader. I pressed the settings button, closed the message, downloaded a component file, then tried the same again with Design Spark running, then closed Library Loader.

Code: Select all

[07/01/21 18:47:31] - Running wine- Library Loader.exe (Working directory : /home/me/.PlayOnLinux/wineprefix/DS/drive_c/Program Files/SamacSys/Library Loader)
[07/01/21 18:47:45] - Running wine- Library Loader.exe (Working directory : /home/me/.PlayOnLinux/wineprefix/DS/drive_c/Program Files/SamacSys/Library Loader)
0128:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
0128:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
0128:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
015c:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 06A7E338, 03C3EDE8, 06A7E33C, 06A7E330
015c:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 06A7E338, 03C3EDE8, 06A7E33C, 06A7E330
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100B0, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100B2, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100B4, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100B6, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100BA, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100BC, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000100C0, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00000000, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00000000, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00000000, 0, 0, 00000000) stub!
0128:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0128:fixme:shell:ViewModeToListStyle ViewMode 0 not implemented
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3c33bb8 (2, 1026, a003, 0, 0x31e2bc)
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3c33bb8 (2, 1026, a004, 0, 0x31e2bc)
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3c33bb8 (2, 1025, a003, 1, 0x31e2bc)
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3c33bb8 (2, 1025, a004, 1, 0x31e2bc)
0128:fixme:nstc:NSTC2_fnSetControlStyle2 mask & style (0x00000004) contains unsupported style(s): 0x00000004
0128:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 0x3c33bb8 (0x3c348c0)
0128:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0128:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 0x3c33bb8 (0x3c348c0)
[07/01/21 18:50:20] - Running wine- DesignSpark.exe (Working directory : /home/me/.PlayOnLinux/wineprefix/DS/drive_c/Program Files/DesignSpark/DesignSpark PCB 8.1)
0128:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0128:fixme:shell:ViewModeToListStyle ViewMode 0 not implemented
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3bcb5a8 (2, 1026, a003, 0, 0x31e2bc)
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3bcb5a8 (2, 1026, a004, 0, 0x31e2bc)
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3bcb5a8 (2, 1025, a003, 1, 0x31e2bc)
0128:fixme:shell:IShellBrowser_fnSendControlMsg stub, 0x3bcb5a8 (2, 1025, a004, 1, 0x31e2bc)
0128:fixme:nstc:NSTC2_fnSetControlStyle2 mask & style (0x00000004) contains unsupported style(s): 0x00000004
0128:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 0x3bcb5a8 (0x3c32fa0)
0128:fixme:exec:SHELL_execute flags ignored: 0x00004100
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaClientsAreListening ()
0128:fixme:uiautomation:UiaReturnRawElementProvider (0003039A, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (0002008E, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (0002008A, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00020088, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00020086, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00020082, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (0002007E, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00020078, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (000200A6, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00020092, 0, 0, 00000000) stub!
0128:fixme:uiautomation:UiaReturnRawElementProvider (00000000, 0, 0, 00000000) stub!

Hope someone can help!
madewokherd
Level 4
Level 4
Posts: 143
Joined: Mon Jun 02, 2008 5:03 pm

Re: LibraryLoader can't find DesignSpark since switch to mono

Post by madewokherd »

This would be more appropriate for a bug report, but you can try with: WINEDEBUG=mscoree WINE_MONO_TRACE=x

Setting the WINE_MONO_TRACE variable will cause it to print out any managed exceptions as they occur.
throbscottle
Newbie
Newbie
Posts: 4
Joined: Fri Nov 08, 2013 8:45 am

Re: LibraryLoader can't find DesignSpark since switch to mono

Post by throbscottle »

Ok more info there now.
I'll re-create the working and non-working scenarios as a bug report. Thanks for this, much appreciated.
Locked