Closed
Bug 39433
Opened 24 years ago
Closed 24 years ago
pasting into location bar broken
Categories
(Core :: XUL, defect, P3)
Core
XUL
Tracking
()
M16
People
(Reporter: warrensomebody, Assigned: sfraser_bugs)
References
Details
Whenever I try to cut text out of some other app (4.x) and paste it into the location bar, I get this assertion: NS_IMETHODIMP DocumentViewerImpl::Paste() { NS_ASSERTION(0, "NOT IMPLEMENTED"); return NS_ERROR_NOT_IMPLEMENTED; } NTDLL! 77f7629c() nsDebug::Assertion(const char * 0x0209ac74, const char * 0x0209ac70, const char * 0x0209ac34, int 0x000004e3) line 242 + 13 bytes DocumentViewerImpl::Paste(DocumentViewerImpl * const 0x02b988c4) line 1251 + 35 bytes nsDOMWindowController::DoCommand(nsDOMWindowController * const 0x035e3060, const unsigned short * 0x03199a90) line 4428 + 32 bytes XPTC_InvokeByIndex(nsISupports * 0x035e3060, unsigned int 0x00000005, unsigned int 0x00000001, nsXPTCVariant * 0x0012c000) line 139 nsXPCWrappedNativeClass::CallWrappedMethod(JSContext * 0x023841b0, nsXPCWrappedNative * 0x03b9a240, const XPCNativeMemberDescriptor * 0x03b72edc, nsXPCWrappedNativeClass::CallMode CALL_METHOD, unsigned int 0x00000001, long * 0x01311e4c, long * 0x0012c1b0) line 914 + 43 bytes WrappedNative_CallMethod(JSContext * 0x023841b0, JSObject * 0x0131f048, unsigned int 0x00000001, long * 0x01311e4c, long * 0x0012c1b0) line 200 + 34 bytes js_Invoke(JSContext * 0x023841b0, unsigned int 0x00000001, unsigned int 0x00000000) line 686 + 23 bytes js_Interpret(JSContext * 0x023841b0, long * 0x0012cae4) line 2485 + 15 bytes js_Invoke(JSContext * 0x023841b0, unsigned int 0x00000001, unsigned int 0x00000002) line 702 + 13 bytes js_InternalInvoke(JSContext * 0x023841b0, JSObject * 0x0295cb78, long 0x0297ac00, unsigned int 0x00000000, unsigned int 0x00000001, long * 0x0012cc7c, long * 0x0012cc1c) line 775 + 19 bytes JS_CallFunctionValue(JSContext * 0x023841b0, JSObject * 0x0295cb78, long 0x0297ac00, unsigned int 0x00000001, long * 0x0012cc7c, long * 0x0012cc1c) line 2766 + 31 bytes nsJSContext::CallEventHandler(nsJSContext * const 0x02384340, void * 0x0295cb78, void * 0x0297ac00, unsigned int 0x00000001, void * 0x0012cc7c, int * 0x0012cc78, int 0x00000000) line 788 + 33 bytes nsJSEventListener::HandleEvent(nsIDOMEvent * 0x03adae10) line 154 + 64 bytes nsXULKeyListenerImpl::HandleEventUsingKeyset(nsXULKeyListenerImpl * const 0x031db160, nsIDOMElement * 0x03ab884c, nsIDOMKeyEvent * 0x03adae10, eEventType eKeyPress, nsIDOMXULDocument * 0x03ad967c, int & 0x00000001) line 1553 nsXULKeyListenerImpl::LocateAndExecuteKeyBinding(nsXULKeyListenerImpl * const 0x031db160, nsIDOMKeyEvent * 0x03adae10, eEventType eKeyPress, nsIDOMXULDocument * 0x03ad967c, int & 0x00000001) line 1235 + 37 bytes nsXULKeyListenerImpl::DoKey(nsIDOMEvent * 0x03adae14, eEventType eKeyPress) line 563 nsXULKeyListenerImpl::KeyPress(nsIDOMEvent * 0x03adae14) line 474 nsEventListenerManager::HandleEvent(nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, nsIDOMEventTarget * 0x02ad129c, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 1030 + 23 bytes nsXULDocument::HandleDOMEvent(nsXULDocument * const 0x02ad1280, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 1974 nsXULElement::HandleDOMEvent(nsXULElement * const 0x03184120, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3579 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x031d4700, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x031d4510, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x031d4410, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x031e1f10, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x031e19f0, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x031e16a0, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x034e4c40, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000002, nsEventStatus * 0x0012f374) line 3573 + 39 bytes nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x0012f2b4, unsigned int 0x00000001, nsEventStatus * 0x0012f374) line 1332 + 39 bytes nsHTMLInputElement::HandleDOMEvent(nsHTMLInputElement * const 0x034e4a4c, nsIPresContext * 0x02b9ab50, nsEvent * 0x0012f380, nsIDOMEvent * * 0x00000000, unsigned int 0x00000001, nsEventStatus * 0x0012f374) line 730 + 31 bytes nsEnderEventListener::DispatchKeyEvent(nsIDOMKeyEvent * 0x03ad8bb0, int 0x00000083) line 4057 + 62 bytes nsEnderEventListener::KeyPress(nsIDOMEvent * 0x03ad8bb4) line 4149 + 25 bytes nsEventListenerManager::HandleEvent(nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, nsIDOMEventTarget * 0x035ee648, unsigned int 0x00000002, nsEventStatus * 0x0012f958) line 1030 + 23 bytes nsDocument::HandleDOMEvent(nsDocument * const 0x035ee620, nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, unsigned int 0x00000002, nsEventStatus * 0x0012f958) line 2665 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, unsigned int 0x00000002, nsEventStatus * 0x0012f958) line 1339 + 39 bytes nsHTMLHtmlElement::HandleDOMEvent(nsHTMLHtmlElement * const 0x035ee148, nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, unsigned int 0x00000002, nsEventStatus * 0x0012f958) line 187 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, unsigned int 0x00000002, nsEventStatus * 0x0012f958) line 1332 + 39 bytes nsHTMLBodyElement::HandleDOMEvent(nsHTMLBodyElement * const 0x035eff28, nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, unsigned int 0x00000002, nsEventStatus * 0x0012f958) line 845 nsGenericDOMDataNode::HandleDOMEvent(nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x0012f720, unsigned int 0x00000001, nsEventStatus * 0x0012f958) line 783 + 39 bytes nsTextNode::HandleDOMEvent(nsTextNode * const 0x03b7efb8, nsIPresContext * 0x035ef9c0, nsEvent * 0x0012f9ec, nsIDOMEvent * * 0x00000000, unsigned int 0x00000001, nsEventStatus * 0x0012f958) line 235 PresShell::HandleEventInternal(nsEvent * 0x0012f9ec, nsIView * 0x0371b0b0, nsEventStatus * 0x0012f958) line 3594 + 39 bytes PresShell::HandleEvent(PresShell * const 0x03700114, nsIView * 0x0371b0b0, nsGUIEvent * 0x0012f9ec, nsEventStatus * 0x0012f958, int & 0x00000001) line 3523 + 23 bytes nsView::HandleEvent(nsView * const 0x0371b0b0, nsGUIEvent * 0x0012f9ec, unsigned int 0x00000008, nsEventStatus * 0x0012f958, int & 0x00000001) line 774 nsView::HandleEvent(nsView * const 0x0371b8a0, nsGUIEvent * 0x0012f9ec, unsigned int 0x00000008, nsEventStatus * 0x0012f958, int & 0x00000001) line 747 nsView::HandleEvent(nsView * const 0x037006b0, nsGUIEvent * 0x0012f9ec, unsigned int 0x0000001c, nsEventStatus * 0x0012f958, int & 0x00000001) line 747 nsViewManager2::DispatchEvent(nsViewManager2 * const 0x03700890, nsGUIEvent * 0x0012f9ec, nsEventStatus * 0x0012f958) line 1374 HandleEvent(nsGUIEvent * 0x0012f9ec) line 69 nsWindow::DispatchEvent(nsWindow * const 0x0371b774, nsGUIEvent * 0x0012f9ec, nsEventStatus & nsEventStatus_eIgnore) line 560 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012f9ec) line 581 nsWindow::DispatchKeyEvent(unsigned int 0x00000083, unsigned short 0x0076, unsigned int 0x00000000) line 2127 + 15 bytes nsWindow::OnChar(unsigned int 0x00000016, unsigned int 0x00000000, unsigned char 0x00) line 2243 nsWindow::ProcessMessage(unsigned int 0x00000102, unsigned int 0x00000016, long 0x002f0001, long * 0x0012fd5c) line 2677 + 33 bytes nsWindow::WindowProc(HWND__ * 0x0001064e, unsigned int 0x00000102, unsigned int 0x00000016, long 0x002f0001) line 829 + 27 bytes USER32! 77e71820() Proceding from here causes nothing to happen.
Comment 3•24 years ago
|
||
This is apparently broken throughout the app this morning, wherever ender is used an an input field (mac/linux/win32) (although on linux, middle-mouse paste does work). Also, on all three platforms, the paste menu item is disabled although the clipboard has content to paste.
Assignee: trudelle → beppe
Severity: normal → major
OS: Windows NT → All
QA Contact: jrgm → sujay
Hardware: PC → All
Assignee | ||
Comment 7•24 years ago
|
||
Dup of 37277. *** This bug has been marked as a duplicate of 37277 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•