Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Results 1 to 8 of 8
  1. #1
    Join Date
    Jan 2009
    Posts
    7

    Patches freezing / not exiting cleanly

    I have been receiving numerous reports of patches not exiting cleanly on many machines. I have even seen the problem myself several times. The only way to get past it is to quit the task via taskmgr or right click the task in the taskbar and exit. This does not affect the patch, as it seems to have successfully finished at this point; but it is however a problem I consider to be very serious. Does anyone have any experience with this issue? If so, what steps have you taken to fix it?

    Thanks!

  2. #2
    Join Date
    Jan 2001
    Location
    Anderson Island, WA, USA
    Posts
    2,863
    Do your log files show anything?
    do you run any post-patch processes that might be having issues?


    (Click here to contact me)
    Providing Independent Professional Consulting Services for
    IndigoRose products, World Wide.
    Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)

  3. #3
    Join Date
    Jan 2009
    Posts
    7
    Unfortunately the logging is not enabled for patches, but as for post-patch processing, there is an optional launch of an executable but the freeze occurs before the finish screen is shown (after the patch application is finished)

  4. #4
    Join Date
    Jan 2001
    Location
    Anderson Island, WA, USA
    Posts
    2,863
    Unfortunately, I think your 1st step is to enable logging.
    and add a LOT of logging to each step/process so you can capture exactly where it hangs.


    (Click here to contact me)
    Providing Independent Professional Consulting Services for
    IndigoRose products, World Wide.
    Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)

  5. #5
    Join Date
    Jan 2009
    Posts
    7
    Just a minor update for closure's sake,
    The issue ended up being a font we were attempting to install during the post-patch process that did not exist in the patch file list

  6. #6
    Join Date
    Jan 2001
    Location
    Anderson Island, WA, USA
    Posts
    2,863
    Glad it was somethign simple (even if it was hard to find)
    Thanks for letting us know.


    (Click here to contact me)
    Providing Independent Professional Consulting Services for
    IndigoRose products, World Wide.
    Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)

  7. #7
    Join Date
    Apr 2009
    Posts
    15
    We have a lot of problems that the patch stops updating the progress after a while. Windows will add "not responding" to the titlebar. It seems to be worse for large files.
    Customers will kill the patch because they think that the patch has stopped working. That destroys the installation since the patch is writing to the target file while patching (we are not using the rollback support). The cheksum for such a file will not match any version, so they have to reinstall.

  8. #8
    Join Date
    Jan 2001
    Location
    Anderson Island, WA, USA
    Posts
    2,863
    Generally speaking, it's not good to hijack a thread, especially one that's been resolved...

    In your case - The program probably isn't "locked up" and is very busy patching away; if you just leave it alone, it would, no dobut, return and your system would be fine. Lots of programs get that annoying "stopped responding" tacked to their title, especially when they are tight in a loop or processing large amounts of data.

    The trade off for this tight code/intense processing is that it appears to "hang"; what you get for this is faster patches. If the program introduces "delays" so that a progress bar can nicely update or to prevent windows from thinking it's "stopped responding" the processing (ie: patching) would be significantly slower.

    If you can give us a sample that 100% hangs, we can certainly look at it in more detail; but here; however, I think impatience is to blame.

    Best to start a new thread for a new issue.


    (Click here to contact me)
    Providing Independent Professional Consulting Services for
    IndigoRose products, World Wide.
    Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts