SubLabXL Linux Registering problems

Hi guys I know that you don’t officially support Linux, but I bough the plugin on PluginBoutique hoping ( like many many other windows VST that I have bought ) that it would run on my Linux install through wine and yabridge.

SubLab XL installs fine and loads to the point where it is looking for my Registry key, but as soon as i paste this in and hit the ‘Let’s go’ button I get a crash.

Looking through my wine logs it looks like it’s failing where the plugin is looking for what looks like the machine serial number [[ 0538:err:combase:RoGetActivationFactory Failed to find library for L"Windows.System.Profile.SystemManufacturers.SmbiosInformation" ]], which unfortunately I cannot seem to make stick through the windows emulation.

Is there any way that I could make an entry into the registry with my serial number to bypass this blocking stage or would you guys be willing to help troubleshoot this?

Thanks :slight_smile:

Just pasting the wine debug output here for future reference :-

$ cd .wine/drive_c/Program\ Files/FAW/SubLabXL/
chrissy@mx:~/.wine/drive_c/Program Files/FAW/SubLabXL
$ WINEDEBUG=+loaddll wine SubLabXL.exe
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\start.exe" at 7E9E0000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\kernelbase.dll" at 7B020000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\kernel32.dll" at 7B620000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\msvcrt.dll" at 7DF80000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\ucrtbase.dll" at 7DE30000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\sechost.dll" at 7DF30000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\advapi32.dll" at 7E040000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\version.dll" at 7DB80000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\win32u.dll" at 7DB40000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\user32.dll" at 7DBC0000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\gdi32.dll" at 7DD90000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\rpcrt4.dll" at 7D640000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\combase.dll" at 7D6D0000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\ole32.dll" at 7D740000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\shcore.dll" at 7D9C0000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\shlwapi.dll" at 7D860000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\shell32.dll" at 7E0B0000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\conhost.exe" at 00007F971A650000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B020000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B610000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 00007F971A350000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00007F971A220000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00007F971A300000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00007F971A400000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 00007F971F2F0000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00007F9719F50000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 00007F9719FA0000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00007F971A170000: builtin
03b4:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\imm32.dll" at 7D2D0000: builtin
03b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 00007F97198B0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\Program Files\\FAW\\SubLabXL\\SubLabXL.exe" at 0000000140000000: native
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B020000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B610000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 00007FF21C870000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00007FF21C740000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00007FF21C820000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00007FF21C920000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00007FF21C640000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00007FF21C690000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 00007FF2219A0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\USER32.dll" at 00007FF21CA80000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 00007FF21C0D0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\winsxs\\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\\comctl32.dll" at 00007FF21C0F0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00007FF21B4E0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 00007FF21B570000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 00007FF21B5E0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 00007FF21B700000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 00007FF21B730000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shell32.dll" at 00007FF21B7A0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winspool.drv" at 00007FF21B490000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\COMDLG32.dll" at 00007FF21C240000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\OLEAUT32.dll" at 00007FF21B360000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\MSVCP140.dll" at 00007FF21B260000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\mpr.dll" at 00007FF21B160000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ws2_32.dll" at 00007FF21B130000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\WININET.dll" at 00007FF21B190000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msacm32.dll" at 00007FF21B030000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\WINMM.dll" at 00007FF21B060000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\OPENGL32.dll" at 000000007A850000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\VCRUNTIME140_1.dll" at 00007FF21B010000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\VCRUNTIME140.dll" at 00007FF21B000000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\explorer.exe" at 00007F8630C60000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B020000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B610000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 00007F8630960000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00007F8630830000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00007F8630910000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00007F8630A10000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 00007F86358F0000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00007F8630560000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 00007F86305B0000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00007F8630780000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00007F86301B0000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 00007F862FE20000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00007F862FE00000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00007F862F500000: builtin
0440:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\uxtheme.dll" : builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 00007F862E980000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 00007F862E9F0000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 00007F862EB10000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 00007F862EB40000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shell32.dll" at 00007F862EBB0000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\oleaut32.dll" at 00007F862E6E0000: builtin
0440:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\actxprxy.dll" at 00007F862E850000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00007FF21AC50000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00007FF21A350000: builtin
03c4:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\uxtheme.dll" : builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\concrt140.dll" at 00007FF219790000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00007FF219720000: builtin
03c4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings", {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 0000000000FA6FE0): semi-stub
03c4:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
03c4:fixme:system:EnableNonClientDpiScaling (0000000000110282): stub
03c4:fixme:win:RegisterTouchWindow (0000000000110282 00000000): stub
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000110282 233 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000110282 4a 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000110282 49 1 0000000000000000
03c4:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
03c4:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
03c4:err:ole:create_server class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
03c4:fixme:ole:com_get_class_object CLSCTX_REMOTE_SERVER not supported
03c4:err:ole:com_get_class_object no class object {aa509086-5ca9-4c25-8f95-589d3c07b48a} could be created for context 0x17
03c4:err:ole:com_get_class_object class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
03c4:err:ole:create_server class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
03c4:err:ole:com_get_class_object no class object {4ce576fa-83dc-4f88-951c-9d0782b4e376} could be created for context 0x6
03c4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings", {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 0000000000FA6FE0): semi-stub
03c4:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
03c4:fixme:system:EnableNonClientDpiScaling (0000000000120282): stub
03c4:fixme:win:RegisterTouchWindow (0000000000120282 00000000): stub
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000120282 233 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000120282 4a 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000120282 49 1 0000000000000000
03c4:fixme:file:NtLockFile I/O completion on lock not implemented yet
03c4:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000011EA40 1 C) semi-stub
03c4:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000011E760 1 C) semi-stub
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dsound.dll" at 00007FF2196B0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\mmdevapi.dll" at 00007FF219680000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winepulse.drv" at 00007FF219650000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winealsa.drv" at 00007FF2192B0000: builtin
03c4:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\winealsa.drv" : builtin
03c4:fixme:pulse:AudioSessionControl_RegisterAudioSessionNotification (000000000025F1F0)->(000000000103BB20) - stub
048c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\avrt.dll" at 00007FF219620000: builtin
048c:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",00000000094DFA18): stub
048c:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(0) stub
048c:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\avrt.dll" : builtin
03c4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings", {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 0000000000FA6FE0): semi-stub
03c4:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
03c4:fixme:system:EnableNonClientDpiScaling (0000000000130282): stub
03c4:fixme:win:RegisterTouchWindow (0000000000130282 00000000): stub
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000130282 233 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000130282 4a 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000130282 49 1 0000000000000000
0440:fixme:imm:ImeSetActiveContext (00000000000A01C2, 0): stub
0440:fixme:imm:ImmReleaseContext (00000000007E021A, 00000000000A01C2): stub
03c4:fixme:imm:ImeSetActiveContext (000000000022010E, 1): stub
03c4:fixme:imm:ImmReleaseContext (0000000000130282, 000000000022010E): stub
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wined3d.dll" at 00007FF218F90000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dxgi.dll" at 00007FF219210000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\d3d10core.dll" at 00007FF219240000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\d3d10_1.dll" at 00007FF219620000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\d2d1.dll" at 00007FF219260000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\DWrite.dll" at 00007FF218EE0000: builtin
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 00007FF218E60000: builtin
03c4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
03c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\d3d11.dll" at 00007FF1E8110000: builtin
03c4:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
03c4:fixme:d2d:d2d_d3d_create_render_target Ignoring render target usage 0x2.
03c4:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0000000000000001): monitor setting ignored
03c4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings", {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 000000000B655A70): semi-stub
03c4:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
03c4:fixme:system:EnableNonClientDpiScaling (00000000000F0222): stub
03c4:fixme:win:RegisterTouchWindow (00000000000F0222 00000000): stub
03c4:fixme:msg:ChangeWindowMessageFilterEx 00000000000F0222 233 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 00000000000F0222 4a 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 00000000000F0222 49 1 0000000000000000
03c4:fixme:wgl:ConvertAttribWGLtoGLX unsupported 201e WGL Attribute
03c4:fixme:wgl:ConvertAttribWGLtoGLX unsupported 201f WGL Attribute
03c4:fixme:wgl:ConvertAttribWGLtoGLX unsupported 2020 WGL Attribute
03c4:fixme:wgl:ConvertAttribWGLtoGLX unsupported 2021 WGL Attribute
03c4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings", {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 000000000B655AA0): semi-stub
03c4:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
03c4:fixme:system:EnableNonClientDpiScaling (0000000000100222): stub
03c4:fixme:win:RegisterTouchWindow (0000000000100222 00000000): stub
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000100222 233 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000100222 4a 1 0000000000000000
03c4:fixme:msg:ChangeWindowMessageFilterEx 0000000000100222 49 1 0000000000000000
04a0:fixme:combase:RoGetActivationFactory (L"Windows.System.Profile.SystemManufacturers.SmbiosInformation", {080cca7c-637c-48c4-b728-f9273812db8e}, 000000001708F9F0): semi-stub
04a0:err:combase:RoGetActivationFactory Failed to find library for L"Windows.System.Profile.SystemManufacturers.SmbiosInformation"
wine: Unhandled page fault on read access to 0000000000000000 at address 000000014014009A (thread 04a0), starting debugger...
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winedbg.exe" at 00007F6DFC9D0000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B020000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B610000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 00007F6DFC6C0000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00007F6DFC590000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00007F6DFC670000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00007F6DFC770000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dbghelp.dll" at 00007F6DFC4F0000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00007F6DFC240000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00007F6DFC280000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 00007F6E016A0000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 00007F6DFC320000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 00007F6DFBA90000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\winsxs\\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\\comctl32.dll" at 00007F6DFB940000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00007F6DFB910000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00007F6DFB010000: builtin
04a8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\uxtheme.dll" : builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00007F6DFAFF0000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00007F6DFADD0000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 00007F6DFAE60000: builtin
04a8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 00007F6DFAED0000: builtin
04a8:fixme:imm:ImeSetActiveContext (0000000000180100, 1): stub
04a8:fixme:imm:ImmReleaseContext (0000000000110120, 0000000000180100): stub
Unhandled exception: page fault on read access to 0x0000000000000000 in 64-bit code (0x0000014014009
a).
Register dump:
 rip:000000014014009a rsp:000000001708f9c0 rbp:000000001708fa40 eflags:00010212 (  R- --  I   -A- - 
)
 rax:0000000080040154 rbx:0000000000000000 rcx:0000000170031cc4 rdx:0000000000000000
 rsi:000000001708fb18 rdi:0000000000faf350  r8:0000000000000000  r9:0000000067eb3487 r10:00007ff2217
