Help - Search - Members - Calendar
Full Version: Program Crash
MSFN Forums > Member Contributed Projects > Other Member Contributed Projects > Windows Installation Helper Utility

   
Google Internet Forums Unattended CD/DVD Guide
Maelstorm
Everytime that I click next from User Account, the program crashes.

Exception Information
Code: 0xc0000001d Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x00000000004154a1

There's more information, but it will not let me do a copy/paste operation.
BenjaminKalytta
Please can you show me your install.ini?

Benjamin Kalytta
Maelstorm
I tried a couple. Your default install.ini failed as well as this one:

CODE
;test.ini

[Environment]

[settings]

DiableLoadMenu = 0
SplitterPos = 40%
Dimension.Update = 0
Dimension.Width =60%
Dimension.Height =60%
DefaultHelp=helpfile.rtf

[Test]
description=Test File
selected=1
collapsed=1
helptext=This is a test
command=nocmd.cmd


[Users]


But, if I do this:

wihu /SkipSettings /ini="install.ini"

it works just fine. It's only when I hit NEXT on that second screen that it dies. Oh, and I did a lookup on the 1d exception...Illegal Instruction. Here's the disassembly:

CODE
00415489  call        dword ptr ds:[42D2B0h]
0041548F  mov         ecx,dword ptr [esi]
00415491  and         dword ptr [esi+4],0
00415495  sub         ecx,10h
00415498  pop         esi  
00415499  jmp         00405AD6
0041549E  push        ebp  
0041549F  mov         ebp,esp
004154A1  movss       xmm0,dword ptr [ebp+0Ch]   << Failure Address
004154A6  push        esi  
004154A7  mov         esi,ecx
004154A9  mov         ecx,dword ptr [ebp+8]
004154AC  or          dword ptr [esi+18h],0FFFFFFFFh
004154B0  xor         eax,eax
004154B2  mov         dword ptr [esi+8],ecx
004154B5  mov         ecx,dword ptr [ebp+18h]
004154B8  movss       dword ptr [esi+0Ch],xmm0
004154BD  movss       xmm0,dword ptr [ebp+10h]
004154C2  mov         dword ptr [esi+24h],ecx


I'm running a AMD Thunderbird 1400MHz. I've attached the core dump from the failure as well. Program version is 2.1.25.2 as stated in the exe file resource. One other thing, I had to add a .txt to the dmp file, so you will need to remove it before you work with it.


edit 2006-01-21: removed attachments
BenjaminKalytta
Thank you very much Maelstorm, it seems to be a problem with older cpu's. Please try my new version WIHU 2.2 (Final), the bug should be fixed there.

Benjamin Kalytta
Maelstorm
It works now.

Just out of curiosity, what development platform are you running? I have Visual Studio .NET Professional 2003 and it says that it cannot edit ver 8.0 project files, while Visual Studio .NET 2005 says it want's to convert the project to the new format.
BenjaminKalytta
Im using Visual Studio 2005 (version 8.0), so you should be able to open it.

May be one could port it to MinGW GCC?

Benjamin Kalytta
Maelstorm
I'm using Visual C++ 2005 Express Edition and it doesn't want to build correctly. I keep getting a bunch of errors what I try to compile the source. I think it may have something to do with the Platform SDK that I have loaded in the machine.

What does your include/lib paths look like?
BenjaminKalytta
Can you send me the error log? There shouldn't be any errors, only warnings.

Benjamin
Maelstorm
Sure.



CODE
------ Build started: Project: wihu, Configuration: Debug Win32 ------
Compiling...
wihuuser.c
c:\documents and settings\administrator\my documents\visual studio 2005\projects\wihu.src\stdafx.h(22) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
Build log was saved at "file://c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\wihu.src\Debug\BuildLog.htm"
wihu - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
BenjaminKalytta
Oh, that seems that Platform SDK is completely not installed or not detected. You have to add Platform SDK Include Directory in Visual Studio. See Menu "Tools->Options->Projects and Solutions->VC++ Directories"

Benjamin
RJARRRPCGP
QUOTE
Everytime that I click next from User Account, the program crashes.

Exception Information
Code: 0xc0000001d Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x00000000004154a1


It may be because your processor is malfunctioning. Did you test it with a 24-hour run of Prime95?
Maelstorm
QUOTE (RJARRRPCGP @ Feb 11 2006, 10:47 AM) *
QUOTE

Everytime that I click next from User Account, the program crashes.

Exception Information
Code: 0xc0000001d Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x00000000004154a1


It may be because your processor is malfunctioning. Did you test it with a 24-hour run of Prime95?



Um...No.

If that was the case, then the machine would be crashing all the time...or at least all the programs would start going squirlly at the very least. I haven't seen a blue screen in quite some time now.
BenjaminKalytta
@RJARRRPCGP: The problem was the unsupported cpu instruction which causes the program to crash.
RJARRRPCGP
QUOTE (BenjaminKalytta @ Feb 21 2006, 05:11 AM) *
@RJARRRPCGP: The problem was the unsupported cpu instruction which causes the program to crash.


Why. Does it require SSE? I do know that T-birds don't support SSE, even SSE 1! T-birds don't support SSE at all!

Only Athlon XP Palominos and later support SSE!

QUOTE (Maelstorm @ Feb 14 2006, 01:58 AM) *
QUOTE (RJARRRPCGP @ Feb 11 2006, 10:47 AM) *

QUOTE

Everytime that I click next from User Account, the program crashes.

Exception Information
Code: 0xc0000001d Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x00000000004154a1


It may be because your processor is malfunctioning. Did you test it with a 24-hour run of Prime95?



Um...No.

If that was the case, then the machine would be crashing all the time...or at least all the programs would start going squirlly at the very least. I haven't seen a blue screen in quite some time now.


Also, Prime95 is demanding. You can think that your processor is working properly, but Prime95 still fails.

If Prime95 keeps on failing, you have a faulty processor, motherboard malfunction or your require a power supply with more watts.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.