Closed Bug 444359 Opened 16 years ago Closed 6 months ago

Camino hangs on launch sometimes (in RNG_SystemInfoForRNG)

Categories

(NSS :: Libraries, defect, P5)

PowerPC
macOS

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sfraser_bugs, Unassigned)

Details

Attachments

(1 file)

Attached file Sample
About once or twice a month, Camino hangs when I launch it just after booting my machine in the morning.

It's hanging in RNG_SystemInfoForRNG trying to gather entropy as SSL is being intialized for a site icon request. I think SystemInfoForRNG() is trying to call netstat:
http://lxr.mozilla.org/mozilla/source/security/nss/lib/freebl/unix_rand.c#1009

and maybe netstat doesn't like being woken up so early in the morning.
Er, Camino 1.6.1 (1.8.1.14 2008051211), Mac OS X 10.5.4, 2 x 3 GHz Dual-Core Intel Xeon Mac Pro, 6Gb RAM etc.
Wouldn't that make this Core or NSS, then?
Yeah
Assignee: nobody → nobody
Component: Security → Libraries
Product: Camino → NSS
QA Contact: camino → libraries
Version: 1.8 Branch → unspecified
If Mac OS X has /dev/urandom, perhaps we should add
defined(DARWIN) to this line in unix_rand.c:
http://mxr.mozilla.org/security/source/security/nss/lib/freebl/arcfour.c#408

981 #if defined(BSDI) || defined(LINUX)
982     if (bytes)
983         return;
984 #endif

Is there any problem invoking "netstat -ni" on Mac
OS X?
Severity: normal → S3
Severity: S3 → S4
Status: NEW → RESOLVED
Closed: 6 months ago
Priority: -- → P5
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: