Closed Bug 18396 Opened 25 years ago Closed 25 years ago

[DOGFOOD] Socket transport OnFull assertion

Categories

(Core :: Networking, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED INVALID

People

(Reporter: law, Assigned: rpotts)

References

()

Details

(Whiteboard: [PDT+])

This is happening with my *new* "ftp download" code (not checked in yet).  It
*may* also happen with the file download code currently in the build.  If the
file being downloaded is big (1M or bigger) then it either stalls
(OnDataAvailable calls stop coming in) or it asserts as indicated in this stack.

NTDLL! 77f76148()
nsDebug::Assertion(const char * 0x011586fc, const char * 0x011586e0, const char
* 0x011586ac, int 0x00000531) line 284 + 13 bytes
nsSocketTransport::OnFull(nsSocketTransport * const 0x02dbcd08, nsIPipe *
0x02dbca70) line 1329 + 43 bytes
nsPipe::nsPipeOutputStream::WriteSegments(nsPipe::nsPipeOutputStream * const
0x02dbca84, unsigned int (void *, char *, unsigned int, unsigned int, unsigned
int *)* 0x01141280 nsReadFromSocket(void *, char *, unsigned int, unsigned int,
unsigned int *), void * 0x02dbc9a0, unsigned int 0x00002000, unsigned int *
0x02c7fecc) line 628 + 22 bytes
nsSocketTransport::doRead(short 0x0000) line 940 + 50 bytes
nsSocketTransport::Process(short 0x0000) line 524 + 13 bytes
nsSocketTransportService::ProcessWorkQ() line 247 + 10 bytes
nsSocketTransportService::Run(nsSocketTransportService * const 0x0233d424) line
481 + 11 bytes
nsThread::Main(void * 0x0233d030) line 83 + 26 bytes
_PR_NativeRunThread(void * 0x0233ec70) line 398 + 13 bytes
MSVCRTD! 1020c323()
KERNEL32! 77f04f2c()
Summary: Socket transport OnFull assertion → [DOGFOOD] Socket transport OnFull assertion
Target Milestone: M12
Whiteboard: [PDT+]
Putting on PDT+ radar.
Jud, Can you try this again. We just made some changes today to the socket
transport that I think fix this problem.

Or if this bug doesn't matter anymore (because you're going to go the
OpenInputStream/AsyncWrite route) then mark this invalid. Thanks.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: FIXED → INVALID
Discussed with Valeski.  Marked as invalid.
Status: RESOLVED → VERIFIED
Marking VERIFIED INVALID per tever, warren's comments.
Bulk move of all Networking-Core (to be deleted component) bugs to new
Networking component.
You need to log in before you can comment on or make changes to this bug.