5c640
 r11:0000000000000202 r12:000000001708fc40 r13:000000001708fc30 r14:0000000000000000 r15:00000000170
8fc70
Stack dump:
0x0000001708f9c0:  0000000000000011 000000001708fa78
0x0000001708f9d0:  000000001708fa00 0000000140140003
0x0000001708f9e0:  0000000000000000 0000000000000000
0x0000001708f9f0:  0000000000000000 0000000000faf350
0x0000001708fa00:  00000000084a61f0 000000017004d329
0x0000001708fa10:  000000001708fb18 0000003c00000001
0x0000001708fa20:  000000000000001b 0000000142fb83d0
0x0000001708fa30:  000000001708fa18 0000397397107c00
0x0000001708fa40:  0000000000000000 0000000000faf350
0x0000001708fa50:  000000001708fb60 000000014041e6b6
0x0000001708fa60:  000000000b7c85f0 000000001708fb10
0x0000001708fa70:  000000001708fc38 000000000849dfe0
Backtrace:
=>0 0x0000014014009a in sublabxl (+0x14009a) (0x0000001708fa40)
  1 0x0000014041e6b6 in sublabxl (+0x41e6b6) (0x0000001708fb60)
  2 0x00000140263dd0 in sublabxl (+0x263dd0) (0x0000001708fc70)
  3 0x0000014024c67b in sublabxl (+0x24c67b) (0x0000001708fd30)
  4 0x000001402fe84c in sublabxl (+0x2fe84c) (0x0000001708fe30)
  5 0x000001402e79ec in sublabxl (+0x2e79ec) (0x0000001708fe30)
