Closed
Bug 703048
Opened 13 years ago
Closed 11 years ago
Crash on a page at www.epson.com
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: martellilaurent, Unassigned)
References
()
Details
(Keywords: crash)
User Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0
Build ID: 20111109093931
Steps to reproduce:
I went to http://www.epson.com/cgi-bin/Store/support/supDetail.jsp?BV_UseBVCookie=yes&infoType=FAQ&oid=79928&prodoid=63062509&foid=88095&ei=hR7ETueVOIzu-gaD2ImADg&usg=AFQjCNGJ0nv5flWpBa1C4yzaLUg-aoKRow&sig2=uhBc0TRkH9eaeHkeIINXoQ
Actual results:
Firefox crashed
Expected results:
Firefox should display the page
Comment 1•13 years ago
|
||
Please post the related Report ID from about:crashes!
https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report
Severity: normal → critical
Keywords: crash,
stackwanted
Reporter | ||
Comment 2•13 years ago
|
||
I ran it from the console and I got those errors :
Mesa 7.11 implementation error: unexpected format in _mesa_choose_tex_format()
Please report at bugs.freedesktop.org
Mesa 7.11 implementation error: unexpected MESA_FORMAT for renderbuffer
Please report at bugs.freedesktop.org
###!!! ABORT: Divide by zero: file /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/xre/nsSigHandlers.cpp, line 174
###!!! ABORT: Divide by zero: file /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/xre/nsSigHandlers.cpp, line 174
Erreur de segmentation (core dumped)
Reporter | ||
Comment 3•13 years ago
|
||
And here's a stacktrace:
[New LWP 27308]
[New LWP 27314]
[New LWP 27315]
[New LWP 27316]
[New LWP 27317]
[New LWP 27318]
[New LWP 27319]
[New LWP 27320]
[New LWP 27321]
[New LWP 27322]
[New LWP 27330]
[New LWP 27331]
[New LWP 27332]
[New LWP 27333]
[New LWP 27334]
[New LWP 27354]
[New LWP 27355]
[New LWP 27356]
[New LWP 27329]
[Thread debugging using libthread_db enabled]
Core was generated by `/usr/lib/iceweasel/firefox-bin --safe-mode'.
Program terminated with signal 11, Segmentation fault.
#0 0xb784b424 in __kernel_vsyscall ()
#0 0xb784b424 in __kernel_vsyscall ()
#1 0xb7707610 in raise () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2 0xb5d1b801 in nsProfileLock::FatalSignalHandler (signo=11, info=0xbff394bc, context=0xbff3953c) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/build-xulrunner/toolkit/profile/nsProfileLock.cpp:216
#3 <signal handler called>
#4 TouchBadMemory () at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/memory/mozalloc/mozalloc_abort.cpp:66
#5 mozalloc_abort (msg=0xbff39874 "###!!! ABORT: Divide by zero: file /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/xre/nsSigHandlers.cpp, line 174") at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/memory/mozalloc/mozalloc_abort.cpp:87
#6 0xb678822d in Abort (aMsg=<optimized out>) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/xpcom/base/nsDebugImpl.cpp:388
#7 NS_DebugBreak_P (aSeverity=<optimized out>, aStr=0xb686669f "Divide by zero", aExpr=0x0, aFile=0xb686662d "/build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/xre/nsSigHandlers.cpp", aLine=174) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/xpcom/base/nsDebugImpl.cpp:375
#8 0xb5d18309 in fpehandler (signum=8, si=0xbff39cbc, context=0xbff39d3c) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/xre/nsSigHandlers.cpp:174
#9 <signal handler called>
#10 0x9d990677 in ?? () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#11 0x9d9cf7f2 in ?? () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#12 0x9d9f809e in ?? () from /usr/lib/i386-linux-gnu/dri/i915_dri.so
#13 0xb67daf97 in fRenderbufferStorage (height=<optimized out>, width=<optimized out>, internalFormat=33190, target=36161, this=<optimized out>) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/gfx/thebes/GLContext.h:2052
#14 mozilla::gl::GLContext::ResizeOffscreenFBO (this=0x9c62e000, aSize=...) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/gfx/thebes/GLContext.cpp:1029
#15 0xb67e98bc in mozilla::gl::GLContextProviderGLX::CreateOffscreen (aSize=..., aFormat=...) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/gfx/thebes/GLContextProviderGLX.cpp:961
#16 0xb6078ef9 in SetDimensions (height=150, width=300, this=0xa1115c80) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/canvas/src/WebGLContext.cpp:660
#17 mozilla::WebGLContext::SetDimensions (this=0xa1115c80, width=300, height=150) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/canvas/src/WebGLContext.cpp:510
#18 0xb60cd268 in nsHTMLCanvasElement::UpdateContext (this=0x9dd349a0, aNewContextOptions=0x0) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/html/content/src/nsHTMLCanvasElement.cpp:596
#19 0xb60cd7ec in nsHTMLCanvasElement::GetContext (this=0x9dd349a0, aContextId=..., aContextOptions=@0xbff3a4c8, aContext=0xbff3a4d8) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/html/content/src/nsHTMLCanvasElement.cpp:514
#20 0xb645fd9f in nsIDOMHTMLCanvasElement_GetContext (cx=0xa519be60, argc=1, vp=0xafcfe1d0) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/build-xulrunner/js/src/xpconnect/src/dom_quickstubs.cpp:22337
#21 0xb7048908 in ?? () from /usr/lib/xulrunner-8.0/libmozjs.so
#22 0xb7034153 in ?? () from /usr/lib/xulrunner-8.0/libmozjs.so
#23 0xb7049751 in ?? () from /usr/lib/xulrunner-8.0/libmozjs.so
#24 0xb6fbe87a in JS_EvaluateUCScriptForPrincipalsVersion () from /usr/lib/xulrunner-8.0/libmozjs.so
#25 0xb6197bdb in EvaluateString (aIsUndefined=0xbff3aaac, aRetValue=0x0, aVersion=0, aLineNo=1, aURL=0xa4f10848 "http://www.epson.com/_assets/js/modernizr.min.js", aPrincipal=0x9fe3de20, aScopeObject=0xafa1b038, aScript=..., this=0xa5143780) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/dom/base/nsJSEnvironment.cpp:1451
#26 nsJSContext::EvaluateString (this=0xa5143780, aScript=..., aScopeObject=0xafa1b038, aPrincipal=0x9fe3de20, aURL=0xa4f10848 "http://www.epson.com/_assets/js/modernizr.min.js", aLineNo=1, aVersion=0, aRetValue=0x0, aIsUndefined=0xbff3aaac) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/dom/base/nsJSEnvironment.cpp:1348
#27 0xb604712e in nsScriptLoader::EvaluateScript (this=0xa4bd2f80, aRequest=0xa50de790, aScript=...) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/base/src/nsScriptLoader.cpp:906
#28 0xb6047cf4 in nsScriptLoader::ProcessRequest (this=0xa4bd2f80, aRequest=0xa50de790) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/base/src/nsScriptLoader.cpp:799
#29 0xb6048b04 in nsScriptLoader::ProcessScriptElement (this=0xa4bd2f80, aElement=0x9dd34440) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/base/src/nsScriptLoader.cpp:646
#30 0xb6046197 in nsScriptElement::MaybeProcessScript (this=0x9dd34440) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/base/src/nsScriptElement.cpp:182
#31 0xb60f7ae0 in nsHTMLScriptElement::MaybeProcessScript (this=0x9dd34400) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/html/content/src/nsHTMLScriptElement.cpp:333
#32 0xb60f863c in nsHTMLScriptElement::DoneAddingChildren (this=0x9dd34400, aHaveNotified=1) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/content/html/content/src/nsHTMLScriptElement.cpp:260
#33 0xb626b3cf in nsHtml5TreeOpExecutor::RunScript (this=0xa2ca1d60, aScriptElement=0x9dd34400) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/parser/html/nsHtml5TreeOpExecutor.cpp:733
#34 0xb626c25f in nsHtml5TreeOpExecutor::RunFlushLoop (this=0xa2ca1d60) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/parser/html/nsHtml5TreeOpExecutor.cpp:528
#35 0xb626c2b8 in nsHtml5ExecutorReflusher::Run (this=0x9ec625e0) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/parser/html/nsHtml5TreeOpExecutor.cpp:91
#36 0xb6781a66 in nsThread::ProcessNextEvent (this=0xb3f0f1c0, mayWait=0, result=0xbff3b28c) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/xpcom/threads/nsThread.cpp:631
#37 0xb6751086 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=0) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/build-xulrunner/xpcom/build/nsThreadUtils.cpp:245
#38 0xb66ddd90 in mozilla::ipc::MessagePump::Run (this=0xb3f0b970, aDelegate=0xb732c830) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/ipc/glue/MessagePump.cpp:110
#39 0xb67a05b0 in MessageLoop::RunInternal (this=0xb732c830) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/ipc/chromium/src/base/message_loop.cc:221
#40 0xb67a06d8 in RunHandler (this=0xb732c830) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/ipc/chromium/src/base/message_loop.cc:205
#41 MessageLoop::Run (this=0xb732c830) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/ipc/chromium/src/base/message_loop.cc:179
#42 0xb664b48c in nsBaseAppShell::Run (this=0xb3fce740) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/widget/src/xpwidgets/nsBaseAppShell.cpp:189
#43 0xb64fe9db in nsAppStartup::Run (this=0xb1be8ac0) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/components/startup/nsAppStartup.cpp:224
#44 0xb5d14b4b in XRE_main (argc=2, argv=0xbff40284, aAppData=0xb7326840) at /build/buildd-iceweasel_8.0-3-i386-3aZlPK/iceweasel-8.0/toolkit/xre/nsAppRunner.cpp:3544
#45 0x08049b75 in ?? ()
#46 0xb75b5e46 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#47 0x08049c1d in ?? ()
Backtrace stopped: Not enough registers or memory available to unwind further
Comment 4•13 years ago
|
||
(In reply to Laurent Martelli from comment #0)
> User Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0
> Iceweasel/8.0
> Build ID: 20111109093931
Hey Laurent, what's your graphic card?
Looks like this is a bug that affects gen2 Intel graphic cards (like i830, i845, i865, i855).
I see too the errors you mentioned but on another site Flash based.
Cesare.
Reporter | ||
Comment 5•13 years ago
|
||
My card is an Intel 82852/855GM.
Comment 6•13 years ago
|
||
Was there a breakpad crash associated with the crash (open the URL about:crashes, it'll have an ID looking something like "bp-a70759c6-1295-4160-aa30-bc4772090918")
Component: General → Canvas: WebGL
Product: Firefox → Core
QA Contact: general → canvas.webgl
Reporter | ||
Comment 7•13 years ago
|
||
I have no breakpad crash.
Comment 8•13 years ago
|
||
(In reply to Laurent Martelli from comment #5)
> My card is an Intel 82852/855GM.
I have an i855 too.
I experience the same crash+errors as Laurent also opening about:support and few other sites.
And me too i have no breakpad crash: i haven't seen any Crash Reported and about:crashes gives me "The URL is not valid and cannot be loaded". Maybe it's something disabled by Debian?
I'm using Iceweasel 9.0.1, official Debian (Sid) package.
If that help, i can provide my stacktrace.
Cesare.
Updated•13 years ago
|
Keywords: stackwanted
Suggest this is duplicate of bug 696636.
As workaround goto about:config and change webgl.disabled to true. If Epson.com page then opens OK then almost certainly a duplicate.
Comment 10•13 years ago
|
||
No more crashes for me with the latest Debian package (10.0.3esr-1), even without webgl.disabled=false.
Comment 11•11 years ago
|
||
Comment 8 and 10 indicate that this is probably working.
Please reopen if you still have this issue.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•