PDA

View Full Version : HL crashes while loading update v1.1a


Sigil
April 2nd, 2007, 06:24 AM
After using the HL update mechnism to download the update. After HL is closed to start installing the update I receive a debug Windows crash message. Now when I start HL and try using the update mechnism the update window only open for a fraction of a second. I just downloaded the update manually and will try to install the update manually.

/Scott

Sigil
April 2nd, 2007, 06:35 AM
I was manually able to update HL. Life is good again.

/Scott

rob
April 2nd, 2007, 11:48 AM
This is bizarre. Both the Updates mechanism and the manually downloaded version point to the exact same file on the exact same server. So it sounds like you somehow managed to get a corrupted download via the Updates mechanism that actually satisfied its self-test before it tried to install itself. I've never seen that happen before. Up till now, the installation tool we use has always reported a initialization error if the download is corrupted in some way. If you have any other clues you can offer, I'd like to investigate this further.

Thanks, Rob

dchoey
April 2nd, 2007, 02:34 PM
I just tried twice to download and install the file. Both times it crashed. I was hoping to post the windows dump file but it deletes it after clicking on don't send :cry: . Will keep trying until I can get you a better error report.

DannyBoy2k
April 2nd, 2007, 02:35 PM
Download worked. Update did not. Used the downloaded file, manually. Everything worked fine.

dchoey
April 2nd, 2007, 03:05 PM
Here are more details for Rob.

The program reporting the error is herolab.exe and not hl11a.exe. I will attached the file that Windows sends when reporting an error.