0x0000014014009a sublabxl+0x14009a: movq        (%rbx),%rax
Modules:
Module  Address                                 Debug info      Name (46 modules)
PE      000000007a850000-000000007a854000       Deferred        opengl32
PE      000000007b020000-000000007b1e0000       Deferred        kernelbase
PE      000000007b610000-000000007b61b000       Deferred        kernel32
PE      0000000140000000-0000000144193000       Export          sublabxl
PE      0000000170020000-0000000170024000       Deferred        ntdll
PE      00007ff1e8110000-00007ff1e8114000       Deferred        d3d11
PE      00007ff218e60000-00007ff218e6f000       Deferred        setupapi
PE      00007ff218ee0000-00007ff218ee3000       Deferred        dwrite
PE      00007ff218f90000-00007ff218f94000       Deferred        wined3d
PE      00007ff219210000-00007ff219214000       Deferred        dxgi
PE      00007ff219240000-00007ff219244000       Deferred        d3d10core
PE      00007ff219260000-00007ff219264000       Deferred        d2d1
PE      00007ff219620000-00007ff219624000       Deferred        d3d10_1
PE      00007ff219650000-00007ff219653000       Deferred        winepulse
PE      00007ff219680000-00007ff219684000       Deferred        mmdevapi
PE      00007ff2196b0000-00007ff2196b4000       Deferred        dsound
PE      00007ff219720000-00007ff219724000       Deferred        uxtheme
PE      00007ff219790000-00007ff219793000       Deferred        concrt140
PE      00007ff21ac50000-00007ff21ac54000       Deferred        winex11
PE      00007ff21b000000-00007ff21b003000       Deferred        vcruntime140
PE      00007ff21b010000-00007ff21b013000       Deferred        vcruntime140_1
PE      00007ff21b030000-00007ff21b039000       Deferred        msacm32
PE      00007ff21b060000-00007ff21b0dd000       Deferred        winmm
PE      00007ff21b130000-00007ff21b136000       Deferred        ws2_32
PE      00007ff21b160000-00007ff21b16b000       Deferred        mpr
PE      00007ff21b190000-00007ff21b1b3000       Deferred        wininet
PE      00007ff21b260000-00007ff21b263000       Deferred        msvcp140
PE      00007ff21b360000-00007ff21b368000       Deferred        oleaut32
PE      00007ff21b490000-00007ff21b49b000       Deferred        winspool
PE      00007ff21b4e0000-00007ff21b4e4000       Deferred        rpcrt4
PE      00007ff21b570000-00007ff21b573000       Deferred        combase
PE      00007ff21b5e0000-00007ff21b608000       Deferred        ole32
PE      00007ff21b700000-00007ff21b703000       Deferred        shcore
PE      00007ff21b730000-00007ff21b738000       Deferred        shlwapi
PE      00007ff21b7a0000-00007ff21bfe1000       Deferred        shell32
PE      00007ff21c0d0000-00007ff21c0d4000       Deferred        imm32
PE      00007ff21c0f0000-00007ff21c143000       Deferred        comctl32
PE      00007ff21c240000-00007ff21c2ec000       Deferred        comdlg32
PE      00007ff21c640000-00007ff21c643000       Deferred        win32u
PE      00007ff21c690000-00007ff21c698000       Deferred        gdi32
PE      00007ff21c740000-00007ff21c744000       Deferred        ucrtbase
PE      00007ff21c820000-00007ff21c823000       Deferred        sechost
PE      00007ff21c870000-00007ff21c874000       Deferred        msvcrt
PE      00007ff21c920000-00007ff21c924000       Deferred        advapi32
PE      00007ff21ca80000-00007ff21cb68000       Deferred        user32
PE      00007ff2219a0000-00007ff2219a4000       Deferred        version
Threads:
process  tid      prio    name (all IDs are in hex)
00000038 services.exe
        0000003c    0
        00000040    0
        0000004c    0
        00000064    0
        00000070    0
        00000090    0
        0000009c    0
        000000b8    0
        000000d0    0
        0000011c    0
