Closed Bug 896891 Opened 12 years ago Closed 12 years ago

Crash in CanonicalizeXPCOMParticipant

Categories

(Core :: XPCOM, defect)

ARM
Gonk (Firefox OS)
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 815141
blocking-b2g -

People

(Reporter: leo.bugzilla.gecko, Unassigned)

Details

(Keywords: crash, Whiteboard: [b2g-crash])

Crash Data

Gecko: b2g18(0703) Gaia: v1-train(0703) CPU: arm ARMv0 0 CPUs Crash reason: SIGSEGV Crash address: 0xc56fff40 Thread 5 (crashed) 0 libxul.so!CanonicalizeXPCOMParticipant [nsCycleCollector.cpp : 705 + 0x8] r0 = 0x50828ec8 r1 = 0x41d34270 r2 = 0x435f4cec r3 = 0xc56fff40 r4 = 0x50828ec8 r5 = 0x00000000 r6 = 0x435f4dd0 r7 = 0x8230a7db r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 r12 = 0x00007fff fp = 0x00000001 sp = 0x435f4ce8 lr = 0x4171cacd pc = 0x4171bf5a Found by: given as instruction pointer in context 1 libxul.so!GCGraphBuilder::NoteXPCOMChild [nsCycleCollector.cpp : 1895 + 0x5] r0 = 0x50828ec8 r1 = 0x50828ec8 r2 = 0x00000000 r4 = 0x50828ec8 r5 = 0x00000000 r6 = 0x435f4dd0 r7 = 0x8230a7db r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4cf8 pc = 0x4171cacd Found by: call frame info 2 libxul.so!nsXPCWrappedJS::cycleCollection::TraverseImpl [XPCWrappedJS.cpp : 45 + 0x9] r4 = 0x435f4dd0 r5 = 0x50828ec0 r6 = 0x50828ec8 r7 = 0x8230a7db r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4d30 pc = 0x4145159f Found by: call frame info 3 libxul.so!GCGraphBuilder::Traverse [nsCycleCollectionParticipant.h : 254 + 0x5] r4 = 0x541e8a34 r5 = 0x403f1000 r6 = 0x435f4d9c r7 = 0x541e8a34 r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4d90 pc = 0x4171d03d Found by: call frame info 4 libxul.so!nsCycleCollector::MarkRoots [nsCycleCollector.cpp : 2122 + 0x7] r4 = 0x435f4dd0 r5 = 0x403f1000 r6 = 0x435f4d9c r7 = 0x541e8a34 r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4d98 pc = 0x4171d7e3 Found by: call frame info 5 libxul.so!nsCycleCollector::BeginCollection [nsCycleCollector.cpp : 2814 + 0x7] r4 = 0x403f1000 r5 = 0x00000000 r6 = 0x00000001 r7 = 0x435f4dd0 r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4dc8 pc = 0x4171d861 Found by: call frame info 6 libxul.so!nsCycleCollectorRunner::Run [nsCycleCollector.cpp : 3094 + 0xb] r4 = 0x40302640 r5 = 0x00000000 r6 = 0x00000001 r7 = 0x00000000 r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4e68 pc = 0x4171d933 Found by: call frame info 7 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 620 + 0x5] r4 = 0x40307dc0 r5 = 0x00000000 r6 = 0x00000001 r7 = 0x00000000 r8 = 0x435f4eb7 r9 = 0x40307dec r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4e70 pc = 0x417151af Found by: call frame info 8 libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 237 + 0xb] r4 = 0x00000001 r5 = 0x435f4ec4 r6 = 0x00000000 r7 = 0x40307dec r8 = 0x40c13969 r9 = 0x403045c0 r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4eb0 pc = 0x416f557f Found by: call frame info 9 libxul.so!nsThread::ThreadFunc [nsThread.cpp : 258 + 0x7] r0 = 0x40307dc0 r1 = 0x01000001 r4 = 0x40307dc0 r5 = 0x435f4ec4 r6 = 0x00000000 r7 = 0x40307dec r8 = 0x40c13969 r9 = 0x403045c0 r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4ec0 pc = 0x417155f9 Found by: call frame info 10 libnspr4.so!_pt_root [ptthread.c : 202 + 0x5] r0 = 0x40307dc0 r1 = 0x00000000 r2 = 0x00000000 r4 = 0x403045c0 r5 = 0x40c1bc0c r6 = 0x00000000 r7 = 0x00000078 r8 = 0x40c13969 r9 = 0x403045c0 r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4ee0 pc = 0x40c139c9 Found by: call frame info 11 libc.so!__thread_entry [pthread.c : 217 + 0x6] r4 = 0x435f4f00 r5 = 0x40c13969 r6 = 0x403045c0 r7 = 0x00000078 r8 = 0x40c13969 r9 = 0x403045c0 r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4ef0 pc = 0x400d10ec Found by: call frame info 12 libc.so!pthread_create [pthread.c : 357 + 0xe] r4 = 0x435f4f00 r5 = 0x00fd06f0 r6 = 0xbef5680c r7 = 0x00000078 r8 = 0x40c13969 r9 = 0x403045c0 r10 = 0x00100000 fp = 0x00000001 sp = 0x435f4f00 pc = 0x400d0c40 Found by: call frame info
blocking-b2g: --- → leo+
Severity: normal → critical
Crash Signature: [@ CanonicalizeXPCOMParticipant]
Component: General → XPCOM
Product: Boot2Gecko → Core
Version: unspecified → Trunk
Are there any steps to reproduce? That stack is pretty generic, and is probably the result of the nsXPCWrappedJS getting corrupted somehow.
Renoming since this isn't actionable as it stands.
blocking-b2g: leo+ → leo?
We do not find any step for reproduce. But I found the 815141 as same crash in ThunderBird. According to this link, 616 crash is reported. https://crash-stats.mozilla.com/report/list?signature=CanonicalizeXPCOMParticipant&product=Firefox&query_type=contains&range_unit=weeks&process_type=any&hang_type=any&date=2013-07-24+00%3A00%3A00&range_value=1 Could we find any improvement to this one for stability of ffos.
Unfortunately, there's nothing we can really do here without some more information about what might cause this. This is likely a symptom of a problem in some other part of the code, so the stack doesn't tell us much. CanonicalizeXPCOMParticipant is not a very common crash on Firefox Desktop. If you look at crash stats for the last 7 days in Firefox 22 ( https://crash-stats.mozilla.com/topcrasher/products/Firefox/versions/22.0?days=7 ), it does not show up in the top 300 crashes, which I think means that it is taking up less than 0.04% of all crashes.
Not blocking on this as there is nothing actionable and this is not even a top crasher.Please renominate if you are able to get STR here.
blocking-b2g: leo? → -
It is very difficult to find the STR for one time issue. But it have to be handled for find the solution. This issues are re-nominated to triage.
blocking-b2g: - → leo?
(In reply to jongsoo.oh from comment #6) > It is very difficult to find the STR for one time issue. But it have to be > handled for find the solution. How will we know if we solved it if we can't reproduce it? Please renominate once you do have STR. Adding qawanted to see if our QA can reproduce as well.
blocking-b2g: leo? → -
Keywords: qawanted
Keywords: needURLs
URLs Total Count URL 5 https://www.facebook.com/ 1 http://translate.google.fr/?hl=fr&tab=wT#ar/en/ 1 http://www.videosamadorestube.com.br/category/novinha-2/ 1 chrome://fvd.speeddial/content/fvd_about_blank.html 1 http://www.tumblr.com/liked/by/boldlydelicious/page/5 1 http://www.dailymotion.com/video/x124e29_%D9%85%D8%B2%D8%A7%D8%AC-%D8%A7%D9%8... 1 http://www.google.com.ph/search?hl=en&site=imghp&tbm=isch&source=hp&biw=1024&... 1 http://comprasonline.claro.com.ar/caracteristicas 1 http://www.upbulk.com/video.php?id=1610893 1 http://www.prothom-alo.com/detail/date/2013-07-17/news/368396 1 https://www.google.com.ph/search?q=complementary+angles&ie=utf-8&oe=utf-8&rls... 1 http://in-mg61.mail.yahoo.com/neo/launch?.rand=8rdtijukfh8lf 1 https://www.facebook.com/messages/prakhar.saini.3 1 http://myservices.relianceada.com/ViewBillsPDFDetails.do 1 http://epaper.eenadu.net/svww_zoomart.php?Artname=20130722b_012113001&ileft=3... 1 http://u81hqv30ez1i.asia.sbobetonline.com/webroot/restricted/DefaultFrame.asp... 1 about:blank 1 about:sessionrestore 1 https://accounts.google.com/SignUp?service=mail&continue=http%3A%2F%2Fmail.go... 1 https://www.facebook.com/photo.php?v=180987958632245&set=vb.100001631262417&t... 1 https://www.facebook.com/ajax/pagelet/generic.php/MoreStoriesPagelet?ajaxpipe... 1 http://pemudaindonesiabaru.blogspot.com/2012/12/game-facebook-paling-mantap-d... 1 http://www.pizap.com/pizap-app.php?initialstate=photo&width=1024&var1= 1 https://www.walmart.com/cservice/ya_index.do?povid=P1262-C1110.2784+1104.2770... 1 http://www.youtube.com/watch?v=x4c_wI6kQyE 1 http://www.facebook.com/browse/likes?id=387745337994326 1 http://en-maktoob.yahoo.com/?p=us 1 http://search.conduit.com/?ctid=CT2377186&CUI=UN27906553551701275&UM=1&Search... 1 https://apps.facebook.com/texas_holdem/?fb_source=bookmark_apps&ref=bookmarks... 1 http://www.tpcindia.com/pro/propreBooking.aspx 1 http://www.filehippo.com/ 1 https://www.facebook.com/ajax/pagelet/generic.php/MoreStoriesPagelet?ajaxpipe... 1 http://www.tafrihbazar.blogfa.com/ 1 https://www.facebook.com/?sk=h_chr 1 http://abtinn.persianblog.ir/ 1 https://apis.google.com/_/im/_/widget/render/comments?href=http%3A%2F%2Fwww.y... 1 http://ilya-ya.livejournal.com/friends 1 https://www.facebook.com/ajax/pagelet/generic.php/MoreStoriesPagelet?ajaxpipe...
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.