Error Dump:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="HeroLab.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="HeroLab.exe" SIZE="2695168" CHECKSUM="0xE564A97E" BIN_FILE_VERSION="1.1.0.111" BIN_PRODUCT_VERSION="1.1.0.111" PRODUCT_VERSION="1.1#111" FILE_DESCRIPTION="Hero Lab" COMPANY_NAME="Lone Wolf Development" PRODUCT_NAME="Hero Lab" FILE_VERSION="1.1#111" LEGAL_COPYRIGHT="Copyright (c) 2006-2007 Lone Wolf Development, Inc. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x29436B" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.1.0.111" UPTO_BIN_PRODUCT_VERSION="1.1.0.111" LINK_DATE="03/18/2007 05:42:38" UPTO_LINK_DATE="03/18/2007 05:42:38" />
<MATCHING_FILE NAME="LFBMP13N.DLL" SIZE="30208" CHECKSUM="0xB2CF794F" BIN_FILE_VERSION="13.0.0.84" BIN_PRODUCT_VERSION="13.0.0.84" PRODUCT_VERSION="13.0.0.084" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.084" ORIGINAL_FILENAME="LFBMP13N.DLL" INTERNAL_NAME="LFBMP13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.84" UPTO_BIN_PRODUCT_VERSION="13.0.0.84" LINK_DATE="10/17/2003 21:13:53" UPTO_LINK_DATE="10/17/2003 21:13:53" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="LFCMP13n.DLL" SIZE="420352" CHECKSUM="0xF74B5292" BIN_FILE_VERSION="13.0.0.84" BIN_PRODUCT_VERSION="13.0.0.84" PRODUCT_VERSION="13.0.0.084" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.084" ORIGINAL_FILENAME="LFCMP13N.DLL" INTERNAL_NAME="LFCMP13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.84" UPTO_BIN_PRODUCT_VERSION="13.0.0.84" LINK_DATE="10/17/2003 21:48:15" UPTO_LINK_DATE="10/17/2003 21:48:15" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="lfgif13n.dll" SIZE="34816" CHECKSUM="0x19DA53BE" BIN_FILE_VERSION="13.0.0.13" BIN_PRODUCT_VERSION="13.0.0.13" PRODUCT_VERSION="13.0.0.013" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.013" ORIGINAL_FILENAME="LFGIF13N.DLL" INTERNAL_NAME="LFGIF13N" LEGAL_COPYRIGHT="Copyright© 1991-2001 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.13" UPTO_BIN_PRODUCT_VERSION="13.0.0.13" LINK_DATE="02/19/2002 17:25:39" UPTO_LINK_DATE="02/19/2002 17:25:39" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="Lfpng13n.dll" SIZE="180736" CHECKSUM="0x28434856" BIN_FILE_VERSION="13.0.0.84" BIN_PRODUCT_VERSION="13.0.0.84" PRODUCT_VERSION="13.0.0.084" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.084" ORIGINAL_FILENAME="LFPNG13N.DLL" INTERNAL_NAME="LFPNG13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.84" UPTO_BIN_PRODUCT_VERSION="13.0.0.84" LINK_DATE="10/17/2003 21:51:37" UPTO_LINK_DATE="10/17/2003 21:51:37" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="lftga13n.dll" SIZE="24576" CHECKSUM="0x99726542" BIN_FILE_VERSION="13.0.0.78" BIN_PRODUCT_VERSION="13.0.0.78" PRODUCT_VERSION="13.0.0.078" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.078" ORIGINAL_FILENAME="LFTGA13N.DLL" INTERNAL_NAME="LFTGA13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.78" UPTO_BIN_PRODUCT_VERSION="13.0.0.78" LINK_DATE="08/08/2003 17:45:33" UPTO_LINK_DATE="08/08/2003 17:45:33" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="LTDIS13n.dll" SIZE="270336" CHECKSUM="0xB03A7C5F" BIN_FILE_VERSION="13.0.0.84" BIN_PRODUCT_VERSION="13.0.0.84" PRODUCT_VERSION="13.0.0.084" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.084" ORIGINAL_FILENAME="LTDIS13N.DLL" INTERNAL_NAME="LTDIS13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.84" UPTO_BIN_PRODUCT_VERSION="13.0.0.84" LINK_DATE="10/17/2003 21:12:04" UPTO_LINK_DATE="10/17/2003 21:12:04" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="LTFIL13N.DLL" SIZE="153088" CHECKSUM="0xF0815832" BIN_FILE_VERSION="13.0.0.84" BIN_PRODUCT_VERSION="13.0.0.84" PRODUCT_VERSION="13.0.0.084" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.084" ORIGINAL_FILENAME="LTFIL13N.DLL" INTERNAL_NAME="LTFIL13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.84" UPTO_BIN_PRODUCT_VERSION="13.0.0.84" LINK_DATE="10/17/2003 21:12:18" UPTO_LINK_DATE="10/17/2003 21:12:18" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="LTKRN13N.DLL" SIZE="453120" CHECKSUM="0x62F10A33" BIN_FILE_VERSION="13.0.0.84" BIN_PRODUCT_VERSION="13.0.0.84" PRODUCT_VERSION="13.0.0.084" FILE_DESCRIPTION="LEADTOOLS(r) DLL for Win32" COMPANY_NAME="LEAD Technologies, Inc." PRODUCT_NAME="LEADTOOLS(r) DLL for Win32" FILE_VERSION="13.0.0.084" ORIGINAL_FILENAME="LTKRN13N.DLL" INTERNAL_NAME="LTKRN13N" LEGAL_COPYRIGHT="Copyright© 1991-2003 LEAD Technologies, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="13.0.0.84" UPTO_BIN_PRODUCT_VERSION="13.0.0.84" LINK_DATE="10/17/2003 21:12:00" UPTO_LINK_DATE="10/17/2003 21:12:00" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="UNWISE.EXE" SIZE="162304" CHECKSUM="0x436D4F52" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/26/2000 21:47:59" UPTO_LINK_DATE="12/26/2000 21:47:59" />
<MATCHING_FILE NAME="download\hl10g.exe" SIZE="9527444" CHECKSUM="0x633A5737" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Hero Lab V1.0g Installation" COMPANY_NAME="Lone Wolf Development" FILE_VERSION="" LEGAL_COPYRIGHT="Lone Wolf Development" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/25/2000 14:37:12" UPTO_LINK_DATE="04/25/2000 14:37:12" />
<MATCHING_FILE NAME="download\hl10h.exe" SIZE="9621092" CHECKSUM="0x633A5737" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Hero Lab V1.0h Installation" COMPANY_NAME="Lone Wolf Development" FILE_VERSION="" LEGAL_COPYRIGHT="Lone Wolf Development" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/25/2000 14:37:12" UPTO_LINK_DATE="04/25/2000 14:37:12" />
<MATCHING_FILE NAME="download\hl10i.exe" SIZE="9934525" CHECKSUM="0x633A5737" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Hero Lab V1.0i Installation" COMPANY_NAME="Lone Wolf Development" FILE_VERSION="" LEGAL_COPYRIGHT="Lone Wolf Development" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/25/2000 14:37:12" UPTO_LINK_DATE="04/25/2000 14:37:12" />
<MATCHING_FILE NAME="download\hl11.exe" SIZE="10141091" CHECKSUM="0x633A5737" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Hero Lab V1.1 Installation" COMPANY_NAME="Lone Wolf Development" FILE_VERSION="" LEGAL_COPYRIGHT="Lone Wolf Development" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/25/2000 14:37:12" UPTO_LINK_DATE="04/25/2000 14:37:12" />
<MATCHING_FILE NAME="download\hl11a.exe" SIZE="10171137" CHECKSUM="0x633A5737" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Hero Lab V1.1a Installation" COMPANY_NAME="Lone Wolf Development" FILE_VERSION="" LEGAL_COPYRIGHT="Lone Wolf Development" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/25/2000 14:37:12" UPTO_LINK_DATE="04/25/2000 14:37:12" />
<MATCHING_FILE NAME="download\pdfcanvas.1.0.exe" SIZE="5945115" CHECKSUM="0x633A5737" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="PDFCanvas Installation" COMPANY_NAME="Lone Wolf Development" FILE_VERSION="" LEGAL_COPYRIGHT="Lone Wolf Development" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="04/25/2000 14:37:12" UPTO_LINK_DATE="04/25/2000 14:37:12" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="984064" CHECKSUM="0xF12E1D4A" BIN_FILE_VERSION="5.1.2600.2945" BIN_PRODUCT_VERSION="5.1.2600.2945" PRODUCT_VERSION="5.1.2600.2945" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2945 (xpsp_sp2_gdr.060704-2349)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF724D" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2945" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2945" LINK_DATE="07/05/2006 10:55:00" UPTO_LINK_DATE="07/05/2006 10:55:00" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>

