www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.debugger - DDBG Bug?

reply Lester L. Martin II <Lester ewam-associates.com> writes:
Hello,
I have done a simple compilation and the program I have created works.  When
ddbg is run on it I get lots of .dlls having no symbols and
Unhandled Exception: (0xe06d7363) at KERNEL32.dll (0x7c812a5b) thread(2308)

If you want any more information let me know

Lester L. Martin II
Dec 02 2007
parent reply Jascha Wetzel <firstname mainia.de> writes:
Lester L. Martin II wrote:
 Hello,
 I have done a simple compilation and the program I have created works.  When
ddbg is run on it I get lots of .dlls having no symbols and
 Unhandled Exception: (0xe06d7363) at KERNEL32.dll (0x7c812a5b) thread(2308)
 
 If you want any more information let me know

yes, please. i need everything to reproduce a bug in order to fix it.
Dec 02 2007
parent reply Lester L. Martin II <Lester ewam-associates.com> writes:
Jascha Wetzel Wrote:

 Lester L. Martin II wrote:
 Hello,
 I have done a simple compilation and the program I have created works.  When
ddbg is run on it I get lots of .dlls having no symbols and
 Unhandled Exception: (0xe06d7363) at KERNEL32.dll (0x7c812a5b) thread(2308)
 
 If you want any more information let me know

yes, please. i need everything to reproduce a bug in order to fix it.

O and the old bug I reported is fixed perfectly(*YAAAAY*). Ok the code is: File is named testftp.d import tango.net.ftp.FtpClient; import tango.io.Console; int main() { auto _ftp = new FTPConnection("ftp.digitalmars.com", "anonymous", "anonymous anonymous", 21); FtpFileInfo[] farray = _ftp.ls(); char[] name; foreach(FtpFileInfo f; farray) { name ~= f.name ~ '\n'; } Cout(name).flush.newline; Cin.get; return 0; } the command line is: PATH=C:\dmd\bin;C:\dm\bin;C:\dmd\lib;C:\dm\lib dmd testftp.d -g tango-base-dmd.lib the ddbg command line is: ddbg testftp Ddbg 0.11 beta - D Debugger Copyright (c) 2007 Jascha Wetzel see http://ddbg.mainia.de/doc.html for documentation Loading symbols from testftp.exe ->r No symbols available from ntdll.dll ntdll.dll loaded at 0x7c900000 No symbols available from KERNEL32.dll KERNEL32.dll loaded at 0x7c800000 No symbols available from SHELL32.dll SHELL32.dll loaded at 0x7c9c0000 No symbols available from ADVAPI32.dll ADVAPI32.dll loaded at 0x77dd0000 No symbols available from RPCRT4.dll RPCRT4.dll loaded at 0x77e70000 No symbols available from Secur32.dll Secur32.dll loaded at 0x77fe0000 No symbols available from GDI32.dll GDI32.dll loaded at 0x77f10000 No symbols available from USER32.dll USER32.dll loaded at 0x7e410000 No symbols available from msvcrt.dll msvcrt.dll loaded at 0x77c10000 No symbols available from SHLWAPI.dll SHLWAPI.dll loaded at 0x77f60000 No symbols available from WS2_32.dll WS2_32.dll loaded at 0x71ab0000 No symbols available from WS2HELP.dll WS2HELP.dll loaded at 0x71aa0000 Unknown breakpoint hit at ntdll.dll (0x7c901230) thread(2928) No symbols available from ShimEng.dll ShimEng.dll loaded at 0x5cb70000 No symbols available from IMM32.dll IMM32.dll loaded at 0x76390000 No symbols available unknown DLL loaded No symbols available from COMCTL32.dll COMCTL32.dll loaded at 0x773d0000 No symbols available from COMCTL32.dll COMCTL32.dll loaded at 0x5d090000 No symbols available unknown DLL loaded No symbols available from UxTheme.dll UxTheme.dll loaded at 0x5ad70000 No symbols available from sfc.dll sfc.dll loaded at 0x76bb0000 No symbols available from sfc_os.dll sfc_os.dll loaded at 0x76c60000 No symbols available from WINTRUST.dll WINTRUST.dll loaded at 0x76c30000 No symbols available from CRYPT32.dll CRYPT32.dll loaded at 0x77a80000 No symbols available from MSASN1.dll MSASN1.dll loaded at 0x77b20000 No symbols available from IMAGEHLP.dll IMAGEHLP.dll loaded at 0x76c90000 No symbols available from ole32.dll ole32.dll loaded at 0x774e0000 No symbols available from VERSION.dll VERSION.dll loaded at 0x77c00000 No symbols available from MSWSOCK.dll MSWSOCK.dll loaded at 0x71a50000 No symbols available from DNSAPI.dll DNSAPI.dll loaded at 0x76f20000 No symbols available from WINRNR.dll WINRNR.dll loaded at 0x76fb0000 No symbols available from WLDAP32.dll WLDAP32.dll loaded at 0x76f60000 No symbols available from P2P.dll P2P.dll loaded at 0x66580000 No symbols available from rasadhlp.dll rasadhlp.dll loaded at 0x76fc0000 Unhandled Exception: (0xe06d7363) at KERNEL32.dll (0x7c812a5b) thread(2928) -> ddbg version is 0.11 beta and if you type the in command on the above a couple of times you get a switch error loop as in: *error1 in *error2 in *error1 in *error2 and so on etc..... Lester L. Martin II
Dec 02 2007
parent reply Jascha Wetzel <firstname mainia.de> writes:
Lester L. Martin II wrote:
 Unhandled Exception: (0xe06d7363) at KERNEL32.dll (0x7c812a5b) thread(2928)
 ->

