Closed
Bug 814164
Opened 12 years ago
Closed 12 years ago
Intermittent Linux crash in ice_unittests [@ nr_socket_recvfrom]
Categories
(Core :: WebRTC: Networking, defect)
Tracking
()
RESOLVED
FIXED
mozilla20
People
(Reporter: jesup, Assigned: ehugg)
References
Details
(Keywords: crash, intermittent-failure, Whiteboard: [qa-])
Crash Data
Attachments
(1 file)
920 bytes,
patch
|
jesup
:
review+
|
Details | Diff | Splinter Review |
Orangefactor bug in a c++ unit test for webrtc. https://tbpl.mozilla.org/php/getParsedLog.php?id=17248536&tree=Mozilla-Inbound https://tbpl.mozilla.org/php/getParsedLog.php?id=17248482&tree=Mozilla-Inbound https://tbpl.mozilla.org/php/getParsedLog.php?id=17240412&tree=Mozilla-Inbound example stack: Thread 3 (crashed) 0 ice_unittest!nr_socket_recvfrom [nr_socket.c : 85 + 0x0] eip = 0x0806d5ac esp = 0xf5dfcd38 ebp = 0xf5dfcd48 ebx = 0x081094e0 esi = 0xf5edf78c edi = 0x00000007 eax = 0x00000000 ecx = 0x00000001 edx = 0x0000001c efl = 0x00010282 Found by: given as instruction pointer in context 1 ice_unittest!nr_ice_socket_readable_cb [ice_socket.c : 63 + 0x1f] eip = 0x0806cf76 esp = 0xf5dfcd50 ebp = 0xf5dfef88 ebx = 0x081094e0 esi = 0xf5edf78c edi = 0x00000007 Found by: call frame info 2 ice_unittest!mozilla::NrSocket::fire_callback(int) [nr_socket_prsock.cpp : 190 + 0xf] eip = 0x0805e668 esp = 0xf5dfef90 ebp = 0xf5dfefb8 ebx = 0x029bf2fc esi = 0xf48191a0 edi = 0x00000000 Found by: call frame info 3 ice_unittest!mozilla::NrSocket::OnSocketReady(PRFileDesc*, short) [nr_socket_prsock.cpp : 124 + 0x9] eip = 0x0805e690 esp = 0xf5dfefc0 ebp = 0xf5dfefd8 ebx = 0x029bf2fc esi = 0xf48191a0 edi = 0x00000001 Found by: call frame info 4 libxul.so!nsSocketTransportService::DoPollIteration(bool) [nsSocketTransportService2.cpp : 789 + 0x10] eip = 0x011c6e00 esp = 0xf5dfefe0 ebp = 0xf5dff048 ebx = 0x029bf2fc esi = 0xf7493ac0 edi = 0x00000001 Found by: call frame info 5 libxul.so!nsSocketTransportService::Run() [nsSocketTransportService2.cpp : 646 + 0x11] eip = 0x011c73da esp = 0xf5dff050 ebp = 0xf5dff098 ebx = 0x029bf2fc esi = 0xf7493ac0 edi = 0xf7493b80 Found by: call frame info
Comment 1•12 years ago
|
||
(We've switched in the last day or so to using keyword:intermittent-failure newsgroup post coming shortly)
Keywords: intermittent-failure
Whiteboard: [orangefactor]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•12 years ago
|
Severity: normal → critical
Crash Signature: [@ nr_socket_recvfrom]
Keywords: crash
Summary: ice_unittests randomly crashes in nr_socket_recvfrom() (perhaps Linux opt only) → Intermittent crash in ice_unittests (perhaps Linux only) [@ nr_socket_recvfrom]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 54•12 years ago
|
||
in-testsuite+ because there's automation already in place here
Flags: in-testsuite+
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 58•12 years ago
|
||
Eric or Randell, can we do something here? Would be great to see that fixed.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 61•12 years ago
|
||
(In reply to Henrik Skupin (:whimboo) from comment #58) > Eric or Randell, can we do something here? Would be great to see that fixed. (Heh, was about to post something similar and mid-aired) Ordinarily new tests failing this frequently would be backed out/disabled, but I'd like to avoid doing so if possible :-)
Updated•12 years ago
|
Summary: Intermittent crash in ice_unittests (perhaps Linux only) [@ nr_socket_recvfrom] → Intermittent Linux crash in ice_unittests [@ nr_socket_recvfrom]
Updated•12 years ago
|
Flags: needinfo?(ekr)
Comment 62•12 years ago
|
||
I suggest we disable this. It's simply lower priority than other issues we have.
Flags: needinfo?(ekr)
Reporter | ||
Comment 63•12 years ago
|
||
Ok; give me until this afternoon to find a fix for it; if I haven't let's disable it later today.
Assignee | ||
Comment 64•12 years ago
|
||
Assignee | ||
Comment 65•12 years ago
|
||
Comment on attachment 685230 [details] [diff] [review] Disable builder run of ice_unittest Here's a patch to disable builders running this on Linux if you decide to punt.
Attachment #685230 -
Flags: review?(rjesup)
Reporter | ||
Updated•12 years ago
|
Attachment #685230 -
Flags: review?(rjesup) → review+
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 84•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/40208ff7967f
Assignee: nobody → ethanhugg
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•12 years ago
|
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•