Closed Bug 6106 Opened 25 years ago Closed 25 years ago

[PP]Get Message functionality fails in the 1999-05-07-M6 build

Categories

(Core Graveyard :: RDF, defect, P1)

PowerPC
Mac System 8.5

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pmock, Assigned: waterson)

References

()

Details

Build: Mac build 1999-05-07-08-M6 installed on PPC 7200/90 & Duo 2300c running
Mac OS 8.5.1

Problem: Get Msg fails to retrieve messages.  In previous builds, Get Msg was
working in yesterday 1999-05-06-14-M6 and in M5.  According to Jeff Ducarroz, he
has seen situation where Get Msg will fail intermittently.  As a test, I went
back to yesterday build and found Get Msg no longer worked there either.

On Mozilla, the smoketest page the Get Msg is listed as not working.
It is important to track it as a parity bug since Win32 and Linux Get Msg are
working in todays release build.

Steps to reproduce problem:
0) Have some waiting messages in your test account
1) Launch Apprunner
2) Open Messenger
3) Double click on the mail server name to expand folder list
   I was using test account 3qatest05 on Nsmail-2
4) Click on the Inbox
   Messages should load in the Thread pane
5) Click the Get Msg button
   Nothing happens.  The message count remains the same.
   No error messages occurred.
Priority: P3 → P1
Target Milestone: M6
P1/major/M6. JF and Scott, can you guys collaborate on this?
Status: NEW → ASSIGNED
no problem, i will try to fix it right now...
Assignee: ducarroz → waterson
Status: ASSIGNED → NEW
Component: Networking → RDF
Product: MailNews → Browser
It seems we have a problem with RDF and xpconnect on Mac! Here is what append.



a) When the user select GetMsg, the JS function GetNewMessages (file messenger/commandglues.js) is called.

b) when we try to get the folder tree's database from JS:



     line 70:   appCore.GetNewMessages(folderTree.database, selectedFolder);



we get the following assert error:



     Assertion: "Couldn't get service." (NS_SUCCEEDED(*rv)) at file nsIServiceManager.h, line 284



For some reason that I cannot explain now, the following line in nsJSXULTreeElement.cpp failed, the database

property

isn't recognized:



     nsJSUtils::nsConvertXPCObjectToJSVal(prop, nsIRDFCompositeDataSource::GetIID(), cx, vp);



c) the result is that when we finally get the call in the mailnews appcore, the database is null and therefore we

just abort.



I will reassign the bug to RDF people...
add myself into cc list
*** Bug 6496 has been marked as a duplicate of this bug. ***
adding myself to the cc list.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Since Waterson fix this weekend, it works fine again. Mark the bug as fixed.
Status: RESOLVED → VERIFIED
Verified in the May 17 Seamonkey build (1999051709).  Clicking on the 'Get
Message' buttons works again.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.