it works for me on xp and vista. you have a lot more DLLs getting loaded, though. could you post a stacktrace (ddbg command 'us') from after the exception? here is my log from XP: Loading symbols from main.exe ->r No symbols available from ntdll.dll ntdll.dll loaded at 0x7c900000 No symbols available from KERNEL32.dll KERNEL32.dll loaded at 0x7c800000 No symbols available from WS2_32.dll WS2_32.dll loaded at 0x71ab0000 No symbols available from msvcrt.dll msvcrt.dll loaded at 0x77c10000 No symbols available from WS2HELP.dll WS2HELP.dll loaded at 0x71aa0000 No symbols available from ADVAPI32.dll ADVAPI32.dll loaded at 0x77dd0000 No symbols available from RPCRT4.dll RPCRT4.dll loaded at 0x77e70000 No symbols available from Secur32.dll Secur32.dll loaded at 0x77fe0000 No symbols available from SHELL32.dll SHELL32.dll loaded at 0x7c9c0000 No symbols available from GDI32.dll GDI32.dll loaded at 0x77f10000 No symbols available from USER32.dll USER32.dll loaded at 0x7e410000 No symbols available from SHLWAPI.dll SHLWAPI.dll loaded at 0x77f60000 Unknown breakpoint hit at ntdll.dll (0x7c901230) thread(4508) No symbols available from IMM32.dll IMM32.dll loaded at 0x76390000 No symbols available from COMCTL32.dll COMCTL32.dll loaded at 0x773d0000 No symbols available from COMCTL32.dll COMCTL32.dll loaded at 0x5d090000 No symbols available from MSWSOCK.dll MSWSOCK.dll loaded at 0x71a50000 No symbols available from DNSAPI.dll DNSAPI.dll loaded at 0x76f20000 No symbols available from WINRNR.dll WINRNR.dll loaded at 0x76fb0000 No symbols available from WLDAP32.dll WLDAP32.dll loaded at 0x76f60000 No symbols available from wshbth.dll wshbth.dll loaded at 0x751d0000 No symbols available from SETUPAPI.dll SETUPAPI.dll loaded at 0x77920000 No symbols available from rasadhlp.dll rasadhlp.dll loaded at 0x76fc0000 No symbols available from HNetCfg.dll HNetCfg.dll loaded at 0x662b0000 No symbols available from WSHTCPIP.dll WSHTCPIP.dll loaded at 0x71a90000 Digital_Mars_C++ bup.zip coffimplib.zip ctools.zip dmc.zip dmd.1.00.zip dmd.1.001.zip dmd.1.002.zip dmd.1.003.zip dmd.1.004.zip dmd.1.005.zip dmd.1.006.zip dmd.1.007.zip dmd.1.009.zip dmd.1.010.zip dmd.1.011.zip dmd.1.012.zip dmd.1.013.zip dmd.1.014.zip dmd.1.015.zip dmd.1.016.zip dmd.1.017.zip dmd.1.018.zip dmd.1.019.zip dmd.1.020.zip dmd.1.021.zip dmd.1.022.zip dmd.1.023.zip dmd.1.024.zip dmd.100.zip dmd.101.zip dmd.102.zip dmd.103.zip dmd.104.zip dmd.105.zip dmd.106.zip dmd.107.zip dmd.108.zip dmd.109.zip dmd.110.zip dmd.111.zip dmd.112.zip dmd.113.zip dmd.114.zip dmd.115.zip dmd.116.zip dmd.117.zip dmd.118.zip dmd.119.zip dmd.120.2.zip dmd.120.zip dmd.121.zip dmd.122.zip dmd.123.zip dmd.124.zip dmd.125.zip dmd.126.zip dmd.127.zip dmd.128.zip dmd.129.zip dmd.130.zip dmd.131.zip dmd.132.zip dmd.133.zip dmd.134.zip dmd.135.zip dmd.136.zip dmd.137.zip dmd.138.zip dmd.139.zip dmd.140.zip dmd.141.zip dmd.142.zip dmd.143.zip dmd.144.zip dmd.145.zip dmd.146.zip dmd.147.zip dmd.148.zip dmd.149.zip dmd.150.zip dmd.151.zip dmd.152.zip dmd.153.zip dmd.154.zip dmd.155.zip dmd.156.zip dmd.157.zip dmd.158.zip dmd.159.zip dmd.160.zip dmd.161.zip dmd.162.zip dmd.163.zip dmd.164.zip dmd.165.zip dmd.166.zip dmd.167.zip dmd.168.zip dmd.169.zip dmd.170.zip dmd.171.zip dmd.172.zip dmd.173.zip dmd.174.zip dmd.175.zip dmd.176.zip dmd.177.zip dmd.178.zip dmd.2.000.zip dmd.2.001.zip dmd.2.002.zip dmd.2.003.zip dmd.2.004.zip dmd.2.005.zip dmd.2.006.zip dmd.2.007.zip dmd.2.008.zip dmd.50.zip dmd.53.zip dmd.61.zip dmd.65.zip dmd.66.zip dmd.67.zip dmd.68.zip dmd.69.zip dmd.70.zip dmd.71.zip dmd.72.zip dmd.73.zip dmd.74.zip dmd.75.zip dmd.76.zip dmd.77.zip dmd.78.zip dmd.79.zip dmd.80.zip dmd.81.zip dmd.82.zip dmd.86.zip dmd.88.zip dmd.89.zip dmd.90.zip dmd.91.zip dmd.92.zip dmd.93.zip dmd.94.zip dmd.95.zip dmd.96.zip dmd.97.zip dmd.98.zip dmd.99.zip dmd.zip dmd1.zip dmdalpha19.zip dmdscript.1.03.zip dmdscript.1.04.zip dmdscript.1.05.zip dmdscript.1.06.zip dmdscript.1.07.zip dmdscript.1.09.zip dmdscript.1.10.zip dmdscript.1.11.zip dmdscript.1.13.zip dmdscript.1.14.zip dmdscript.zip doc.zip dscript.zip dscriptcppsrc.zip gc.zip htod.zip make.exe me.zip mtask.zip splitter.exe stlsoft-1.7.1.zip stlsoft-1.8.1.zip stlsoft.zip
Dec 03 2007
parent Lester L. Martin II <Lester ewam-associates.com> writes:
Jascha Wetzel Wrote:

 Lester L. Martin II wrote:
 Unhandled Exception: (0xe06d7363) at KERNEL32.dll (0x7c812a5b) thread(2928)
 ->

