Followup-For: Bug #288945
Package: mozilla-firefox
Version: 1.0.7-1

*** Please type your report below this line ***

Hi,

I have reproducible freezes on page loads too. With strace I found out, that an select-systemcall produced never-ending timeouts:

[...]
close(41)                               = 0
munmap(0xb23db000, 131072)              = 0
mkdir("/tmp/mcop-klaus", 0700)          = -1 EEXIST (File exists)
lstat64("/tmp/mcop-klaus", {st_mode=S_IFDIR|0700, st_size=376, ...}) = 0
open("/tmp/mcop-klaus/Arts_SoundServer", O_RDONLY) = 41
read(41, "MCOP-Object:000000186c6f63616c68"..., 8192) = 182
close(41)                               = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 41
setsockopt(41, SOL_SOCKET, SO_LINGER, {onoff=1, linger=100}, 8) = 0
connect(41, {sa_family=AF_FILE,
path="/tmp/mcop-klaus/localhost-4db9-43a5448c"}, 110) = 0
gettimeofday({1134906494, 377579}, NULL) = 0
select(42, [34 41], [], [41], {4, 959147}) = 0 (Timeout)
gettimeofday({1134906499, 336489}, NULL) = 0
gettimeofday({1134906499, 336544}, NULL) = 0
select(42, [34 41], [], [41], {0, 182}) = 0 (Timeout)
gettimeofday({1134906499, 337447}, NULL) = 0
time([1134906499])                      = 1134906499
gettimeofday({1134906499, 337667}, NULL) = 0
select(42, [34 41], [], [41], {0, 25779}) = 0 (Timeout)
gettimeofday({1134906499, 391229}, NULL) = 0
gettimeofday({1134906499, 391469}, NULL) = 0
select(42, [34 41], [], [41], {4, 945257}) = 0 (Timeout)
gettimeofday({1134906504, 336763}, NULL) = 0
time([1134906504])                      = 1134906504
gettimeofday({1134906504, 336862}, NULL) = 0
select(42, [34 41], [], [41], {0, 26584}) = 0 (Timeout)
gettimeofday({1134906504, 363735}, NULL) = 0
gettimeofday({1134906504, 363794}, NULL) = 0
select(42, [34 41], [], [41], {4, 972932}) = 0 (Timeout)
gettimeofday({1134906509, 335972}, NULL) = 0
gettimeofday({1134906509, 336028}, NULL) = 0
select(42, [34 41], [], [41], {0, 698}) = 0 (Timeout)
gettimeofday({1134906509, 336928}, NULL) = 0
time([1134906509])                      = 1134906509
gettimeofday({1134906509, 337009}, NULL) = 0
select(42, [34 41], [], [41], {0, 26437}) = 0 (Timeout)
gettimeofday({1134906509, 364011}, NULL) = 0
gettimeofday({1134906509, 364066}, NULL) = 0
select(42, [34 41], [], [41], {4, 972660}) = 0 (Timeout)
[...]

Maybe this could be the result from misinterpreting the
select-call. The man-page to select means (man 2 select):

'On Linux, the function select() modifies timeout to reflect the amount of time not slept; most other implementations do not do this. This causes problems both when Linux code which reads timeout is ported to other operating systems, and when code is ported to Linux that reuses a struct timeval for multiple select()s in a loop without reinitializing it. Consider timeout to be undefined after select() returns.'

I hope this helps.

Thanks,
Klaus

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ANSI_X3.4-1968)

Versions of packages mozilla-firefox depends on:
ii debianutils 2.15.1 Miscellaneous utilities specific t ii fontconfig 2.3.2-1 generic font configuration library
ii  libatk1.0-0              1.10.3-1        The ATK accessibility toolkit
ii libc6 2.3.5-8 GNU C Library: Shared libraries an ii libfontconfig1 2.3.2-1 generic font configuration library ii libfreetype6 2.1.7-2.4 FreeType 2 font engine, shared lib
ii  libgcc1                  1:4.0.2-5       GCC support library
ii  libglib2.0-0             2.8.3-1         The GLib library of C routines
ii libgtk2.0-0 2.6.10-1 The GTK+ graphical user interface ii libidl0 0.8.5-1 library for parsing CORBA IDL file ii libjpeg62 6b-10 The Independent JPEG Group's JPEG
ii  libkrb53                 1.3.6-5         MIT Kerberos runtime libraries
ii libpango1.0-0 1.8.2-3 Layout and rendering of internatio
ii  libpng12-0               1.2.8rel-5      PNG library - runtime
ii  libstdc++6               4.0.2-5         The GNU Standard C++ Library v3
ii libx11-6 6.8.2.dfsg.1-11 X Window System protocol client li ii libxext6 6.8.2.dfsg.1-11 X Window System miscellaneous exte ii libxft2 2.1.7-1 FreeType-based font drawing librar ii libxinerama1 6.8.2.dfsg.1-11 X Window System multi-head display ii libxp6 6.8.2.dfsg.1-11 X Window System printing extension
ii  libxt6                   6.8.2.dfsg.1-11 X Toolkit Intrinsics
ii psmisc 21.8-1 Utilities that use the proc filesy ii xlibs 6.8.2.dfsg.1-11 X Window System client libraries m
ii  zlib1g                   1:1.2.3-8       compression library - runtime

mozilla-firefox recommends no packages.

-- no debconf information


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to