[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference noted::pwnt

Title:PATHWORKS for Windows NT
Notice:See note 11.64 for a temp pointer to the PWNT V4.1B SSB kit
Moderator:VAXCPU::michaud
Created:Fri Oct 30 1992
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1009
Total number of notes:3881

997.0. "Sybase, PATHWORKS and SMP machine hangs" by VMSNET::N_WILKINSON (16 bit? We don't need no stinkin' 16 bit!) Tue Mar 04 1997 12:48

I'm working with a Sybase escalation on a Intel SMP machine they have running NT
v3.51, PW v4.1b and Sybase.  They are doing a SQL "ping" over DECnet and are
getting gpf's and hangs and crashes.  They turned on debugging and got the
following.  If anyone can make sense of this, I would apprecaite it.

Nelson
CSC ALF



IT normally takes a few PINGS to hang it. 
They get into debugger, and run the SQLserver from it.
The first ping always produces the exact same call stack. ( What shows
up on the stack look like addresses from DECnet and/or NT, but
NOT SQLserver.)  Then when they resume execution (withing the debugger) 
and ping again within 2-3 tries it will hang.  
What concerns the Sybase engineers is they don't know WHY it should
be hitting an exception  for a simple ping......could it be passing
a bad pointer?

Thanks for your help,
Regards
Joan Goodman, (Sybase Technical Escalation Center, 773/864-7522)

here is the call stack we get:

First Ping is succesful:
-----------------------

we get this in the debugger (note that i hadn't set any breakpoints yet
just set it to capture exceptions if they were not handled):

	User Breakpoint from code 0x77fa331a

Call Stack
	NTDLL! 77fa331a()
	NTDLL! 77fa27e2()
	NTDLL! 77fa18ce()
	NTDLL! 77f85d89()
	WSHDNET! 7530190c()
	WSHDNET! 753011fe()
	WSOCK32! 761fe27a()
	0185feec()
Debug:

Errolog:

nothing goes to the errorlog.



second ping succesful:
---------------------
Call Stack:
NTDLL! 77f857c4()
NTDLL! 77fa1171()
NTDLL! 77f8505d()
KERNEL32! 77f3a1de()
LIBINTL! 00241e64()
LIBINTL! 00242122()
LIBCOMN! 10019bad()
LIBCOMN! 1001657d()
LIBCOMN! 1000f636()
LIBCOMN! 1000edb7()
LIBTCL! 0027373c()
nl_nerror(int 120432, long 0, net_comp * 0x200421c8) line 2222
nl__accept(socktab * 0x2027b780, socktab * 0x2027ba80) line 1103
nl_nopen(int 0) line 1029 + 32 bytes
netinit(void * 0x00000000) line 1493 + 38 bytes
kpexit() line 2594


Debug output:
First-chance exception in sqlsrvr.exe (NTDLL.DLL): 0xC0000005: Access
Violation.



[end message]
T.RTitleUserPersonal
Name
DateLines