Acm 2.300

0 views
Skip to first unread message

Pinkie Mclucas

unread,
Aug 4, 2024, 12:04:25 PM8/4/24
to wairetimis
We are testing upgrading to E10.2.300.2 (we had no issues with E10.2.200.13) and are experiencing a very odd issue. I am at the point of running the various conversions (section 3.1.4) on the Epicor server which requires launching the client. The initial launching of the client feels normal. Once the application is open, I can initially click on a menu item, but it appears to go into a hang state and will not respond for nearly 2 minutes. Once the 2 minutes elapse, I can navigate around in the menu with no issue. Once I double click to launch a menu item, the same thing happens and the program launches, but then goes into the same hang state and will take 2 minutes for it to then respond to the first click. After that, it works perfectly normal. If I close the menu program and relaunch, it acts the very same way.
As an example, I launch the client. Once the client is open, I have to wait 2 minutes before anything will wake up and allow me to navigate the menu. I wait the 2 minutes and then click around to get to the part maintenance program. Clicking around is normal. Double click on the part maintenance program, it launches and displays normally, but then locks up for the 2 minutes. After that, I can click the part button, search button works normally, click the search, results show normally, click one part, window loads part data normally. If I close the part maintenance window and relaunch, I again have to wait 2 minutes before I can do anything.
Another thing to note, I do not see the (Not responding) message pop up in the window title bar like it will if there is processing going on. The CPU on the Epicor server is nearly 0% as well as the SQL server. I cannot find any errors in the event logs of either server.
Excessive client startup times of 1.5 to 2 minutes on the Epicor client on PCs that DO NOT have access to the internet. PCs that do have access to the internet experience normal delays of 5-10 seconds. This timing is after clicking OK to the username/password dialog box.
A network trace while running the ERP client has revealed that mfgsys.exe is repeatedly trying to get to the site crl.verisign.net using the TCP protocol. The inability to get to this site is leading to the 1.5 to 2 minute login delay.
Add the following line to the section. If they do not have a section they will need to add that also. It is possible that the customer will not have a epicor.exe.config file and they can use the attached as a sample for editing an existing version or they can just use this file. It should be placed in the client directory with the epicor.exe executable. (See below of sample config file)
Apparently, Relic are working on a fix for this, but in the meantime I have a temporary solution:Download COH2300dev.rar and extract it to your Company of Heroes folder (probably something like C:\Program Files\THQ\Company of Heroes). RelicCOH.exe has -dev permanently turned off in 2.300, and the RelicCOHUnblocked.exe you just placed in your folder has -dev permanently turned on. Set your shortcuts to use the unblocked EXE if you want dev mode. For convenience, the included batch file can be used to swap the two files over - simply double click RelicCOHSwap(.bat) to swap -dev mode between permanently off and permanently on. Before applying any future patches, remember to swap things back to how they were originally and then delete the custom EXE.
If you're interested in how the altered EXE is different, and why it works then read on. Otherwise be glad that there is a workaround for CoH 2.300. As always, donations via paypal are always appreciated:
Step 2: As the problem we're looking into is about (not) loading data archives and data folders, we want to find the code which does that loading. The actual code that does the loading for mods is going to be hard to find, but the code that does it for Engine\Data and Engine\Archives\Engine.sga will be easy to find, and should be roughly equivalent to the mod code. Use IDA to search for strings with Engine.sga in them and following the XRef on the string to find the loading code for Engine:
Step 3: So this g_pAppSettings[0xDC] field would seem to control the loading of data folders. Let's call it the isDevMode flag. We want to know where it is set - so open an XRef window for g_pAppSettings. You'll see lots of instances where g_pAppSettings is moved into a register, and one instance where a register is moved into g_pAppSettings. This last one is what we are interested in, as it is where this g_pAppSettings global is created rather than just used for something:
I've placed a breakpoint on the line where the isDevMode field is set, hence why it is marked in red. This piece of code looks like a constructor where every field is set to 0, rather than the actual code logic to set the isDevMode field to 0 or 1 depending on -dev, so we need to keep on searching.
Step 4: Launch RelicCOH.exe through IDA and wait for the aforementioned breakpoint to trip. We want to know when the isDevMode field is set properly, so setup a hardware breakpoint on memory write to the isDevMode field:
Here, the -dev switch is checked for, but the return value ignored as -sync_high is immediately checked after. Shortly after, the isDevMode field is set to 0. This "accidental modding block" must have removed the code which checks for -dev and then sets isDevMode accordingly with code that just sets it to 0 every time.
Step 5: If we were being efficient, then we would write some code to take the result of the -dev check and set isDevMode to 0/1 as such. I didn't feel like doing that, so I did the next best thing. Make a copy of RelicCOH.exe and open it in a hex editor (I use XVI32) and search for the instruction we just saw in IDA (C6 81 DC 00 00 00 00 - the move 0 into isDevMode). If the last 00 is changed to 01, then isDevMode will be set to 1 rather than 0. That's all the unblocked EXE is - a copy of RelicCOH.exe with one bit changed from a 0 to a 1 so that isDevMode is always on rather than always off.
Se han hallado vestigios de lo que sera el sitio ms antiguo de observaciones astronmicas del hemisferio Sur en la costa del Pacfico, en un valle cercano a la ciudad de Chincha Altana, distante unos 200 kilmetros de Lima, Per. El hallazgo fue concretado por investigadores de la Universidad de California, Estados Unidos, y del Instituto Francs de Estudios Andinos, de Per. El complejo arquitectnico astronmico, que fue construido hace 2.300 aos por el pueblo Paracas, antecesor de la civilizacin que produjo las famosas lneas de Nazca, ocupaba un rea de 40 kilmetros cuadrados. Inclua 71 geoglifos (dibujos excavados en el terreno) lineales, montculos erigidos con fines ceremoniales y residencias (Pnas, 20 de mayo). Las construcciones se utilizaban para rituales y servan como punto de referencia para rutas comerciales y para la observacin del cielo, puesto que estaban orientadas al alba durante el solsticio de invierno.
This article may be republished online under the CC-BY-NC-ND Creative Commons license. The Pesquisa FAPESP Digital Content Republishing Policy, specified here, must be followed. In summary, the text must not be edited and the author(s) and source (Pesquisa FAPESP) must be credited. Using the HTML button will ensure that these standards are followed. If reproducing only the text, please consult the Digital Republishing Policy.
De Autoriteit voor financile diensten en markten (FSMA) heeft op maandag 3 oktober 2022 haar eerste AMLCO Day georganiseerd, een digitaal evenement dat zich richt tot de AML compliance officers (AMLCO's) die een sleutelfunctie uitvoeren in de bestrijding van het witwassen van geld en de financiering van terrorisme.
Doel van het FSMA-evenement was het bewust maken van de AMLCO's over het belang van hun functie en het verduidelijken van de verwachtingen van de FSMA met betrekking tot hun rol. Die dag was ook een gelegenheid voor een contact tussen de AMLCO's en de dienst bij de FSMA die belast is met het toezicht op het vlak van SWG/FT.
Voor deze eerste editie kon de FSMA ook rekenen op de medewerking van de Cel voor Financile Informatieverwerking (CFI), die de kerncijfers voor het jaar 2021 en haar richtlijnen voor het melden van verdachte transacties heeft voorgesteld.
De FSMA is verheugd over het succes van dit evenement. Niet minder dan 2.300 personen, Franstaligen en Nederlandstaligen, namen deel aan deze eerste editie, georganiseerd in de vorm van twee aparte webinars.
Met deze webinars zet de FSMA het pad van digitalisering van haar communicatie voort om in te spelen op actuele uitdagingen en om beter tegemoet te komen aan de eisen van de financile sector en de samenleving in haar geheel.
El Corte Ingls se encuentra inmerso en negociaciones con la banca con el fin de refinanciar 2.300 millones de euros de su deuda, segn han confirmado a Europa Press en fuentes financieras, que han precisado que el proceso se encuentra en una fase preliminar, aunque la respuesta de la banca es favorable.
En concreto, este importe se dividira en 1.200 millones en prstamos a lago plazo y en torno a 1.110 millones en circulante, tal y como adelanta este jueves 'Expansin', que seala que el objetivo del grupo de grandes almacenes es ampliar sus vencimientos, eliminar clasulas y rebajar el inters que paga aprovechando el contexto de bajos tipos de inters.
Adems, segn explica el diario, la compaa quiere hacer valer la mejora de su estructura financiera. El Corte Ingls ha rebajado su apalancamiento de 2,9 a 2,6 veces ebitda en el presente ejercicio gracias a la mejora de su rentabilidad y a sus desinversiones en activos no estratgicos, principalmente inmobiliarios.
Por otro lado, segn publica el diario Cinco Das, el siguiente movimiento sera refinanciar parte de ese importe de deuda con nuevas emisiones de bonos, que aumentarn el vencimiento medio de la deuda de El Corte Ingls y reducirn su rentabilidad.
3a8082e126
Reply all
Reply to author
Forward
0 new messages