<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1479" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I just got Chameleon up and running, sort of. It
looks nice, when it works. <FONT face=Arial size=2>Does anyone know what causes
crashes in NTDLL, and how I can find more information on what is going on? I
checked the NTDLL file and it is dated Aug-2002. I'm not running any Firewall or
Antivirus daemons.</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The crashes are random. Sometimes everything works
nice for a while, and then suddenly boom...</FONT></DIV>
<DIV><FONT face=Arial size=2>I have attached a short log from WinDbg below, the
dump always looks like this. Judging from this and the assembly listing,
execution stops in functions like <FONT color=#0000ff>RtlCaptureContext() <FONT
color=#000000>and </FONT>RtlAddAccessDeniedAce()</FONT> inside <FONT
face="Courier New" color=#0000ff>NTDLL.dll</FONT> . It happens just
after/during? PHP loads extension <FONT
color=#0000ff>php_gd2.dll</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>My platform is:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>ws4w v 1.0.3 (PHP 3.4.10)</FONT></DIV>
<DIV><FONT face=Arial size=2>Chameleon v 2.0.1, most recent bugfix
release</FONT></DIV>
<DIV><FONT face=Arial size=2>Windows Xp, service pack 1 </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Mapserver/PHP-Mapscript binaries were compiled with
VS6.0, service pack 5, for Oracle 9i_r2:</FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2>MapServer version 4.6.0-beta1
OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ
SUPPORTS=FREETYPE S<BR>UPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT
SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=ORACLESPATIAL INPUT=OGR
INPUT=GDAL<BR>INPUT=SHAPEFILE DEBUG=MSDEBUG</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>regards,</FONT></DIV>
<DIV><FONT face="Courier New" size=2> erik</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>---- core dump from WinDdb ---------</FONT></DIV>
<DIV><FONT face=Courier color=#0000ff size=1>Executable search path is:
<BR>ModLoad: 00400000 0040d000 C:\ms4w\Apache\cgi-bin\php.exe<BR>ModLoad:
77f50000 77ff7000 C:\WINDOWS\System32\ntdll.dll<BR>ModLoad: 77e60000 77f46000
C:\WINDOWS\system32\kernel32.dll<BR>ModLoad: 10000000 10154000
C:\ms4w\Apache\cgi-bin\php4ts.dll<BR>ModLoad: 77d40000 77dcc000
C:\WINDOWS\system32\USER32.dll<BR>ModLoad: 7f000000 7f041000
C:\WINDOWS\system32\GDI32.dll<BR>ModLoad: 77dd0000 77e5d000
C:\WINDOWS\system32\ADVAPI32.dll<BR>ModLoad: 78000000 78087000
C:\WINDOWS\system32\RPCRT4.dll<BR>ModLoad: 71ad0000 71ad8000
C:\WINDOWS\System32\WSOCK32.dll<BR>ModLoad: 71ab0000 71ac5000
C:\WINDOWS\System32\WS2_32.dll<BR>ModLoad: 77c10000 77c63000
C:\WINDOWS\system32\msvcrt.dll<BR>ModLoad: 71aa0000 71aa8000
C:\WINDOWS\System32\WS2HELP.dll<BR>ModLoad: 771b0000 772d4000
C:\WINDOWS\system32\ole32.dll<BR>ModLoad: 77120000 771ab000
C:\WINDOWS\system32\OLEAUT32.dll<BR>ModLoad: 00320000 00352000
C:\WINDOWS\System32\ODBC32.dll<BR>ModLoad: 77340000 773cb000
C:\WINDOWS\system32\COMCTL32.dll<BR>ModLoad: 4f510000 4fd21000
C:\WINDOWS\system32\SHELL32.dll<BR>ModLoad: 70a70000 70ad9000
C:\WINDOWS\system32\SHLWAPI.dll<BR>ModLoad: 763b0000 763f5000
C:\WINDOWS\system32\comdlg32.dll<BR>ModLoad: 71950000 71a34000
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.1579_x-ww_7bbf8d08\comctl32.dll<BR>ModLoad:
1f850000 1f866000 C:\WINDOWS\System32\odbcint.dll<BR>ModLoad: 5ad70000 5ada4000
C:\WINDOWS\System32\uxtheme.dll<BR>ModLoad: 00010000 00017000
C:\ms4w\Apache\php\extensions\php_dbase.dll<BR>ModLoad: 00c70000 00cb6000
C:\ms4w\Apache\php\extensions\php_mapscript.dll<BR>ModLoad: 00cc0000 00df9000
C:\ms4w\Apache\cgi-bin\libmap.dll<BR>ModLoad: 6d880000 6db4c000
C:\ms4w\Apache\cgi-bin\bgd.dll<BR>ModLoad: 00e30000 00e66000
C:\ms4w\Apache\cgi-bin\proj.dll<BR>ModLoad: 00e70000 01273000
C:\ms4w\Apache\cgi-bin\gdal12.dll<BR>ModLoad: 55900000 55961000
C:\WINDOWS\System32\MSVCP60.dll<BR>ModLoad: 76b40000 76b6c000
C:\WINDOWS\System32\WINMM.dll<BR>ModLoad: 00e00000 00e1d000
C:\WINDOWS\System32\OCI.dll<BR>ModLoad: 01920000 019f3000
C:\ms4w\Apache\php\extensions\php_gd2.dll<BR>(a0c.1f4): Access violation - code
c0000005 (!!! second chance !!!)<BR>eax=00000000 ebx=00000254 ecx=00000000
edx=005f1518 esi=005f0000 edi=005f0278<BR>eip=77f745cc esp=0012e24c ebp=0012e470
iopl=0 nv up ei ng nz na pe cy<BR>cs=001b ss=0023 ds=0023 es=0023 fs=0038
gs=0000 efl=00000283<BR>*** ERROR: Symbol file could not be found. Defaulted to
export symbols for C:\WINDOWS\System32\ntdll.dll -
<BR>ntdll!RtlAddAccessDeniedAce+0x563:<BR>77f745cc 8901 mov [ecx],eax
ds:0023:00000000=????????<BR></FONT></DIV></BODY></HTML>