Closed
Bug 612098
Opened 14 years ago
Closed 14 years ago
Firefox 4.0b7 crash [@ nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) ]
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
mozilla2.0b11
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: scoobidiver, Assigned: surkov)
References
Details
(Keywords: crash, regression, topcrash, Whiteboard: [softblocker])
Crash Data
It is a crash signature in 4.0b7.
It is #41 top crasher in 4.0b7 for the last week.
According to some comments, it happens while copying/pasting.
Signature nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int)
UUID ccdfa729-be44-4f9c-807a-a577b2101113
Time 2010-11-13 22:51:51.482068
Uptime 431
Last Crash 105838 seconds (1.2 days) before submission
Install Age 139289 seconds (1.6 days) since version was first installed.
Product Firefox
Version 4.0b7
Build ID 20101104142426
Branch 2.0
OS Windows NT
OS Version 5.1.2600 Service Pack 2
CPU x86
CPU Info GenuineIntel family 6 model 15 stepping 6
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x0
App Notes AdapterVendorID: 1002, AdapterDeviceID: 714a
Frame Module Signature [Expand] Source
0 xul.dll nsTextFrame::GetTrimmedOffsets layout/generic/nsTextFrameThebes.cpp:2222
1 xul.dll nsTextFrame::GetRenderedText layout/generic/nsTextFrameThebes.cpp:6996
2 xul.dll nsTextAccessible::AppendTextTo accessible/src/base/nsTextAccessible.cpp:65
3 xul.dll nsAccEventQueue::CreateTextChangeEventFor accessible/src/base/nsEventShell.cpp:474
4 xul.dll nsAccEventQueue::Push accessible/src/base/nsEventShell.cpp:152
More reports at:
http://crash-stats.mozilla.com/report/list?range_value=4&range_unit=weeks&signature=nsTextFrame%3A%3AGetTrimmedOffsets%28nsTextFragment%20const*%2C%20int%29&version=Firefox%3A4.0b7
Assignee | ||
Comment 1•14 years ago
|
||
I don't have any clue why it may crash.
Boris, could you look at crash stack, perhaps you would have an idea?
Comment 2•14 years ago
|
||
> I don't have any clue why it may crash.
Because you're failing one of the precondition assertions at the start of the function?
Comment 3•14 years ago
|
||
Bug 615475 has a testcase that crashes with the same signature.
Depends on: 615475
Comment 4•14 years ago
|
||
(In reply to comment #2)
> > I don't have any clue why it may crash.
>
> Because you're failing one of the precondition assertions at the start of the
> function?
Right it seems NS_FRAME_IN_REFLOW is set. Hopefully bug 498015 fixes this; awaiting bz review there ;)
Comment 5•14 years ago
|
||
This is #16 on the b8 topcrash list.
Updated•14 years ago
|
Assignee: nobody → surkov.alexander
Comment 6•14 years ago
|
||
Bug 498015 landed, so this might be fixed.
Assignee | ||
Comment 7•14 years ago
|
||
(In reply to comment #6)
> Bug 498015 landed, so this might be fixed.
Must be fixed by bug 498015. Now we create accessible tree, fire events on
content insertion (that's a stack trace of this bug) when layout is done.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 8•14 years ago
|
||
reopen since we still may crash on content removed that's processed immediately, stack is too short to say uniquely.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 9•14 years ago
|
||
btw, it can be closed once bug 615475 is fixed (crash on content removal).
Comment 10•14 years ago
|
||
Note the number of crashes really seem to drop off after the January 10th build, i.e. the last large number of crashes had build id: 20110110191547
Comment 11•14 years ago
|
||
Hmmm #14 beta crasher right now. A new comment today on a recent crash-stats entry says: "Saving a document with ctrl-s in google docs".
Assignee | ||
Comment 12•14 years ago
|
||
fixed by bug 630001 part1.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.0b11
Updated•13 years ago
|
Crash Signature: [@ nsTextFrame::GetTrimmedOffsets(nsTextFragment const*, int) ]
You need to log in
before you can comment on or make changes to this bug.
Description
•