in a very specific C++ environment (an application to analyse CAD-drawings), dbg becomes extremely slow when I try to import large drawings....
In this test environment I integrated GoogleTest/GoogleMock testing framework to manage the test results and extract relevant (debug) data, and do the JNI mocking to be able to test without the Java EE "counterpart" of the application.
For 1 specific drawing the processing is grossly delayed, in another case the dbg application itself seems to be "frozen" indefinitely. It reacts on no signal whatsoever anymore: if you press the "termination" button in the toolbar of the debug console (the "red square"), the message: "Termination Failed" appears. I eventually shut it down by terminating the debug thread.
When I run this "drawing import" WITHOUT debug (so just "run"), all is processed in about 15-20 seconds (and no catatonic behaviour of the environment). In this configuration, the application runs on Linux (within a VirtualBox within a Windows environment) .... Question: what could be the case here? I tried to extract some relevant info but dbg gives nothing away. Any bright idea's?
Thank you in advance.