More weird RDF asserts...

VERIFIED INVALID

Status

P4
normal
VERIFIED INVALID
20 years ago
20 years ago

People

(Reporter: donwulff, Assigned: mozilla)

Tracking

Details

(Reporter)

Description

20 years ago
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.

Updated

20 years ago
Assignee: don → rjc

Comment 1

20 years ago
Re-assign to rjc.

Robert, is this still a problem with the new code base?
(Assignee)

Updated

20 years ago
Status: NEW → RESOLVED
Last Resolved: 20 years ago
Resolution: --- → INVALID
(Assignee)

Comment 2

20 years ago
Some element of the file isn't UTF8, thus the warning assert. Marking invalid...
the actual data needs to be UTF8.

Updated

20 years ago
Status: RESOLVED → VERIFIED

Comment 3

20 years ago
Marking Verified/Invalid.
You need to log in before you can comment on or make changes to this bug.