mozilla-firefox and futex loop

From: Steve Lamb (grey_at_dmiyu.org)
Date: 12/30/04

  • Next message: John Foster: "Re: KDE 3.3.1 issue"
    Date: Thu, 30 Dec 2004 07:37:54 -0800
    To: debian-user <debian-user@lists.debian.org>
    
    
    

         Anyone else getting a problem where firefox is looping on FUTEX_WAIT and
    FUTEX_WAKE? First started happening on my laptop and now it's happening on my
      main machine as well. Not sure what changed on either of them to cause it.

         Here's an strace:

    poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
    events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15,
    events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17,
    events=POLLIN}, {fd=4, events=POLLIN}], 8, -1) = 1
    ioctl(3, FIONREAD, [64]) = 0
    read(3, "\6\0\222\6\210E2\0\257\0\0\0x\0`\2\0\0\0\0<\3N\0009\003"..., 64) = 64
    ioctl(3, FIONREAD, [0]) = 0
    gettimeofday({1104420967, 34736}, NULL) = 0
    ioctl(3, FIONREAD, [0]) = 0
    poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
    events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15,
    events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17,
    events=POLLIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
    gettimeofday({1104420967, 103216}, NULL) = 0
    gettimeofday({1104420967, 103305}, NULL) = 0
    gettimeofday({1104420967, 103664}, NULL) = 0
    gettimeofday({1104420967, 104109}, NULL) = 0
    gettimeofday({1104420967, 108773}, NULL) = 0
    gettimeofday({1104420967, 108843}, NULL) = 0
    write(7, "8", 1) = 1
    futex(0x80cf844, FUTEX_WAIT, 0, NULL) = -1 EAGAIN (Resource temporarily
    unavailable)
    futex(0x80ce2a4, FUTEX_WAKE, 1) = 0
    futex(0x80cf844, FUTEX_WAIT, 1, NULL) = 0
    futex(0x80ce2a4, FUTEX_WAKE, 1) = 0
    gettimeofday({1104420971, 185983}, NULL) = 0
    gettimeofday({1104420971, 186168}, NULL) = 0
    gettimeofday({1104420971, 186249}, NULL) = 0
    futex(0x80cf844, FUTEX_WAIT, 2, NULL) = 0
    futex(0x80ce2a4, FUTEX_WAKE, 1) = 0
    gettimeofday({1104420974, 330989}, NULL) = 0
    write(7, "8", 1) = 1
    futex(0x81050d0, FUTEX_WAKE, 1) = 1
    gettimeofday({1104420974, 331280}, NULL) = 0
    gettimeofday({1104420974, 331361}, NULL) = 0
    futex(0x80cf844, FUTEX_WAIT, 3, NULL) = 0
    futex(0x80ce2a4, FUTEX_WAKE, 1) = 0
    gettimeofday({1104420976, 966226}, NULL) = 0
    gettimeofday({1104420976, 966333}, NULL) = 0
    gettimeofday({1104420976, 966417}, NULL) = 0
    gettimeofday({1104420976, 966496}, NULL) = 0
    futex(0x80cf844, FUTEX_WAIT, 4, NULL <unfinished ...>

    -- 
              Steve C. Lamb         | I'm your priest, I'm your shrink, I'm your
            PGP Key: 8B6E99C5       | main connection to the switchboard of souls.
    -------------------------------+---------------------------------------------
    
    

    -- 
    To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    


  • Next message: John Foster: "Re: KDE 3.3.1 issue"

    Relevant Pages