If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Crash when running Numion speedtest [@ 0x20202020 - JS_GetClass ]

RESOLVED DUPLICATE of bug 304430

Status

()

Core
XPConnect
RESOLVED DUPLICATE of bug 304430
12 years ago
6 years ago

People

(Reporter: Peter Weilbacher, Unassigned)

Tracking

({crash})

Trunk
x86
All
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature, URL)

(Reporter)

Description

12 years ago
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b4) Gecko/20050815 SeaMonkey/1.0a

I get a crash when I run the speedtest at the numion site. To reproduce: select
Germany at above URL, click on Start! and wait 10s or so. The relevant talkback
I submitted is TB8419913H (using a fresh profile and an official trunk nightly)
and points to JS_GetClass ad=nd I found the same position in the code when
running an OS/2 debug build under the debugger but I haven't found out the cause.

There are also several other talkback reports which list the same URL and point
to other parts of the code. (Strange, these crashes are even discussed in the
MozillaZine forums but I couldn't find a bug report about them, so I open as
UNCO for now.)

Updated

12 years ago
Summary: Crash when running Numion speedtest → Crash when running Numion speedtest [@ JS_GetClass()]

Comment 1

12 years ago

*** This bug has been marked as a duplicate of 304430 ***
Status: UNCONFIRMED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → DUPLICATE
(Reporter)

Comment 2

12 years ago
I hope that you haven't duped it just because both crashes are in JS_GetClass().
The call stack is quite different for both cases. The call stack of this one
actually looks a lot more like bug 295090 but then that was already fixed in May.

Comment 3

12 years ago
0x20202020 means your object was garbage collected (failure to root)

Incident ID: 8419913 
Stack Signature 0x20202020 6308a479 
Product ID MozillaTrunk 
Build ID 2005081517 
Trigger Time 2005-08-16 05:35:10.0 
Platform LinuxIntel 
Operating System Linux 2.4.21-286-default 
Module  
URL visited http://numion.com/YourSpeed/index.html 
User Comments I selected Germany and then clicked "Start!" and after 15s or so 
SeaMonkey crashed 
Since Last Crash 0 sec 
Total Uptime 0 sec 
Trigger Reason SIGSEGV: Segmentation Fault: (signal 11) 
Source File, Line No. N/A 
Stack Trace  

0x20202020
JS_GetClass()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/js/src/jsapi.c, line 2106]
GetScopeOfObject()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp, line 519]
XPCWrappedNativeScope::FindInJSObjectScope()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-
28.8_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp, line 586]
XPCConvert::NativeInterface2JSObject()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/js/src/xpconnect/src/xpcconvert.cpp, 
line 1052]
nsXPConnect::WrapNative()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/js/src/xpconnect/src/nsXPConnect.cpp, line 580]
nsJSEventListener::HandleEvent()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/dom/src/events/nsJSEventListener.cpp, 
line 125]
nsEventListenerManager::HandleEventSubType()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-
28.8_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 848]
nsEventListenerManager::HandleEvent()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-
28.8_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1696]
nsGlobalWindow::HandleDOMEvent()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 
1393]
DocumentViewerImpl::LoadComplete()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/layout/base/nsDocumentViewer.cpp, line 
842]
nsDocShell::EndPageLoad()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/docshell/base/nsDocShell.cpp, line 4650]
nsWebShell::EndPageLoad()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/docshell/base/nsWebShell.cpp, line 496]
nsDocShell::OnStateChange()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/docshell/base/nsDocShell.cpp, line 201]
nsDocLoader::FireOnStateChange()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 
848]
nsDocLoader::doStopDocumentLoad()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 
839]
nsDocLoader::DocLoaderIsEmpty()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 
741]
nsDocLoader::OnStopRequest()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 662]
nsLoadGroup::RemoveRequest()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/netwerk/base/src/nsLoadGroup.cpp, line 848]
nsDocument::UnblockOnload()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/content/base/src/nsDocument.cpp, line 388]
DestroyImagePLEvent()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/content/base/src/nsImageLoadingContent.cpp, line 659]
PL_DestroyEvent()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/xpcom/threads/plevent.c, line 728]
PL_HandleEvent()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/xpcom/threads/plevent.c, line 699]
PL_ProcessPendingEvents()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/xpcom/threads/plevent.c, line 623]
nsEventQueueImpl::ProcessPendingEvents()  [/builds/tinderbox/SeaMonkey-
Release/Linux_2.4.20-28.8_Depend/mozilla/xpcom/threads/nsEventQueue.cpp, line 
421]
event_processor_callback()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/widget/src/gtk2/nsAppShell.cpp, line 71]
libglib-2.0.so.0 + 0x41109 (0x405ad109)
libglib-2.0.so.0 + 0x211c3 (0x4058d1c3)
libglib-2.0.so.0 + 0x22189 (0x4058e189)
libglib-2.0.so.0 + 0x225c4 (0x4058e5c4)
libglib-2.0.so.0 + 0x22c28 (0x4058ec28)
libgtk-x11-2.0.so.0 + 0xbf887 (0x402e7887)
nsAppShell::Run()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/widget/src/gtk2/nsAppShell.cpp, line 141]
nsAppStartup::Run()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/xpfe/components/startup/src/nsAppStartup.cpp, line 208]
main1()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/xpfe/bootstrap/nsAppRunner.cpp, line 848]
main()  [/builds/tinderbox/SeaMonkey-Release/Linux_2.4.20-
28.8_Depend/mozilla/xpfe/bootstrap/nsAppRunner.cpp, line 1739]
libc.so.6 + 0x15d3e (0x407b5d3e)
Component: JavaScript Engine → XPConnect
Summary: Crash when running Numion speedtest [@ JS_GetClass()] → Crash when running Numion speedtest [@ 0x20202020 - JS_GetClass ]
Crash Signature: [@ 0x20202020 - JS_GetClass ]
You need to log in before you can comment on or make changes to this bug.