Page 1 of 1

Installation error.

PostPosted: Sat Jan 11, 2014 6:24 am
by SRD
Hi Folks,

I downloaded WinMerge-2.14.0-Setup.exe

When I open this file, the install proceeds, but then I encounter the error:

Image

The first two errors are during installation. The third error is when I try to start up Win Merge after installation.

Re: Installation error.

PostPosted: Sun Jan 12, 2014 4:11 pm
by christianlist
WinMerge will not run without vcredist installing correctly, so the first error is causing the other errors to happen.
The error "Delayed Write Failed" usually indicates some low level driver and/or hardware problem, not specifically related to installing WinMerge.
You could try to check if any of these applies: http://searchwinit.techtarget.com/tip/8-common-causes-for-delayed-write-failed-errors

Re: Installation error.

PostPosted: Mon Jan 13, 2014 9:18 am
by jtuc
christianlist wrote:so the first error is causing the other errors to happen

The Assertion failed box cannot show up without the required runtimes being in place. It is well possible that one can safely Ignore it, and it won't come back because it was just due to some missing registry entry which will be present once WinMerge has had a chance to create it.

Another consideration is why do assertions fire in release builds? I found that to be related to the NDEBUG preprocessor definition. CRT's assert() takes effect when NDEBUG is not defined, whereas MFC's ASSERT() takes effect when _DEBUG is defined.

Re: Installation error.

PostPosted: Tue Jan 14, 2014 12:52 pm
by SRD
I ran the install again without errors, but upon starting up WinMerge, I received the 3rd Assertion Failed error again.

Re: Installation error.

PostPosted: Sat Jan 18, 2014 10:11 am
by jtuc
Please run regedit and export then delete these registry keys:
  • HKEY_CURRENT_USER\SOFTWARE\Thingamahoochie\WinMerge
  • HKEY_LOCAL_MACHINE\SOFTWARE\Thingamahoochie\WinMerge
If the issue disappears, repeat export of said registry keys (to the extent they exist).
Please attach resulting .reg files for further investigation.

Thanks.

Re: Installation error.

PostPosted: Sat Jan 18, 2014 10:22 am
by SRD
HKEY_LOCAL_MACHINE\SOFTWARE\Thingamahoochie\WinMerge didn't exist.

Deleting HKEY_CURRENT_USER\SOFTWARE\Thingamahoochie\WinMerge let WinMerge start.

Here is HKEY_CURRENT_USER\SOFTWARE\Thingamahoochie\WinMerge:

