Closed Bug 30748 Opened 25 years ago Closed 25 years ago

Crash when accessing ftp link

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 30666

People

(Reporter: ppandit, Assigned: warrensomebody)

Details

Created a clobber debug build today on Windows NT 4.0 to build mozilla.exe.
Mailnews developer should reassign this bug to appropriate developer.

1) Open browser
2) Went to messenger
3) Click to a message containing link to Nova build (4.73)
Click and go into the directory containing the exe file. This is within the 
message pane.
Now click on the executable file 
4) Get an ALERT dialog: JavaScript Error: Type Error: Window.content
has no properties. URL:chrome://directory/content/directory.js
Line: 83
This error may indicate that the site has not been updated for mozilla. Please
contact the site administrator, or see http://developer.netscape.com/mozilla

The following is code from directory.js and their line numbers:
79          if (targetclass == 'filename') {
 80             var url = treeitem.getAttribute('id');
 81 
 82             debug('navigating to ' + url + '\n');
 83             window.content.location.href = url;
 84         }

5) Before I could click OK on the alert dialog, another error message comes up:
exception unknown software exception 0xc0000fd occurred in 0x1004dfb3
6) Click cancel to go into debugger
7) Error displayed: Unhandled exception in mozilla.exe (XPCOM.DLL) 0xc0000fd. 
Stack overflow.

Here is a trucated trace. I removed the repeating section.

NS_GetGlobalComponentManager(nsIComponentManager * * 0x0003300c) line 2287 + 3 
bytes
nsComponentManager::ProgIDToClassID(const char * 0x100b3924, nsID * 0x00033024) 
line 56 + 9 bytes
nsServiceManagerImpl::GetService(nsServiceManagerImpl * const 0x00c948a0, const 
char * 0x100b3924, const nsID & {...}, nsISupports * * 0x00033094, 
nsIShutdownListener * 0x00000000) line 429 + 13 bytes
nsServiceManager::GetService(const char * 0x100b3924, const nsID & {...}, 
nsISupports * * 0x00033094, nsIShutdownListener * 0x00000000) line 545
nsGetServiceByProgID::operator()(const nsID & {...}, void * * 0x00033094) line 
63 + 22 bytes
nsCOMPtr<nsIObserverService>::assign_from_helper(const nsCOMPtr_helper & {...}, 
const nsID & {...}) line 795 + 18 bytes
nsCOMPtr<nsIObserverService>::nsCOMPtr<nsIObserverService>(const nsCOMPtr_helper 
& {...}) line 498
nsEventQueueImpl::NotifyObservers(const char * 0x100b3718) line 166 + 33 bytes
nsEventQueueImpl::~nsEventQueueImpl() line 84
nsEventQueueImpl::`scalar deleting destructor'(unsigned int 1) + 15 bytes
nsEventQueueImpl::Release(nsEventQueueImpl * const 0x0a43cb10) line 139 + 120 
bytes
nsCOMPtr<nsIEventQueue>::~nsCOMPtr<nsIEventQueue>() line 435
nsAppShellService::Observe(nsAppShellService * const 0x02978dc4, nsISupports * 
0x0a43cb10, const unsigned short * 0x000332f4, const unsigned short * 
0x00000000) line 759
nsObserverService::Notify(nsObserverService * const 0x0297ed00, nsISupports * 
0x0a43cb10, const unsigned short * 0x000332f4, const unsigned short * 
0x00000000) line 241
nsEventQueueImpl::NotifyObservers(const char * 0x100b3718) line 169
nsEventQueueImpl::~nsEventQueueImpl() line 84
nsEventQueueImpl::`scalar deleting destructor'(unsigned int 1) + 15 bytes
nsEventQueueImpl::Release(nsEventQueueImpl * const 0x0a43cb10) line 139 + 120 
bytes
nsCOMPtr<nsIEventQueue>::~nsCOMPtr<nsIEventQueue>() line 435
nsAppShellService::Observe(nsAppShellService * const 0x02978dc4, nsISupports * 
0x0a43cb10, const unsigned short * 0x000334fc, const unsigned short * 
0x00000000) line 759
nsObserverService::Notify(nsObserverService * const 0x0297ed00, nsISupports * 
0x0a43cb10, const unsigned short * 0x000334fc, const unsigned short * 
0x00000000) line 241
....
....   Repeated many times
....
....
nsEventQueueImpl::NotifyObservers(const char * 0x100b3718) line 169
nsEventQueueImpl::~nsEventQueueImpl() line 84
nsEventQueueImpl::`scalar deleting destructor'(unsigned int 1) + 15 bytes
nsEventQueueImpl::Release(nsEventQueueImpl * const 0x0a43cb10) line 139 + 120 
bytes
nsCOMPtr<nsIEventQueue>::~nsCOMPtr<nsIEventQueue>() line 435
nsAppShellService::Observe(nsAppShellService * const 0x02978dc4, nsISupports * 
0x0a43cb10, const unsigned short * 0x00044d4c, const unsigned short * 
0x00000000) line 759
nsObserverService::Notify(nsObserverService * const 0x0297ed00, nsISupports * 
0x0a43cb10, const unsigned short * 0x00044d4c, const unsigned short * 
0x00000000) line 241
reassign to warren, cc dougt
Assignee: phil → warren
Summary: Crash when accessing ftp link → Crash when accessing ftp link

*** This bug has been marked as a duplicate of 30666 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Marking as VERIFIED
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.