Servoy Profiler View causes the Smart Client to "freeze"

Hi all,

We are experiencing an issue when trying to use the Servoy Profiler View which causes the Smart Client to “freeze” with 100% CPU utilization. On the other hand, if we just debug the Smart Client without running the profiler everything works as expected.

Certain calls are profiled OK (the Profiler shows the expected output) but other cases cause the behavior described above. I have not pinpointed yet exactly which calls are causing the issue.

Has anyone else experience this problem and are there any pointers/workarounds to for its resolution.

Thanks for your help!

A few more details on this issue:

It appears that one of the possible causes for this is usage of anonymous JavaScript functions which are passed as callbacks to other functions. For example:

function doSomething()
{

var callback = function(args){…}
doSomethingElse(callback);

}

function doSomethingElse(callback)
{

_callback(_someArgs);
}

can you make a small example demonstrating this?
Or give me a stack dump at the moment you see that 100% cpu usage (stack dump created from the admin pages)