Code: Select all
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge]
"ContextMenuEnabled"=dword:00000001
"Executable"="C:\\Program Files (x86)\\WinMerge\\WinMergeU.exe"

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Backup]
"EnableFolder"=dword:00000000
"EnableFile"=dword:00000001
"Location"=dword:00000000
"GlobalFolder"=""
"NameAddBak"=dword:00000001
"NameAddTime"=dword:00000000

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\DefaultSyntaxColors]
"Values"=dword:00000014
"Color00"=dword:00000080
"Bold00"=dword:00000000
"Bold01"=dword:00000000
"Bold02"=dword:00000000
"Bold03"=dword:00000000
"Bold04"=dword:00000000
"Color05"=dword:00000000
"Bold05"=dword:00000000
"Color06"=dword:00ffffff
"Bold06"=dword:00000000
"Color07"=dword:00ff0000
"Bold07"=dword:00000001
"Color08"=dword:00800080
"Bold08"=dword:00000000
"Color09"=dword:00008000
"Bold09"=dword:00000000
"Color10"=dword:000000ff
"Bold10"=dword:00000000
"Color11"=dword:00606060
"Bold11"=dword:00000000
"Color12"=dword:00000080
"Bold12"=dword:00000000
"Color13"=dword:00c08000
"Bold13"=dword:00000000
"Color14"=dword:00a0a0ff
"Bold14"=dword:00000000
"Color15"=dword:00000000
"Bold15"=dword:00000000
"Color16"=dword:0000ffff
"Bold16"=dword:00000000
"Color17"=dword:00000000
"Bold17"=dword:00000000
"Color18"=dword:00800000
"Bold18"=dword:00000000
"Color19"=dword:00c08000
"Bold19"=dword:00000000

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Font]
"Specified"=dword:00000000
"Height"=dword:fffffff0
"Width"=dword:00000000
"Escapement"=dword:00000000
"Orientation"=dword:00000000
"Weight"=dword:00000190
"Italic"=dword:00000000
"Underline"=dword:00000000
"StrikeOut"=dword:00000000
"OutPrecision"=dword:00000001
"ClipPrecision"=dword:00000002
"Quality"=dword:00000001
"PitchAndFamily"=dword:00000031
"CharSet"=dword:00000000
"FaceName"="Courier New"

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\FontDirCompare]
"Specified"=dword:00000000
"Height"=dword:fffffff0
"Width"=dword:00000000
"Escapement"=dword:00000000
"Orientation"=dword:00000000
"Weight"=dword:00000190
"Italic"=dword:00000000
"Underline"=dword:00000000
"StrikeOut"=dword:00000000
"OutPrecision"=dword:00000001
"ClipPrecision"=dword:00000002
"Quality"=dword:00000001
"PitchAndFamily"=dword:00000031
"CharSet"=dword:00000000
"FaceName"="Courier New"

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\LineFilters]
"Values"=dword:00000000

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Locale]
"LanguageId"=dword:00000409

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Merge7z]
"Enable"=dword:00000001
"ProbeSignature"=dword:00000000

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Recent File List]

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Settings]
"ShowUniqueLeft"=dword:00000001
"ShowUniqueRight"=dword:00000001
"ShowDifferent"=dword:00000001
"ShowIdentical"=dword:00000001
"ShowBinaries"=dword:00000001
"ShowSkipped"=dword:00000000
"ShowToolbar"=dword:00000001
"ShowStatusbar"=dword:00000001
"ShowTabbar"=dword:00000001
"ToolbarSize"=dword:00000000
"AutoResizePanes"=dword:00000000
"HiliteSyntax"=dword:00000001
"HiliteWordDiff"=dword:00000001
"WordWrap"=dword:00000000
"ViewLineNumbers"=dword:00000000
"DisableSplash"=dword:00000000
"ViewWhitespace"=dword:00000000
"ConnectMovedBlocks"=dword:00000000
"ScrollToFirst"=dword:00000000
"VerifyOpenPaths"=dword:00000001
"AutoCompleteSource"=dword:00000000
"ViewFileMargin"=dword:00000000
"DirViewSortCol"=dword:ffffffff
"DirViewSortAscending"=dword:00000001
"DirViewEnableShellContextMenu"=dword:00000000
"ShowFileDialog"=dword:00000000
"AutomaticRescan"=dword:00000000
"AllowMixedEOL"=dword:00000000
"TabSize"=dword:00000004
"TabType"=dword:00000000
"ExternalEditor"="C:\\Windows\\NOTEPAD.EXE"
"UseRecycleBin"=dword:00000001
"SingleInstance"=dword:00000000
"MergingMode"=dword:00000000
"BreakOnWords"=dword:00000001
"BreakType"=dword:00000000
"CloseWithEsc"=dword:00000001
"Logging"=dword:00000000
"IgnoreSmallFileTime"=dword:00000000
"AskClosingMultipleWindows"=dword:00000000
"PreserveFiletimes"=dword:00000000
"TreeMode"=dword:00000000
"IgnoreSpace"=dword:00000000
"IgnoreBlankLines"=dword:00000000
"FilterCommentsLines"=dword:00000000
"IgnoreCase"=dword:00000000
"IgnoreEol"=dword:00000000
"CompMethod"=dword:00000000
"MovedBlocks"=dword:00000000
"MatchSimilarLines"=dword:00000000
"StopAfterFirst"=dword:00000000
"QuickMethodLimit"=dword:00400000
"DifferenceColor"=dword:0005cbef
"SelectedDifferenceColor"=dword:007477ef
"DifferenceDeletedColor"=dword:00c0c0c0
"SelectedDifferenceDeletedColor"=dword:00c0c0f0
"DifferenceTextColor"=dword:00000000
"SelectedDifferenceTextColor"=dword:00000000
"TrivialDifferenceColor"=dword:00bff2fb
"TrivialDifferenceDeletedColor"=dword:00e9e9e9
"TrivialDifferenceTextColor"=dword:00000000
"MovedBlockColor"=dword:00529be4
"MovedBlockDeletedColor"=dword:00c0c0c0
"MovedBlockTextColor"=dword:00000000
"SelectedMovedBlockColor"=dword:004e70f8
"SelectedMovedBlockDeletedColor"=dword:00a3b5fc
"SelectedMovedBlockTextColor"=dword:00000000
"WordDifferenceColor"=dword:00ade2f1
"SelectedWordDifferenceColor"=dword:00a0a0ff
"WordDifferenceTextColor"=dword:00000000
"SelectedWordDifferenceTextColor"=dword:00000000
"DefaultTextColoring"=dword:00000001
"ProjectsPath"=""
"UseSystemTempPath"=dword:00000001
"CustomTempPath"=""
"MultiDirDocs"=dword:00000000
"MultiMergeDocs"=dword:00000001
"IgnoreRegExp"=dword:00000000
"FileFilterCurrent"="*.*"
"UserFilterPath"="C:\\Users\\MMCC\\Documents\\WinMerge\\Filters"
"CodepageDefaultMode"=dword:00000000
"CodepageDefaultCustomValue"=dword:000004e4
"CodepageDetection"=dword:00000000
"VersionSystem"=dword:00000000
"VssPath"=""
"PluginsEnabled"=dword:00000000
"VssPassword"=""

[HKEY_CURRENT_USER\Software\Thingamahoochie\WinMerge\Settings/Filters]
"Shared"=dword:00000000

Re: Installation error.

PostPosted: Sun Jan 19, 2014 11:04 am
by jtuc
I cannot reproduce the issue with the attached registry excerpt.
Seems to be the one created after deletion of registry key and restart of WinMerge.
Can you also provide the registry excerpt created before deletion of registry key?