Closed GoogleCodeExporter closed 8 years ago
I managed to come up with a temporary workaround to this problem. I added a
time.sleep of 3.0 seconds before showing my GUI. This sneaks past the watchdog
timer
and doesn't freeze IDA or wxWidgets.
I expanded this into a wx.ProgressDialog that shows a loading bar to the user
so they
know what's happening. It will still be great to have a total fix to this
problem.
Original comment by vancouve...@gmail.com
on 6 May 2010 at 4:48
Hello,
What about adding an API to allow one to disable this wait box voluntarily for
example?
By default it is on, but script writers can turn it off before showing dialogs
for
instance?
Original comment by elias.ba...@gmail.com
on 14 May 2010 at 8:15
Btw, in init.py add this line:
idaapi.set_script_timeout(0x7fffffff) <- this should increase the timeout value
Original comment by elias.ba...@gmail.com
on 14 May 2010 at 2:35
Thanks, that completely fixes my problem. Wish I had found that API sooner.
Original comment by vancouve...@gmail.com
on 17 May 2010 at 12:28
With IDAPython 1.4.0+ you can disable the script timeout completely with
set_script_timeout(0)
Original comment by elias.ba...@gmail.com
on 2 Jul 2010 at 4:12
Original issue reported on code.google.com by
vancouve...@gmail.com
on 6 May 2010 at 3:01