I buy Ableton Live Suite and I have a 256 logical CPU system ... Ableton Live crash but I found where the bug was:
In a Hyper-V 128 CPU Ableton Live Suite is ok but in my system a PC with 2 x Epyc 7742, 1 Tb of RAM and 2 GPU Nvidia L40 the exe was crashing.
I found in the byte codes that 64 was tested and thrown an error when the exe is not in the Hyper-V.
It's ok that Ableton limit 64 as usable CPU but if with a 128 Cpu count the exe is ok, it must be ok also with 256 cpu count.
I think It's legal to modify an exe to make it work on a system where it cannot work without.
So I correct it like this:
00000001423AF22F 4C 8B C0 mov r8,rax
00000001423AF232 48 8D 55 C0 lea rdx,[rbp-40h]
00000001423AF236 48 8D 0D BB B6 03 04 lea rcx,[1463EA8F8h]
00000001423AF23D E8 FE FA 26 FE call 000000014061ED40
00000001423AF242 48 8B D0 mov rdx,rax
00000001423AF245 4C 8D 0D AC B6 03 04 lea r9,[1463EA8F8h]
00000001423AF24C 8B C6 mov eax,esi
00000001423AF24E FF C6 inc esi
00000001423AF250 48 83 F8 40 cmp rax,40h <= The bug is here 64 is a valid entry on my computer
00000001423AF254 0F 83 74 02 00 00 jae 00000001423AF4CE
00000001423AF25A 8B C8 mov ecx,eax
00000001423AF25C 48 C1 E9 06 shr rcx,6
00000001423AF260 4C 8D 04 CA lea r8,[rdx+rcx*8]
00000001423AF264 24 3F and al,3Fh
00000001423AF266 BA 01 00 00 00 mov edx,1
00000001423AF26B 0F B6 C8 movzx ecx,al
00000001423AF26E 48 D3 E2 shl rdx,cl
00000001423AF271 49 09 50 28 or qword ptr [r8+28h],rdx
00000001423AF275 8B 43 04 mov eax,dword ptr [rbx+4]
00000001423AF278 44 2B F0 sub r14d,eax
00000001423AF27B 44 89 75 F0 mov dword ptr [rbp-10h],r14d
00000001423AF27F 74 2D je 00000001423AF2AE
00000001423AF281 48 03 D8 add rbx,rax
00000001423AF284 48 89 5D E8 mov qword ptr [rbp-18h],rbx
00000001423AF288 0F 85 F3 FE FF FF jne 00000001423AF181
...
00000001423AF5DD CC int 3
00000001423AF5DE CC int 3
...
change to:
00000001423AF22F 4C 8B C0 mov r8,rax
00000001423AF232 48 8D 55 C0 lea rdx,[rbp-40h]
00000001423AF236 48 8D 0D BB B6 03 04 lea rcx,[1463EA8F8h]
00000001423AF23D E8 FE FA 26 FE call 000000014061ED40
00000001423AF242 48 8B D0 mov rdx,rax
00000001423AF245 4C 8D 0D AC B6 03 04 lea r9,[1463EA8F8h]
00000001423AF24C 8B C6 mov eax,esi
00000001423AF24E FF C6 inc esi
00000001423AF250 48 83 F8 40 cmp rax,40h
00000001423AF254 0F 83 84 03 00 00 jae 00000001423AF5DE
00000001423AF25A 8B C8 mov ecx,eax
00000001423AF25C 48 C1 E9 06 shr rcx,6
00000001423AF260 4C 8D 04 CA lea r8,[rdx+rcx*8]
00000001423AF264 24 3F and al,3Fh
00000001423AF266 BA 01 00 00 00 mov edx,1
00000001423AF26B 0F B6 C8 movzx ecx,al
00000001423AF26E 48 D3 E2 shl rdx,cl
00000001423AF271 49 09 50 28 or qword ptr [r8+28h],rdx
00000001423AF275 8B 43 04 mov eax,dword ptr [rbx+4]
00000001423AF278 44 2B F0 sub r14d,eax
00000001423AF27B 44 89 75 F0 mov dword ptr [rbp-10h],r14d
00000001423AF27F 74 2D je 00000001423AF2AE
00000001423AF281 48 03 D8 add rbx,rax
00000001423AF284 48 89 5D E8 mov qword ptr [rbp-18h],rbx
00000001423AF288 0F 85 F3 FE FF FF jne 00000001423AF181
00000001423AF28E 4D 85 FF test r15,r15
...
00000001423AF5DE 45 31 F6 xor r14d,r14d
00000001423AF5E1 0F 84 94 FC FF FF je 00000001423AF27B <= good exit
I made it in both Ableton Live Suite and Ableton Index.
And now I have:
2023-12-04T09:34:26.965890: info: #######################################
2023-12-04T09:34:26.966311: info: Started: Live 11.3.11 Build: 2023-09-15_2b9735cdbb
2023-12-04T09:34:26.966319: info: #######################################
2023-12-04T09:34:26.966327: info: Init: Setup environment
2023-12-04T09:34:26.966333: info: PcEnvInit: Looking for global app dir at location "C:\ProgramData"
2023-12-04T09:34:27.085355: info: Init: Version: 'Live 11.3.11 Build: 2023-09-15_2b9735cdbb' 1114897
2023-12-04T09:34:27.085386: info: Init: BuildRevisions: 2b9735cdbbbdfe9e73ca0419b5c6f3d447ba8be0
2023-12-04T09:34:27.085392: info: Init: Commit ID: '2b9735cdbbbdfe9e73ca0419b5c6f3d447ba8be0'
2023-12-04T09:34:27.085464: info: Init: OS: 'Windows 10 Enterprise Release 2009'
2023-12-04T09:34:27.085473: info: Init: BuildType: 'Release'
2023-12-04T09:34:27.085481: info: Init: Pid: 35796
2023-12-04T09:34:27.085554: info: Init: CPU Brand String: 'AMD EPYC 7742 64-Core Processor '
2023-12-04T09:34:27.085573: info: Init: CPU Count: 256
2023-12-04T09:34:27.085681: info: Init: Logical High-Performance Core Count: 64
2023-12-04T09:34:27.085689: info: Init: Logical Power-Efficient Core Count: 0
2023-12-04T09:34:27.085698: info: Init: High-Performance Cores Processor Mask: 1111111111111111111111111111111111111111111111111111111111111111
2023-12-04T09:34:27.099471: info: Init: Maximum Thread Count For Task "Pro Audio": 32
2023-12-04T09:34:27.099501: info: Init: Physical RAM: 1099354714112 B
2023-12-04T09:34:27.099508: info: Init: Address Space: 140737488224256 B
2023-12-04T09:34:27.099516: info: Init: 64-bit Edition
2023-12-04T09:34:27.100325: info: Init: GraphicsDevice: 'NVIDIA L40'
256 CPU I modify a little the exe I buy to adapt it
-
fire4music
- Posts: 5
- Joined: Fri Nov 24, 2023 10:42 am
-
fire4music
- Posts: 5
- Joined: Fri Nov 24, 2023 10:42 am
Re: 256 CPU I modify a little the exe I buy to adapt it
Without the byte codes modif. the log was:
2023-11-25T05:57:01.687312: info: #######################################
2023-11-25T05:57:01.687940: info: Started: Live 11.3.20b5 Build: 2023-11-08_54b0e1110a
2023-11-25T05:57:01.687964: info: #######################################
2023-11-25T05:57:01.687981: info: Init: Setup environment
2023-11-25T05:57:01.687997: info: PcEnvInit: Looking for global app dir at location "C:\ProgramData"
2023-11-25T05:57:01.998559: info: Init: Version: 'Live 11.3.20b5 Build: 2023-11-08_54b0e1110a' 1114912
2023-11-25T05:57:01.998625: info: Init: BuildRevisions: 54b0e1110a562015ca318e093a71b0166c0720e9
2023-11-25T05:57:01.998642: info: Init: Commit ID: '54b0e1110a562015ca318e093a71b0166c0720e9'
2023-11-25T05:57:01.998806: info: Init: OS: 'Windows 11 Professional Version 22H2'
2023-11-25T05:57:01.999074: info: Init: BuildType: 'Release'
2023-11-25T05:57:01.999090: info: Init: Pid: 31692
2023-11-25T05:57:01.999274: info: Init: CPU Brand String: 'AMD EPYC 7742 64-Core Processor '
2023-11-25T05:57:01.999314: info: Init: CPU Count: 256
2023-11-25T05:57:02.121305: error: FatalError: Uncaught exception
2023-11-25T05:57:02.121342: info: Exception: Fatal Error: GTerminateHandler
2023-11-25T05:57:01.687312: info: #######################################
2023-11-25T05:57:01.687940: info: Started: Live 11.3.20b5 Build: 2023-11-08_54b0e1110a
2023-11-25T05:57:01.687964: info: #######################################
2023-11-25T05:57:01.687981: info: Init: Setup environment
2023-11-25T05:57:01.687997: info: PcEnvInit: Looking for global app dir at location "C:\ProgramData"
2023-11-25T05:57:01.998559: info: Init: Version: 'Live 11.3.20b5 Build: 2023-11-08_54b0e1110a' 1114912
2023-11-25T05:57:01.998625: info: Init: BuildRevisions: 54b0e1110a562015ca318e093a71b0166c0720e9
2023-11-25T05:57:01.998642: info: Init: Commit ID: '54b0e1110a562015ca318e093a71b0166c0720e9'
2023-11-25T05:57:01.998806: info: Init: OS: 'Windows 11 Professional Version 22H2'
2023-11-25T05:57:01.999074: info: Init: BuildType: 'Release'
2023-11-25T05:57:01.999090: info: Init: Pid: 31692
2023-11-25T05:57:01.999274: info: Init: CPU Brand String: 'AMD EPYC 7742 64-Core Processor '
2023-11-25T05:57:01.999314: info: Init: CPU Count: 256
2023-11-25T05:57:02.121305: error: FatalError: Uncaught exception
2023-11-25T05:57:02.121342: info: Exception: Fatal Error: GTerminateHandler
-
fire4music
- Posts: 5
- Joined: Fri Nov 24, 2023 10:42 am
Re: 256 CPU I modify a little the exe I buy to adapt it
I set a reddit channel to explain what I test:
https://www.reddit.com/r/Gleentech/comm ... &context=3
I hope that bug will be fixed in the V12 (I am registered to buy it ...).
https://www.reddit.com/r/Gleentech/comm ... &context=3
I hope that bug will be fixed in the V12 (I am registered to buy it ...).
Re: 256 CPU I modify a little the exe I buy to adapt it
Your best bet is to contact support with this, they won’t see it if you just post on the forums.
tarekith
https://tarekith.com
https://tarekith.com
-
fire4music
- Posts: 5
- Joined: Fri Nov 24, 2023 10:42 am
Re: 256 CPU I modify a little the exe I buy to adapt it
I have already sent requests with attached dmp.
I am writing here to point out that the problem exists but that it has a solution which is not trivial if you do not know how how to debug and correct a ".exe" or a ".dll".
Because it's rather frustrating to buy a powerful PC and find that one of your favorite software refuses to launch...
Furthermore, this is the first time that I have modified an Ableton binary and I would like to have your opinion on the simple fact that, even if I am certain that it is legal, how can Ableton react?
I buy all the most famous DAWs and I have no desire to have to modify them because I develop converters, gateways, so that creative people are not limited by technical problems.
I am writing here to point out that the problem exists but that it has a solution which is not trivial if you do not know how how to debug and correct a ".exe" or a ".dll".
Because it's rather frustrating to buy a powerful PC and find that one of your favorite software refuses to launch...
Furthermore, this is the first time that I have modified an Ableton binary and I would like to have your opinion on the simple fact that, even if I am certain that it is legal, how can Ableton react?
I buy all the most famous DAWs and I have no desire to have to modify them because I develop converters, gateways, so that creative people are not limited by technical problems.