it works for me on xp and vista. you have a lot more DLLs getting loaded, though. could you post a stacktrace (ddbg command 'us') from after the exception? here is my log from XP: Loading symbols from main.exe ->r No symbols available from ntdll.dll ntdll.dll loaded at 0x7c900000 No symbols available from KERNEL32.dll KERNEL32.dll loaded at 0x7c800000 No symbols available from WS2_32.dll WS2_32.dll loaded at 0x71ab0000 No symbols available from msvcrt.dll msvcrt.dll loaded at 0x77c10000 No symbols available from WS2HELP.dll WS2HELP.dll loaded at 0x71aa0000 No symbols available from ADVAPI32.dll ADVAPI32.dll loaded at 0x77dd0000 No symbols available from RPCRT4.dll RPCRT4.dll loaded at 0x77e70000 No symbols available from Secur32.dll Secur32.dll loaded at 0x77fe0000 No symbols available from SHELL32.dll SHELL32.dll loaded at 0x7c9c0000 No symbols available from GDI32.dll GDI32.dll loaded at 0x77f10000 No symbols available from USER32.dll USER32.dll loaded at 0x7e410000 No symbols available from SHLWAPI.dll SHLWAPI.dll loaded at 0x77f60000 Unknown breakpoint hit at ntdll.dll (0x7c901230) thread(4508) No symbols available from IMM32.dll IMM32.dll loaded at 0x76390000 No symbols available from COMCTL32.dll COMCTL32.dll loaded at 0x773d0000 No symbols available from COMCTL32.dll COMCTL32.dll loaded at 0x5d090000 No symbols available from MSWSOCK.dll MSWSOCK.dll loaded at 0x71a50000 No symbols available from DNSAPI.dll DNSAPI.dll loaded at 0x76f20000 No symbols available from WINRNR.dll WINRNR.dll loaded at 0x76fb0000 No symbols available from WLDAP32.dll WLDAP32.dll loaded at 0x76f60000 No symbols available from wshbth.dll wshbth.dll loaded at 0x751d0000 No symbols available from SETUPAPI.dll SETUPAPI.dll loaded at 0x77920000 No symbols available from rasadhlp.dll rasadhlp.dll loaded at 0x76fc0000 No symbols available from HNetCfg.dll HNetCfg.dll loaded at 0x662b0000 No symbols available from WSHTCPIP.dll WSHTCPIP.dll loaded at 0x71a90000 Digital_Mars_C++ bup.zip coffimplib.zip ctools.zip dmc.zip dmd.1.00.zip dmd.1.001.zip dmd.1.002.zip dmd.1.003.zip dmd.1.004.zip dmd.1.005.zip dmd.1.006.zip dmd.1.007.zip dmd.1.009.zip dmd.1.010.zip dmd.1.011.zip dmd.1.012.zip dmd.1.013.zip dmd.1.014.zip dmd.1.015.zip dmd.1.016.zip dmd.1.017.zip dmd.1.018.zip dmd.1.019.zip dmd.1.020.zip dmd.1.021.zip dmd.1.022.zip dmd.1.023.zip dmd.1.024.zip dmd.100.zip dmd.101.zip dmd.102.zip dmd.103.zip dmd.104.zip dmd.105.zip dmd.106.zip dmd.107.zip dmd.108.zip dmd.109.zip dmd.110.zip dmd.111.zip dmd.112.zip dmd.113.zip dmd.114.zip dmd.115.zip dmd.116.zip dmd.117.zip dmd.118.zip dmd.119.zip dmd.120.2.zip dmd.120.zip dmd.121.zip dmd.122.zip dmd.123.zip dmd.124.zip dmd.125.zip dmd.126.zip dmd.127.zip dmd.128.zip dmd.129.zip dmd.130.zip dmd.131.zip dmd.132.zip dmd.133.zip dmd.134.zip dmd.135.zip dmd.136.zip dmd.137.zip dmd.138.zip dmd.139.zip dmd.140.zip dmd.141.zip dmd.142.zip dmd.143.zip dmd.144.zip dmd.145.zip dmd.146.zip dmd.147.zip dmd.148.zip dmd.149.zip dmd.150.zip dmd.151.zip dmd.152.zip dmd.153.zip dmd.154.zip dmd.155.zip dmd.156.zip dmd.157.zip dmd.158.zip dmd.159.zip dmd.160.zip dmd.161.zip dmd.162.zip dmd.163.zip dmd.164.zip dmd.165.zip dmd.166.zip dmd.167.zip dmd.168.zip dmd.169.zip dmd.170.zip dmd.171.zip dmd.172.zip dmd.173.zip dmd.174.zip dmd.175.zip dmd.176.zip dmd.177.zip dmd.178.zip dmd.2.000.zip dmd.2.001.zip dmd.2.002.zip dmd.2.003.zip dmd.2.004.zip dmd.2.005.zip dmd.2.006.zip dmd.2.007.zip dmd.2.008.zip dmd.50.zip dmd.53.zip dmd.61.zip dmd.65.zip dmd.66.zip dmd.67.zip dmd.68.zip dmd.69.zip dmd.70.zip dmd.71.zip dmd.72.zip dmd.73.zip dmd.74.zip dmd.75.zip dmd.76.zip dmd.77.zip dmd.78.zip dmd.79.zip dmd.80.zip dmd.81.zip dmd.82.zip dmd.86.zip dmd.88.zip dmd.89.zip dmd.90.zip dmd.91.zip dmd.92.zip dmd.93.zip dmd.94.zip dmd.95.zip dmd.96.zip dmd.97.zip dmd.98.zip dmd.99.zip dmd.zip dmd1.zip dmdalpha19.zip dmdscript.1.03.zip dmdscript.1.04.zip dmdscript.1.05.zip dmdscript.1.06.zip dmdscript.1.07.zip dmdscript.1.09.zip dmdscript.1.10.zip dmdscript.1.11.zip dmdscript.1.13.zip dmdscript.1.14.zip dmdscript.zip doc.zip dscript.zip dscriptcppsrc.zip gc.zip htod.zip make.exe me.zip mtask.zip splitter.exe stlsoft-1.7.1.zip stlsoft-1.8.1.zip stlsoft.zip