Lawful_g
April 4th, 2007, 10:48 AM
I've been having this same problem too

Mathias
April 4th, 2007, 12:34 PM
I encountered the same problem - a crash while HL was exiting, after downloading the file. When I found the file in HeroLab/download, and ran it, the installation worked fine. I suspect the problem is that HL 1.1 is not playing nicely with the installer.

rob
April 4th, 2007, 01:37 PM
The problem appears to be timing related. We're still trying to nail it down, though. Basically, the last thing HL does before it shuts down is launch the installer. This is how all three of our products work, with the exact same code being used for all of them. Unfortunately, HL appears to be taking longer during the operating system rundown than it has in the past, which is resulting in the installer getting underway before HL has fully exited. The net result is that the two are stepping on each other, which is resulting in the crash.

As soon as we get it figured out, we'll get an update released....

-Rob

rob
April 6th, 2007, 03:13 AM
We got this one figured out and fixed on this end. So this will no longer be an issue when we release V1.1b shortly.

NOTE!!! The problem still exists in V1.1a and the problem occurs within the currently running copy of HL. HL crashes after downloading the update and before the installer is invoked. This means that the problem will appear to persist if you use the Updates mechanism within V1.1a to retrieve and install V1.1b. The problem will be fixed in V1.1b, but NOT in V1.1a. So please don't make the incorrect assumption that we didn't fix the bug properly when you retrieve V1.1b and run into the problem while still running V1.1a to retrieve V1.1b. :-)

Brand
April 6th, 2007, 03:21 AM
1: Great!
2: So 1.1b will have to be manually downloaded and installed then the problem will be fixed?

rob
April 6th, 2007, 03:43 AM
At 04:21 AM 4/6/2007, you wrote:
2: So 1.1b will have to be manually downloaded and installed then the problem will be fixed?
Yes, that is one easy way to solve the problem. You can also do it using the Updates mechanism if you wish. The Updates mechanism downloads the file to your computer and places it in the "download" directory beneath where you installed Hero Lab (e.g. "c:herolabdownload"). So you can also use the Updates mechanism to download the file, after which HL will crash. You can then directly launch the installer ("hl11b.exe") from the directory on your computer. The net result is identical to downloading the file manually and launching it.