00000044 svchost.exe
        00000048    0
        00000054    0
        00000058    0
0000005c winedevice.exe
        00000060    0
        00000068    0
        0000006c    0
        00000074    0
        00000078    0
        0000007c    0
        00000100    0
00000080 winedevice.exe
        00000084    0
        00000094    0
        00000098    0
        000000a0    0
        000000a4    0
        000000b0    0
        000000b4    0
000000a8 svchost.exe
        000000ac    0
        000000bc    0
        000000c0    0
        000000c4    0
        00000148    0
        0000014c    0
        0000015c    0
000000c8 plugplay.exe
        000000cc    0
        000000d8    0
        000000dc    0
        000000e0    0
000000f8 MicrosoftEdgeUpdate.exe
        000000fc    0
        00000164    0
        00000168    0
        0000016c    0
        00000170    0
0000010c rpcss.exe
        00000110    0
        00000124    0
        00000128    0
        0000012c    0
        00000130    0
        00000450    0
        0000047c    0
00000398 start.exe
        000003b4    0
00000328 conhost.exe
        000003b8    0
000003c8 (D) C:\Program Files\FAW\SubLabXL\SubLabXL.exe
        000003c4    0
        00000484    0
        00000480    0
        00000478    0
        00000470    0
        0000046c    0
        00000464    0
        00000468    0
        00000460    0
        0000045c    0
        00000474    0
        00000458    0
        00000454   15
        0000048c    1
        00000490   15
        00000494   -1
        0000044c    0
        00000498    0
        0000049c    1
        000004a0    0 <==
        000004ac    0
