Closed Bug 148852 Opened 22 years ago Closed 22 years ago

N70PR1 crash [@ InMemoryDataSource::Unassert ]

Categories

(Core Graveyard :: RDF, defect)

x86
Windows 98
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED MOVED

People

(Reporter: ngh114, Assigned: jelwell)

Details

(Keywords: crash, qawanted, topcrash)

Crash Data

below is talkback's call stack:

InMemoryDataSource::Unassert   46 
BBID range: 6585717 - 6908408
Min/Max Seconds since last crash: 23 - 111841
Min/Max Runtime: 40 - 498638
Crash data range: 2002-05-23 to 2002-06-01
Build ID range: 2002051220 to 2002051220
Keyword List : browser(4), instant(4), start(7), 
Stack Trace: 

	 InMemoryDataSource::Unassert
[d:\builds\seamonkey\mozilla\rdf\base\src\nsInMemoryDataSource.cpp  line 1536]
	 nsCAimDataSource::Unassert
[d:\builds\seamonkey\ns\AIMGlue\src\nsCAIMDataSource.cpp  line 272]
	 nsCAimDataSource::SetOnlineState
[d:\builds\seamonkey\ns\AIMGlue\src\nsCAIMDataSource.cpp  line 1255]
	 nsCAimSession::nsCSessionListener::NotifyChildrenOfStateChange
[d:\builds\seamonkey\ns\AIMGlue\src\nsCAimSession.cpp  line 2719]
	 nsCAimSession::nsCSessionListener::OnStateChange
[d:\builds\seamonkey\ns\AIMGlue\src\nsCAimSession.cpp  line 2186]
	 CoolBucky.dll + 0xd257 (0x60f1d257)
	 CoolBucky.dll + 0xd4ad (0x60f1d4ad)
	 USER32.dll + 0x3a5f (0x77d43a5f)
	 USER32.dll + 0x3b2e (0x77d43b2e)
	 USER32.dll + 0x3d6a (0x77d43d6a)
	 USER32.dll + 0x41fd (0x77d441fd)
	 nsAppShellService::Run
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsAppShellService.cpp  line 451]
	 main1
[d:\builds\seamonkey\mozilla\xpfe\bootstrap\nsAppRunner.cpp  line 1473]
	 main
[d:\builds\seamonkey\mozilla\xpfe\bootstrap\nsAppRunner.cpp  line 1808]
	 WinMain
[d:\builds\seamonkey\mozilla\xpfe\bootstrap\nsAppRunner.cpp  line 1826]
	 WinMainCRTStartup()
	 kernel32.dll + 0x1eb69 (0x77e7eb69)
 
 	Source File :
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/rdf/base/src/nsInMemoryDataSource.cpp
line : 1536
     (6900882)	Comments: wefdffewtghsfew
     (6899628)	Comments: sebrinr hiv ti ytasg
     (6898724)	Comments: sebrinr hiv ti ytasg
     (6821087)	URL: www.smh.com.au
     (6781148)	Comments: instant messenger keeps saying my password is wrong
     (6772250)	Comments: Opening Netscape
     (6753753)	Comments: i like it so far.....
     (6740917)	Comments: just starting 
     (6737406)	Comments: Clicked on MSNBC News Alert to display a news story. The browser
window came up and promptly crashed  so I am not able to supply the exact URL 
but it's at www.msnbc.com...
     (6698641)	Comments: Just starting the browser and this screen came up...
     (6685911)	Comments: WHEN ATTEMPING TO GO TO MAIL BOX FROM BROWSER SCREEN KEEPS
FLICKERING. HAVE TO CLOSE BROWSER AND GET TO MAIL BOX VIA MAIL&NEWSGPOUPS
     (6679954)	URL: www.imdb.com or www.amazon.com
     (6679954)	Comments: starting netscape
     (6663710)	Comments: Trying to gather security information from a Real Player Basic
update from the bundled Real Player software.  
     (6662173)	Comments: starting netscape 7
     (6648358)	Comments: logged on and started up browser.
     (6645865)	Comments: Logging into AOL instant
     (6640841)	Comments: signing onto instant messenger
     (6631072)	Comments: Netscp.exe has generated errors and will be closed by Windows. 
You will need to restart the program.
     (6619559)	Comments: Hello I was starting NS7 from the taskbar icon when it crashed. It
was loading the internal LAN homepage.Best regards
     (6585717)	Comments: trying to log on to instant messenger.  Told me I performed an
illlegal operations
Keywords: crash, qawanted, topcrash
Looks like a AIM bug, should this be moved to bugscape?
below is the code in nsInMemoryDataSource.cpp. when looking at assembly and
registers, the var obs resides in the reg esi. unfortunately the value of esi is
null, hence, when trying to dereference the var obs, the browser crashes. at
this time, i can't repro this crash. 8(

         for (PRInt32 i = PRInt32(mNumObservers) - 1; i >= 0; --i) {
1535         nsIRDFObserver* obs = (nsIRDFObserver*) mObservers->ElementAt(i);
1536         obs->OnUnassert(this, aSource, aProperty, aTarget);
1537         NS_RELEASE(obs);
1538         // XXX ignore return value?
1539     }
reassigning as per shiva's direction. hopefully we can get some insight. shiva
is working on moving this to bugscape.
Assignee: waterson → jelwell
Bug moved to http://bugscape.netscape.com/.

If the move succeeded, namachi@netscape.com will receive a mail
containing the number of the new bug in the other database.
If all went well,  please mark this bug verified, and paste
in a link to the new bug. Otherwise, reopen this bug.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → MOVED
QA Contact: tever → nobody
Crash Signature: [@ InMemoryDataSource::Unassert ]
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.