Hi, we have a program, a point of sale system, that has two problems under Windows:
1) In some machines it won't start, it requires sometimes to restart Windows
2) When closed, sometimes it leaves a ghost process, that should be killed with the task manager
The second is bad when we're building it with Lazarus, since the same executable can't be overwritten if it's running. I mean run without debugging, that's the fast run.
Maybe a memory leak?
We use a lot of stuff, internet connection, websockets, printers, local http server, all in a single executable.
About the first, we have no idea of why that happens.
Any ideas, someone had the same problems?