Discussion:
Question: Window CE6.0 application run error
(too old to reply)
favora
2010-04-20 06:48:10 UTC
Permalink
hi, all
I want to run webkit on CE6.0 on MIPS, the cross compiling is success, but
when I run it, it will prompt errors like below:

there are two types of errors, due to different compiling verion.

1)Exception 'Alignment Error' (4):

Exception 'Alignment Error' (4): Thread-Id=05fe000a(pth=8791a6b8),
Proc-Id=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE'

PC=41dc9094(qtwebkit4.dll+0x00389094) RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000

Exception 'Alignment Error' (4): Thread-Id=0598000e(pth=8791a6b8),
Proc-Id=0595000e(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=0595000e(pprc=8654c6b8) 'simpleWeb.EXE'

PC=41dc9094(qtwebkit4.dll+0x00389094) RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000

2)Exception 'Access Violation'

Exception 'Access Violation' (2): Thread-Id=0551046e(pth=864665d0),
Proc-Id=053403aa(pprc=86498d38) 'BROWSER.EXE',
VM-active=053403aa(pprc=86498d38) 'BROWSER.EXE'
PC=40431840(???+0x40431840) RA=40042d6c(coredll.dll+0x00032d6c) SP=0034fe70,
BVA=40431840

I wonder what cuased these errors, how to resolve them?

any help is highly welcome!

thanks
Luca Calligaris [eMVP]
2010-04-20 11:47:52 UTC
Permalink
Use .map files to figure out where in the code the exceptions are occurring
(an useful article in Bruce Eitman's blog
http://geekswithblogs.net/BruceEitman/archive/2008/06/02/platform-builder-find-the-source-of-a-data-abort-an.aspx )
If you can run a debug version of the OS
--
Luca Calligaris (MVP-Windows Embedded)
***@eurotech.it.nospam
www.eurotech.it
Post by favora
hi, all
I want to run webkit on CE6.0 on MIPS, the cross compiling is success, but
there are two types of errors, due to different compiling verion.
Exception 'Alignment Error' (4): Thread-Id=05fe000a(pth=8791a6b8),
Proc-Id=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE'
PC=41dc9094(qtwebkit4.dll+0x00389094)
RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000
Exception 'Alignment Error' (4): Thread-Id=0598000e(pth=8791a6b8),
Proc-Id=0595000e(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=0595000e(pprc=8654c6b8) 'simpleWeb.EXE'
PC=41dc9094(qtwebkit4.dll+0x00389094)
RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000
2)Exception 'Access Violation'
Exception 'Access Violation' (2): Thread-Id=0551046e(pth=864665d0),
Proc-Id=053403aa(pprc=86498d38) 'BROWSER.EXE',
VM-active=053403aa(pprc=86498d38) 'BROWSER.EXE'
PC=40431840(???+0x40431840) RA=40042d6c(coredll.dll+0x00032d6c) SP=0034fe70,
BVA=40431840
I wonder what cuased these errors, how to resolve them?
any help is highly welcome!
thanks
favor
2010-04-22 06:46:04 UTC
Permalink
thank you.
I have generated .map file for my application library; but I couldn't locate
the location of the function which threw that exception, becuase in the .map
file the name of function generated by c++ is too strange and long, I don't
know why, it's not like this simple one, for example:
0001:00002884 LAN91C111_MiniportInitialize 10003884 f
LAN91C111_Init.obj
instead, it looks like this:
0001:0038857c
??$***@PBDU?$***@PAVStringImpl@WebCore@@U?$***@PAVStringImpl@WebCore@@@WTF@@***@2@@WTF@@@?$***@PAVStringImpl@WebCore@@***@U?$***@PAVStringImpl@WebCore@@@WTF@@***@2@U?$***@PAVStringImpl@WebCore@@@***@U64@@WTF@@AAA?AU?$***@U?$***@PAPAVStringImpl@WebCore@@***@std@@***@std@@***@Z
1038957c f i AtomicString.obj

who can figure out which function it is generated by C++ compiler?
and besides, I don't know how to set WINCECOD=1 in order to produce .COD
file, I using console command to compile the project, not using VS IDE.

any help? thanks
Post by Luca Calligaris [eMVP]
Use .map files to figure out where in the code the exceptions are occurring
(an useful article in Bruce Eitman's blog
http://geekswithblogs.net/BruceEitman/archive/2008/06/02/platform-builder-find-the-source-of-a-data-abort-an.aspx )
If you can run a debug version of the OS
--
Luca Calligaris (MVP-Windows Embedded)
www.eurotech.it
Post by favora
hi, all
I want to run webkit on CE6.0 on MIPS, the cross compiling is success, but
there are two types of errors, due to different compiling verion.
Exception 'Alignment Error' (4): Thread-Id=05fe000a(pth=8791a6b8),
Proc-Id=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE'
PC=41dc9094(qtwebkit4.dll+0x00389094)
RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000
Exception 'Alignment Error' (4): Thread-Id=0598000e(pth=8791a6b8),
Proc-Id=0595000e(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=0595000e(pprc=8654c6b8) 'simpleWeb.EXE'
PC=41dc9094(qtwebkit4.dll+0x00389094)
RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000
2)Exception 'Access Violation'
Exception 'Access Violation' (2): Thread-Id=0551046e(pth=864665d0),
Proc-Id=053403aa(pprc=86498d38) 'BROWSER.EXE',
VM-active=053403aa(pprc=86498d38) 'BROWSER.EXE'
PC=40431840(???+0x40431840) RA=40042d6c(coredll.dll+0x00032d6c) SP=0034fe70,
BVA=40431840
I wonder what cuased these errors, how to resolve them?
any help is highly welcome!
thanks
.
r***@pen_fact.com
2010-04-21 20:20:39 UTC
Permalink
If you are going to post the same question in more than one group, you
really should post to all of them at once so everyone can see and/or
participate in the whole discussion. You received at least one good
response in microsoft.public.windowsce.app.development

On Mon, 19 Apr 2010 23:48:10 -0700, favora
Post by favora
hi, all
I want to run webkit on CE6.0 on MIPS, the cross compiling is success, but
there are two types of errors, due to different compiling verion.
Exception 'Alignment Error' (4): Thread-Id=05fe000a(pth=8791a6b8),
Proc-Id=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=05fd000a(pprc=8654c6b8) 'simpleWeb.EXE'
PC=41dc9094(qtwebkit4.dll+0x00389094) RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000
Exception 'Alignment Error' (4): Thread-Id=0598000e(pth=8791a6b8),
Proc-Id=0595000e(pprc=8654c6b8) 'simpleWeb.EXE',
VM-active=0595000e(pprc=8654c6b8) 'simpleWeb.EXE'
PC=41dc9094(qtwebkit4.dll+0x00389094) RA=41dc97bc(qtwebkit4.dll+0x003897bc)
SP=0011d9c8, BVA=00000000
2?Exception 'Access Violation'
Exception 'Access Violation' (2): Thread-Id=0551046e(pth=864665d0),
Proc-Id=053403aa(pprc=86498d38) 'BROWSER.EXE',
VM-active=053403aa(pprc=86498d38) 'BROWSER.EXE'
PC=40431840(???+0x40431840) RA=40042d6c(coredll.dll+0x00032d6c) SP=0034fe70,
BVA=40431840
I wonder what cuased these errors, how to resolve them?
any help is highly welcome!
thanks
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, MVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com
Continue reading on narkive:
Loading...