Closed Bug 1385336 Opened 7 years ago Closed 2 years ago

Crash waking computer from sleep in mozilla::net::nsSocketTransportService::Poll

Categories

(Core :: Networking, defect, P3)

55 Branch
x86
Windows 7
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash, Whiteboard: [tbird crash][necko-backlog][rare])

Crash Data

crashed waking laptop from sleep. 

This bug was filed from the Socorro interface and is 
report bp-3df1fbbf-11aa-4af3-a38b-cc7a70170712.
=============================================================
0	@0x3074c085	
1	xul.dll	mozilla::net::nsSocketTransportService::Poll(unsigned int*, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*)	netwerk/base/nsSocketTransportService2.cpp:485
2	xul.dll	mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*)	netwerk/base/nsSocketTransportService2.cpp:1105
3	xul.dll	mozilla::net::nsSocketTransportService::Run()	netwerk/base/nsSocketTransportService2.cpp:903
4	xul.dll	nsThread::ProcessNextEvent(bool, bool*)	xpcom/threads/nsThread.cpp:1216

Other TB users crashing: bp-a0faa7e4-55bb-4c43-92da-8e4bf0170727 bp-9c92942a-a233-4886-8a34-7151a0170726
https://crash-stats.mozilla.com/signature/?product=Thunderbird&signature=mozilla%3A%3Anet%3A%3AnsSocketTransportService%3A%3APoll&date=%3E%3D2017-04-28T02%3A24%3A38.000Z&date=%3C2017-07-28T02%3A24%3A38.000Z&_columns=date&_columns=version&_columns=platform&_columns=reason&_columns=address&_columns=user_comments&_sort=-date&page=1

Firefox also https://crash-stats.mozilla.com/signature/?product=Firefox&signature=mozilla%3A%3Anet%3A%3AnsSocketTransportService%3A%3APoll&date=%3E%3D2017-04-28T02%3A24%3A38.000Z&date=%3C2017-07-28T02%3A24%3A38.000Z&_columns=date&_columns=version&_columns=platform&_columns=reason&_columns=address&_columns=user_comments&_sort=-version&_sort=-email&_sort=-date&page=1


I've had crash on wake happen a few times. Not all same signature. The most recent was 
js::TraceNullableEdge<T>  bp-0cb8e1f2-5a4e-421e-9316-08efc0170728
another one of my wake from sleep js::gc::detail::CellIsMarkedGrayIfKnown bp-00261654-74d0-4ccc-9d63-a6a9b0170707
Component: General → Networking
Product: Thunderbird → Core
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #0)
> crashed waking laptop from sleep. 
> 
> This bug was filed from the Socorro interface and is 
> report bp-3df1fbbf-11aa-4af3-a38b-cc7a70170712.
> =============================================================
> 0	@0x3074c085	
> 1	xul.dll	mozilla::net::nsSocketTransportService::Poll(unsigned int*,
> mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>*)
> netwerk/base/nsSocketTransportService2.cpp:485
> 2	xul.dll
> mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::
> BaseTimeDuration<mozilla::TimeDurationValueCalculator>*)
> netwerk/base/nsSocketTransportService2.cpp:1105

https://hg.mozilla.org/releases/mozilla-esr52/annotate/ab9d68a1b49f/netwerk/base/nsSocketTransportService2.cpp#l1105
  1096     // Measures seconds spent while blocked on PR_Poll
  1097    uint32_t pollInterval = 0;
  1098    int32_t n = 0;
  1099    *pollDuration = 0;
  1100    if (!gIOService->IsNetTearingDown()) {
  1101        // Let's not do polling during shutdown.
  1102#if defined(XP_WIN)
  1103        StartPolling();
  1104#endif
  1105        n = Poll(&pollInterval, pollDuration);

https://hg.mozilla.org/releases/mozilla-esr52/annotate/ab9d68a1b49f/netwerk/base/nsSocketTransportService2.cpp#l485
   485     int32_t rv = PR_Poll(pollList, pollCount, pollTimeout);
Whiteboard: [tbird crash]
Low-volume, difficult to reproduce crash -> backlog.
Whiteboard: [tbird crash] → [tbird crash][necko-backlog]
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: -- → P1
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: P1 → P3
Adding a Mac signature I saw in crash stats, only one signature.
Crash Signature: [@ mozilla::net::nsSocketTransportService::Poll] → [@ mozilla::net::nsSocketTransportService::Poll] [@ <name omitted> | mozilla::net::nsSocketTransportService::Poll]
Severity: critical → normal
Whiteboard: [tbird crash][necko-backlog] → [tbird crash][necko-backlog][rare]

just two Thunderbird version 91 crashes (a month apart) prior to crash-stats stopped accepting Thunderbird crashes

At such a low rate I doubt this is worth pursuing

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.