Closed Bug 99818 Opened 23 years ago Closed 16 years ago

sparcv9 Mozilla crashes while printing via Xprint ...

Categories

(Core Graveyard :: Printing: Xprint, defect)

Sun
Solaris
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: roland.mainz, Assigned: jay.hobson)

References

Details

(Keywords: crash)

64bit sparcv9 Mozilla build ("configure --x-libraries=/usr/openwin/lib/sparcv9 --enable-toolkit=xlib --enable-mathml --enable-svg --enable-optimize --disable-mailnews --disable-libIDLtest") crashes while printing via Xprint module: -- snip -- XpuGetPrinter: looking for 'ps003' XpuGetPrinter2: probing display ':1' for 'ps003' t@1 (l@1) signal SEGV (no mapping at the fault address) in XpQueryVersion at 0xffffffff76e03dc4 0xffffffff76e03dc4: XpQueryVersion+0x00b4: ldx [%i0 + 0x10], %g4 Current function is XpuCheckExtension (optimized) 54 if( XpQueryVersion(pdpy, &major, &minor) != 0 ) (/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where current thread: t@1 [1] XpQueryVersion(0x944780, 0x100ef5fd4, 0x100ef5fd6, 0x100ef5fd4, 0x100ea27c0, 0x0), at 0xffffffff76e03dc4 [2] XpCheckExtInit(0x100944780, 0xffffffff76f08000, 0x100ea27c0, 0x0, 0xffffffff7f2e0a00, 0xffffffff72745660), at 0xffffffff76e0399c [3] XpQueryVersion(0x944780, 0xffffffff7fffafae, 0xffffffff7fffafac, 0xffffffff7fffafae, 0x100ea27c0, 0x1), at 0xffffffff76e03d34 =>[4] XpuCheckExtension(pdpy = ???) (optimized), at 0xffffffff726188e0 (line ~54) in "xprintutil.c" [5] XpuGetPrinter2(printer = ???, display = ???, pdpyptr = ???, pcontextptr = ???) (optimized), at 0xffffffff72618a4c (line ~87) in "xprintutil.c" [6] XpuGetPrinter(arg_printername = ???, pdpyptr = ???, pcontextptr = ???) (optimized), at 0xffffffff72618cb0 (line ~167) in "xprintutil.c" [7] nsXPrintContext::SetupPrintContext(this = ???, aSpec = ???) (optimized), at 0xffffffff72631760 (line ~276) in "nsXPrintContext.cpp" [8] nsXPrintContext::Init(this = ???, dc = ???, aSpec = ???) (optimized), at 0xffffffff726312b0 (line ~145) in "nsXPrintContext.cpp" [9] nsDeviceContextXp::SetSpec(this = ???, aSpec = ???) (optimized), at 0xffffffff72619e24 (line ~74) in "nsDeviceContextXP.cpp" [10] nsDeviceContextXlib::GetDeviceContextFor(this = ???, aDevice = ???, aContext = ???) (optimized), at 0xffffffff77020870 (line ~450) in "nsDeviceContextXlib.cpp" [11] DocumentViewerImpl::Print(this = ???, aSilent = ???, aFile = ???, aPrintListener = ???) (optimized), at 0xffffffff77d8cd34 (line ~4385) in "nsDocumentViewer.cpp" [12] GlobalWindowImpl::Print(this = ???) (optimized), at 0xffffffff7655b7b4 (line ~1876) in "nsGlobalWindow.cpp" [13] XPTC_InvokeByIndex(0x10095a048, 0x45, 0x0, 0xffffffff7fffbaa0, 0x10098fae0, 0x8000fc00), at 0xffffffff7ed45bec [14] XPCWrappedNative::CallMethod(ccx = CLASS, mode = ???) (optimized), at 0xffffffff7ac75e7c (line ~1951) in "xpcwrappednative.cpp" [15] XPC_WN_CallMethod(cx = ???, obj = ???, argc = ???, argv = ???, vp = ???) (optimized), at 0xffffffff7ac83854 (line ~1255) in "xpcwrappednativejsops.cpp" [16] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xffffffff7f3552e0 (line ~807) in "jsinterp.c" [17] js_Interpret(cx = ???, result = ???) (optimized), at 0xffffffff7f360e14 (line ~2719) in "jsinterp.c" [18] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xffffffff7f355350 (line ~824) in "jsinterp.c" [19] js_InternalInvoke(cx = ???, obj = ???, fval = ???, flags = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xffffffff7f3555cc (line ~899) in "jsinterp.c" [20] JS_CallFunctionValue(cx = ???, obj = ???, fval = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xffffffff7f32caa8 (line ~3362) in "jsapi.c" [21] nsJSContext::CallEventHandler(this = ???, aTarget = ???, aHandler = ???, argc = ???, argv = ???, aBoolResult = ???, aReverseReturnResult = ???) (optimized), at 0xffffffff765471c4 (line ~956) in "nsJSEnvironment.cpp" [22] nsJSEventListener::HandleEvent(this = ???, aEvent = ???) (optimized), at 0xffffffff765b7440 (line ~138) in "nsJSEventListener.cpp" [23] nsEventListenerManager::HandleEventSubType(this = ???, aListenerStruct = ???, aDOMEvent = ???, aCurrentTarget = ???, aSubType = ???, aPhaseFlags = ???) (optimized), at 0xffffffff77a0d6f0 (line ~1197) in "nsEventListenerManager.cpp" [24] nsEventListenerManager::HandleEvent(this = ???, aPresContext = ???, aEvent = ???, aDOMEvent = ???, aCurrentTarget = ???, aFlags = ???, aEventStatus = ???) (optimized), at 0xffffffff77a101dc (line ~2187) in "nsEventListenerManager.cpp" [25] nsXULElement::HandleDOMEvent(this = ???, aPresContext = ???, aEvent = ???, aDOMEvent = ???, aFlags = ???, aEventStatus = ???) (optimized), at 0xffffffff77c279c8 (line ~3767) in "nsXULElement.cpp" [26] PresShell::HandleDOMEventWithTarget(this = ???, aTargetContent = ???, aEvent = ???, aStatus = ???) (optimized), at 0xffffffff75214aec (line ~5760) in "nsPresShell.cpp" [27] nsMenuFrame::Execute(this = ???) (optimized), at 0xffffffff753b274c (line ~1536) in "nsMenuFrame.cpp" [28] nsMenuFrame::HandleEvent(this = ???, aPresContext = ???, aEvent = ???, aEventStatus = ???) (optimized), at 0xffffffff753aeaa8 (line ~457) in "nsMenuFrame.cpp" [29] PresShell::HandleEventInternal(this = ???, aEvent = ???, aView = ???, aFlags = ???, aStatus = ???) (optimized), at 0xffffffff752149cc (line ~5734) in "nsPresShell.cpp" [30] PresShell::HandleEvent(this = ???, aView = ???, aEvent = ???, aEventStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xffffffff7521458c (line ~5671) in "nsPresShell.cpp" [31] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xffffffff74e13738 (line ~364) in "nsView.cpp" [32] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xffffffff74e13694 (line ~348) in "nsView.cpp" [33] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xffffffff74e13694 (line ~348) in "nsView.cpp" [34] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xffffffff74e13694 (line ~348) in "nsView.cpp" [35] nsViewManager::DispatchEvent(this = ???, aEvent = ???, aStatus = ???) (optimized), at 0xffffffff74e224d8 (line ~2051) in "nsViewManager.cpp" [36] HandleEvent(aEvent = ???) (optimized), at 0xffffffff74e129f4 (line ~67) in "nsView.cpp" [37] nsWidget::DispatchEvent(this = ???, aEvent = ???, aStatus = ???) (optimized), at 0xffffffff79a39468 (line ~1238) in "nsWidget.cpp" [38] nsWidget::DispatchWindowEvent(this = ???, aEvent = STRUCT) (optimized), at 0xffffffff79a393a8 (line ~1136) in "nsWidget.cpp" [39] nsWidget::DispatchMouseEvent(this = ???, aEvent = STRUCT) (optimized), at 0xffffffff79a39270 (line ~1115) in "nsWidget.cpp" [40] nsAppShell::HandleButtonEvent(event = ???, aWidget = ???) (optimized), at 0xffffffff79a277d0 (line ~805) in "nsAppShell.cpp" [41] nsAppShell::DispatchXEvent(event = ???) (optimized), at 0xffffffff79a27110 (line ~659) in "nsAppShell.cpp" [42] nsAppShell::Run(this = ???) (optimized), at 0xffffffff79a26b80 (line ~479) in "nsAppShell.cpp" [43] nsAppShellService::Run(this = ???) (optimized), at 0xffffffff7b232bfc (line ~441) in "nsAppShellService.cpp" [44] main1(argc = ???, argv = ???, nativeApp = ???) (optimized), at 0x1000083e8 (line ~1288) in "nsAppRunner.cpp" [45] main(argc = ???, argv = ???) (optimized), at 0x100008ea8 (line ~1609) in "nsAppRunner.cpp" -- snip -- Even a simple "hello Xprint world" crashes the same way... I assume /usr/openwin/lib/sparcv9/libXp.so is simply broken... ;-( Assigning to Jay Hobson at Sun ...
Keywords: crash
Blocks: 91831
Product: Core → Core Graveyard
xprint is obsolete
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.