Problem between C# system and Warsaw plugin (GAS Technology)

Asked

Viewed 821 times

4

My project was built with the C#language. Everything was going smoothly, until some customers started reporting errors when opening my system. The error goes as follows: the client clicks on the shortcut on the desktop and the system opens (usually by default) and everything else. But some customers have installed the security plugin for a JAVA-based database. What happens is that when you run this plugin on the computer, IE, when entering the bank site and logging in, my system no longer runs correctly... After running this plugin, when opening my system, all the content of the form disappears, leaving the whole form blank....

Has anyone ever gone through this incompatibility problem? How could I solve?

I’ve tried everything else. I’ve restored the computer days before it happened, but even so after a while this error comes back and I don’t know how to solve it.

I wonder if someone could help me?

  • Not to be too extensive the space of the comments; the conversation was moved to the chat

  • I am closing as out of scope because it is a defect in the precarious application of third parties, which interferes irresponsibly in other people’s systems. The only solution in this case is to remove the offensive application, which is the such plugin.

3 answers

5


To solve the incompatibility problem, I had to contact GAS Technology describing the problem that was occurring.

They asked for a lot of information, asked me to send my project including, the path where it was installed in windows and everything else... They also gave me the link @Randrade gave me and no problem solving. So after a lot of insisting, they solved the problem. They didn’t explain what they did, but from what I understand, Warsaw is quite intrusive in the OS, acting also in other applications and not only in the browser, which is its purpose.

I also understood that they "release" applications by the path of the files where they are in the "Program Files" or other place where your application keeps the files needed to boot.

That is, to solve, it is necessary to contact them by email, because they do not pass phone to support, describing the problem and maintaining contact, because they can end the problem, but do not warn the interested.

I hope I’ve helped!

4

Finally solved my problem with this plugin!

I spent a few months with this problem, without detecting that the cause was the plugin, with forms turning white, system getting slow and even totally paralyzing Windows, getting to the point of having to restart the whole system.

Until one day I was able to view his load on the Output screen, running the application in Debug mode. Then I opened the Modules loaded window in Visual Studio (Menu Debug->Windows->Modules), and confirmed the loading of such plugin. See the Figure below:

inserir a descrição da imagem aqui

When observing that it was the loading of an unmanaged process, I only disabled the project option that allowed debugging these codes (Project Properties -> Debug ->Enable Unmanaged Code Debugging).

I have several projects in C, c++ and Fortran in my solution that require this option to debug, but now I will only activate it as long as I need.

After disabling this option the plugin was no longer loaded and the entire application got faster!

I think it’s worth commenting also that while this plugin was being loaded, there were some time-consuming loops in unmanaged code, including those we use maybe without noticing, such as Openfiledialog and Savefiledialog, which load internally Win32 API’s.

I hope this is the problem of all or help someone to find other loading points of this plugin!

  • In short, if a program behaves badly, like the plugin, the only viable solution is to remove the plugin. Absurd would be subject to giving satisfaction to a company like this on an application that is none of their business.

-1

I went through a similar problem and it seems that the means of solving problems with GAS technology are no longer available.

Currently the solution is through the contact form of Diebold (who must have acquired GAS Technology/GAS Anti-fraud):

https://www.dieboldnixdorf.com.br/contato-antifraude

By choosing "company", in this form it is possible to make an application white list request, providing information such as the installation path/URL or even the application via link.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.