Heres the stacktrace: ->us #0 ?? () from KERNEL32.dll #1 0x00dce40c in ?? () from #2 0x00d7ab73 in ?? () from #3 0x00d7dcf2 in ?? () from #4 0x00d65dc0 in ?? () from #5 0x00d62937 in ?? () from #6 0x00d65a01 in ?? () from #7 0x76fc12b8 in ?? () from rasadhlp.dll #8 0x76fc15ad in ?? () from rasadhlp.dll #9 0x76fc1557 in ?? () from rasadhlp.dll #10 0x71ab50b3 in ?? () from WS2_32.dll #11 0x00410c8c in bool tango.net.Socket.NetHost.getHostByName(char[], void*) () from Socket #12 0x0040b0a9 in void tango.net.ftp.FtpClient.FTPConnection.connect(char[], cha r[], char[], int, void*) () from FtpClient #13 0x0040b061 in class tango.net.ftp.FtpClient.FTPConnection tango.net.ftp.FtpC lient.FTPConnection._ctor(char[], char[], char[], int, void*) () from FtpClient #14 0x00402588 in extern (C) int dmain2.main(int, char**) . void runMain(void*) () from dmain2 #15 0x004025bf in extern (C) int dmain2.main(int, char**) . void runAll(void*) ( ) from dmain2 #16 0x00402390 in _main () from dmain2 #17 0x00416dc5 in _mainCRTStartup () from constart #18 0x7c816fd7 in ?? () from KERNEL32.dll It has a couple of named functions and the rest are ??(?) because I didn't get them or something
Dec 04 2007