Closed
Bug 652878
Opened 15 years ago
Closed 15 years ago
ABORT: Main-thread-only object used off the main thread (IcedTea|Java) cycle collection
Categories
(Core :: XPCOM, defect)
Tracking
()
VERIFIED
DUPLICATE
of bug 640908
People
(Reporter: bc, Unassigned)
References
()
Details
(Keywords: assertion)
Attachments
(1 file)
|
8.70 KB,
text/plain
|
Details |
bug 549743 added this abort. bug 534345 thinks we should refuse to hand out main thread components to non-main thread actors.
1. http://www.el3lam.com/vb
http://speedtester.bt.com/
http://www.whoer.net/extended
(not 100% reliable)
2. 3 libxul.so!Abort [nsDebugImpl.cpp : 388 + 0xa]
eip = 0x02567020 esp = 0xae241150 ebp = 0xae241168 ebx = 0x03389ff4
Found by: call frame info
4 libxul.so!NS_DebugBreak_P [nsDebugImpl.cpp : 345 + 0xd]
eip = 0x02566f3f esp = 0xae241170 ebp = 0xae241588 ebx = 0x03389ff4
Found by: call frame info
5 libxul.so!AbortIfOffMainThreadIfCheckFast [nsCycleCollector.cpp : 1195 + 0x2f]
eip = 0x0256dfe1 esp = 0xae241590 ebp = 0xae2415b8 ebx = 0x03389ff4
Found by: call frame info
6 libxul.so!nsCycleCollector::Forget2 [nsCycleCollector.cpp : 2407 + 0x4]
eip = 0x0256f67f esp = 0xae2415c0 ebp = 0xae2415d8 ebx = 0x03389ff4
Found by: call frame info
...
IcedTea plugin (java)
Other possible components are the java->xpcom, or the plugins->icedtea
Comment 1•15 years ago
|
||
Is there more stack? It would be nice to see what object was involved here, and whether it was being indirectly or directly used from the Java plugin. bug 534345 is probably not relevant.
So far this is just an intentional behavior to prevent security issues.
| Reporter | ||
Comment 2•15 years ago
|
||
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Updated•15 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•