Closed Bug 1194 Opened 26 years ago Closed 26 years ago

More weird RDF asserts...

Categories

(MozillaClassic Graveyard :: Aurora/RDF FE, defect, P4)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: donwulff, Assigned: mozilla)

Details

First time around, scanning some bookmark entries: XP_AssertAtLine(char * 0x008fa454, int 0x00000052) line 2695 makeNewAssertion(RDF_TranslatorStruct * 0x00afd120, RDF_ResourceStruct * 0x00b4ab20, RDF_ResourceStruct * 0x009bd6e0, void * 0x00b4ac10, unsigned short 0x0003, int 0x00000001) line 82 + 72 bytes remoteStoreAdd(RDF_TranslatorStruct * 0x00afd120, RDF_ResourceStruct * 0x00b4ab20, RDF_ResourceStruct * 0x009bd6e0, void * 0x00b4ac10, unsigned short 0x0003, int 0x00000001) line 208 + 30 bytes remoteAssert3(RDF_FileStruct * 0x00b07570, RDF_TranslatorStruct * 0x00afd120, RDF_ResourceStruct * 0x00b4ab20, RDF_ResourceStruct * 0x009bd6e0, void * 0x00b4ac10, unsigned short 0x0003, int 0x00000001) line 112 + 30 bytes addSlotValue(RDF_FileStruct * 0x00b07570, RDF_ResourceStruct * 0x00b4ab20, RDF_ResourceStruct * 0x009bd6e0, void * 0x00b4ac10, unsigned short 0x0003, char * 0x008fac5c) line 604 + 44 bytes addElementProps(char * * 0x0012f448, char * 0x036ecc59, RDF_FileStruct * 0x00b07570, RDF_ResourceStruct * 0x00b4ab20) line 230 + 49 bytes parseNextRDFToken(RDF_FileStruct * 0x00b07570, char * 0x036ecc58) line 379 + 27 bytes parseNextRDFXMLBlobInt(RDF_FileStruct * 0x00b07570, char * 0x036a6ef0, long 0x000005b5) line 128 + 22 bytes parseNextRDFXMLBlob(_NET_StreamClass * 0x00b49f30, char * 0x036a6ef0, long 0x000005b5) line 146 + 17 bytes net_CacheWrite(_NET_StreamClass * 0x00b494a0, char * 0x036a6ef0, long 0x000005b5) line 1459 + 24 bytes net_pull_http_data(_ActiveEntry * 0x00b0f730) line 3096 + 30 bytes net_ProcessHTTP(_ActiveEntry * 0x00b0f730) line 3488 + 9 bytes NET_ProcessNet(PRFileDesc * 0x00ae5df0, int 0x00000002) line 3365 + 13 bytes NET_PollSockets() line 203 + 18 bytes CNetscapeApp::OnIdle(long 0x00000111) line 1831 + 5 bytes CNetscapeApp::Run() line 1663 + 30 bytes The problem-string (More of the UTF8 asserts) was something about Netscape Plugins, and a non-UTF character. Also just got: Also just got: strcmp() line 121 makeNewAssertion(RDF_TranslatorStruct * 0x009a5550, RDF_ResourceStruct * 0x00b54490, RDF_ResourceStruct * 0x00b489c0, void * 0x00b482c0, unsigned short 0x0001, int 0x00000001) line 89 + 17 bytes remoteStoreAdd(RDF_TranslatorStruct * 0x009a5550, RDF_ResourceStruct * 0x00b54490, RDF_ResourceStruct * 0x00b489c0, void * 0x00b482c0, unsigned short 0x0001, int 0x00000001) line 208 + 30 bytes remoteAssert3(RDF_FileStruct * 0x00b36750, RDF_TranslatorStruct * 0x009a5550, RDF_ResourceStruct * 0x00b54490, RDF_ResourceStruct * 0x00b489c0, void * 0x00b482c0, unsigned short 0x0001, int 0x00000001) line 112 + 30 bytes addSlotValue(RDF_FileStruct * 0x00b36750, RDF_ResourceStruct * 0x00b54490, RDF_ResourceStruct * 0x00b489c0, void * 0x00b482c0, unsigned short 0x0001, char * 0x00000000) line 604 + 44 bytes parseNextRDFToken(RDF_FileStruct * 0x00b36750, char * 0x0374d930) line 382 + 63 bytes parseNextRDFXMLBlobInt(RDF_FileStruct * 0x00b36750, char * 0x00b45ad0, long 0x0000009b) line 128 + 22 bytes parseNextRDFXMLBlob(_NET_StreamClass * 0x00b46820, char * 0x00b45ad0, long 0x0000009b) line 146 + 17 bytes net_CacheWrite(_NET_StreamClass * 0x00b484c0, char * 0x00b45ad0, long 0x0000009b) line 1459 + 24 bytes net_setup_http_stream(_ActiveEntry * 0x00b37540) line 2888 + 30 bytes net_ProcessHTTP(_ActiveEntry * 0x00b37540) line 3476 + 9 bytes NET_ProcessNet(PRFileDesc * 0x00aef810, int 0x00000002) line 3365 + 13 bytes net_process_slow_net_timer_callback(void * 0x00000000) line 240 + 9 bytes wfe_ProcessTimeouts(unsigned long 0x036323ad) line 303 + 12 bytes FireTimeout(HWND__ * 0x003a042a, unsigned int 0x00000113, unsigned int 0x00000309, unsigned long 0x036323ad) line 60 + 9 bytes ...in this case, it's surprisingly "r" that bombs on us, having been freed, so that "r->url" reference leads to a genuine crash. I'm not sure if these bugs are related, but they occured very close to each another.
Assignee: don → rjc
Re-assign to rjc. Robert, is this still a problem with the new code base?
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → INVALID
Some element of the file isn't UTF8, thus the warning assert. Marking invalid... the actual data needs to be UTF8.
Status: RESOLVED → VERIFIED
Marking Verified/Invalid.
You need to log in before you can comment on or make changes to this bug.