000003f4 explorer.exe
        00000440    0
        00000418    0
        00000448    0
System information:
    Wine build: wine-7.14
    Platform: x86_64
    Version: Windows 10
    Host system: Linux
    Host version: 5.16.0-18.1-liquorix-amd64

Just a few additional notes that hopefully might help the developers :-

(1) My registered Email has 2 ‘.’ characters , could this still be an issue regarding registering SubLabXL ?

(2) It seems that the latest beta fixed the registering problem for some people on Windows, but not others.
Could this be something to do with how the License system reads from the bios?

I’m guessing that like most VST License systems, the computers name and possible machine ID etc are read using the SMBIOS Tables and if the OEM manufacturer hasn’t set this up properly or just some BIos’s are a bit more picky about allowing access to this info then maybe it can be causing problems.

Hell I know that my Machine License key is only 8 characters long instead of the usual 25, which can be a nightmare if you are trying to reinstall Windows.

Hello ! Sorry to hear that.

We tested the licensing system against vanilla Windows installations, on common hardware. Virtualization/emulation is a very special case we couldn’t handle for this first release.

Thanks for the detailed reporting, it might help us to find a better general fallback for the next versions.

@Aymeric_FAW

Thanks for replying.

I understand that my case is ‘special’. I can now put a feature request into the w.i.n.e Developers and hopefully they can fix this.

If I find any more information that I find useful I will report to you guys.

@Aymeric_FAW Oh can I ask what API or Libs are you guys using to interface with the Licensing system as this might help me look in the right direction .

I’m assuming that WMI is used for gathering the machine information to create the hash for the serial number. Unfortunately WMI support is only half baked into wine if that is the case.

It’s also a known fact that wine cannot properly ‘fake’ system settings such as the BIOS, partly the reasoning being that this would make piracy very easy.

I wonder if a hook could be added into the code of SublabXL that if it flags the OS as a virtual environment like wine, that it could pull the needed info right from the bios using linux’s ‘dmidecode’ see here: dmidecode link using some form of wrapper ?

wines implementation of WMI can pull some info, that could be used to show that it is a virtual environment e.g :-

wmic bios get version returns wine -1
wmic diskdrive get name returns Wine Disk Drive
wmic bios get serialnumber returns 0

There are probably a lot more commands that do work also.

thanks guys.

@Mikobuntu

@Aymeric is on summer holidays after the long grind to release date. We’ll have a look at Linux when he’s back :+1:

1 Like

@Gavin_FAW Brilliant job, thank you :slight_smile: