NetBSD Problem Report #43883

From www@NetBSD.org  Thu Sep 16 06:29:57 2010
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 9BF4D63B96E
	for <gnats-bugs@gnats.NetBSD.org>; Thu, 16 Sep 2010 06:29:57 +0000 (UTC)
Message-Id: <20100916062956.EC1C363B966@www.NetBSD.org>
Date: Thu, 16 Sep 2010 06:29:56 +0000 (UTC)
From: hetteh@life.pl
Reply-To: hetteh@life.pl
To: gnats-bugs@NetBSD.org
Subject: hpcboot-sh3.exe doesn't start on HP 620LX wince2.00 - fatals with FAE
X-Send-Pr-Version: www-1.0

>Number:         43883
>Category:       port-hpcsh
>Synopsis:       hpcboot-sh3.exe doesn't start on HP 620LX wince2.00 - fatals with FAE
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-hpcsh-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 16 06:30:05 +0000 2010
>Last-Modified:  Thu Sep 16 13:14:33 +0000 2010
>Originator:     Krzysztof A. Suchecki
>Release:        hpcsh 5.02,  hpcsh 2.0
>Organization:
>Environment:
>Description:
hpcboot-sh3.exe fatals when started on HP 620LX WinCe 2.00 with msg:
------------------------
Fatal Application Error:
Application HPCBOOT.EXE has performed an illegal operation and will 
be shut down. If the problem persists, contact the program vendor.

Program: HPCBOOT.EXE
Exception: 0xc0000005
Address: 00000000
------------------------

Control Panel/System reports:
------------------------
Computer: Microsoft Windows CE Version 2.0 (Build 7258-7260)
(c) 1996-1997 Microsoft Corp. All rights reserved

System: Processor Type: Hitachi SH3
Memory: 16327 kB RAM



>How-To-Repeat:
Copy hpcboot-sh3.exe to HP 620LX or run it from inserted Compact Flash card.
>Fix:
Compile hpcboot-sh3.exe with wince 2.00 compiler, not with wince 2.11 compiler.

I suspect hpcboot-sh3.exe was compiled with eVC 3.0.
eVC 3.0 has compilers for wince 2.00, wince 2.11 but
full sdk available for free only for win 2.11 
(when you run eVB 3.0 you can't choose
wince 2.00 project - only wince 2.11 project). 

Unfortunately program compiled with wince 2.11 compiler doesn't start
on wince 2.00 (hp 620lx has wince 2.00). 

There is not full "plug-and-compile" sdk for wince 2.00 free available,
(you can only download for free incomplete version, full is paid for 
Visual C 6.0), but there is a fix for it: install sdk for wince 2.11,
and overwrite sdk headers with proper ones from incomplete wince 2.00 sdk, and overwite also compilers for wince 2.11 with compilers for wince 2.00 (fortunately eVC 3.0 has compilers for wince 2.00 if you dig in its directory).

Full description how to make eVC 3.0 compile for WinCE 2.00 is at:
http://www.pdagold.com/support/detail.asp?a=2


>Release-Note:

>Audit-Trail:
From: "Valeriy E. Ushakov" <uwe@stderr.spb.ru>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: install/43883: hpcboot-sh3.exe doesn't start on HP 620LX wince2.00 - fatals with FAE
Date: Thu, 16 Sep 2010 17:09:18 +0400

 There's a separate hpcboot200.exe compiled specifically for WinCE 2.00.
 Have you tried it?

 -uwe

Responsible-Changed-From-To: install-manager->port-hpcsh-maintainer
Responsible-Changed-By: uwe@NetBSD.org
Responsible-Changed-When: Thu, 16 Sep 2010 13:14:33 +0000
Responsible-Changed-Why:
Categorize properly.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.