• Factory.getLog() can cause infinite loop

    By Karl Freburger 1 decade ago

    In Factory.getLog(), a failure to create the Log object because of a Notes exception causes this to be executed:



    GooCalUtil.logStackTrace(e)



    That method calls Factory.getLog(), causing an infinite loop.



    Easy way to see it: start GooCalSync (without Lotus Notes running). At the password prompt, hit the Esc key (supposed to cancel the login)…infinite loop time.