Closed
Bug 1248788
Opened 9 years ago
Closed 9 years ago
crash in mozilla::ipc::FatalError | mozilla::dom::indexedDB::PBackgroundIDBTransactionParent::FatalError | mozilla::dom::indexedDB::PBackgroundIDBTransactionParent::Read
Categories
(Core :: Storage: IndexedDB, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1258312
People
(Reporter: jujjyl, Assigned: janv)
Details
(Keywords: crash, Whiteboard: btpp-active)
Crash Data
This bug was filed from the Socorro interface and is
report bp-39c4a19a-c32a-4f1a-91ce-3ce3a2160216.
=============================================================
STR:
1. Run full emunittest 0.5 suite with vsync disabled.
Observed: Crashes when loading the fifth test. The crash seems to only occur on 32-bit Firefox, and not on 64-bit.
Comment 1•9 years ago
|
||
Kyle or Jan, do you have any thoughts here?
Flags: needinfo?(khuey)
Flags: needinfo?(jvarga)
Whiteboard: btpp-followup-2016-02-25 dom-triaged
An error reading the serialized data is surprising. Reproducing would help.
Flags: needinfo?(khuey)
Comment 3•9 years ago
|
||
Jan, this seems to be reproducible. Please investigate.
Assignee: nobody → jvarga
Flags: needinfo?(jvarga)
Whiteboard: btpp-followup-2016-02-25 dom-triaged → btpp-active
Comment 4•9 years ago
|
||
Jukka, can you provide Jan with the emunittest suite?
Flags: needinfo?(jujjyl)
Reporter | ||
Comment 5•9 years ago
|
||
Hey, sorry for the delay. Checked this again, still occurs (https://crash-stats.mozilla.com/report/index/3df6ff6d-db6e-4688-b51b-93e792160323). Providing Jan with access to the test suite in a separate email now.
Flags: needinfo?(jujjyl)
Reporter | ||
Comment 6•9 years ago
|
||
Got one of these again today in Firefox 45.0.2 32-bit release channel: https://crash-stats.mozilla.com/report/index/d11f76c1-43c6-45ae-a736-f30642160426
Comment 7•9 years ago
|
||
From the crash report in comment 0, FWIW (in the 'Metadata' tab):
IPCFatalErrorMsg Error deserializing 'offsetToKeyProp' (uint64_t) member of 'SerializedStructuredCloneWriteInfo'
IPCFatalErrorProtocol PBackgroundIDBTransactionParent
Comment 8•9 years ago
|
||
This is almost certainly the same issue as bug 1258312. Before the patch in that bug, if a sending process tried and failed to grow an IPC::Message then it would send the truncated message, causing the receiving process to crash in deserialization. Now, that will cause the sending process to OOM crash. The new crash signature will have Pickle() in it. File a new bug when you see those crashes, or reopen this one and edit it if you like.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•