2007-08-26 09:55:26 |
Martin Emrich |
bug |
|
|
added bug |
2007-08-27 12:08:03 |
Michael Vogt |
update-manager: importance |
Undecided |
High |
|
2007-08-27 12:08:03 |
Michael Vogt |
update-manager: status |
New |
Triaged |
|
2007-08-27 12:20:39 |
Michael Vogt |
bug |
|
|
added attachment 'dpkg-log.diff' (Patch that might fix the issue) |
2007-08-27 12:21:01 |
Michael Vogt |
update-manager: status |
Triaged |
Incomplete |
|
2007-08-28 20:55:19 |
Martin Emrich |
bug |
|
|
added attachment 'update-manager-hangs-debugging.txt.gz' (update-manager-hangs-debugging.txt.gz) |
2007-09-04 10:21:35 |
Henrik Nilsen Omma |
update-manager: assignee |
|
mvo |
|
2007-09-05 13:03:02 |
Michael Vogt |
update-manager: status |
Incomplete |
In Progress |
|
2007-09-13 15:07:43 |
Michael Vogt |
update-manager: status |
In Progress |
Fix Released |
|
2007-09-14 18:08:02 |
Martin Emrich |
bug |
|
|
added attachment 'apt-pselect-patch.diff' (use pselect() instead of select() in dpkgpm.cc) |
2007-10-12 15:38:38 |
Michael Vogt |
update-manager: status |
Fix Released |
Confirmed |
|
2007-10-12 15:38:38 |
Michael Vogt |
update-manager: milestone |
tribe-6 |
gutsy-updates |
|
2007-10-22 09:45:24 |
Martin Pitt |
apt: status |
New |
Fix Committed |
|
2007-10-22 09:45:47 |
Martin Pitt |
apt: milestone |
|
gutsy-updates |
|
2007-10-22 09:46:08 |
Martin Pitt |
apt: status |
Confirmed |
In Progress |
|
2007-10-22 09:46:08 |
Martin Pitt |
apt: milestone |
gutsy-updates |
|
|
2007-12-13 15:10:07 |
Michael Vogt |
apt: status |
In Progress |
Fix Released |
|
2008-02-16 09:23:39 |
Michael Vogt |
description |
Binary package hint: update-manager
During automatic updates, the installation procedure often freezes due to a defunct dpkg process. Here is a snippet of 'ps auxef':
martin 8551 0.1 4.7 328804 98540 ? Sl 10:43 0:04 /usr/bin/python2.5 /usr/bin/update-manager GPG_AGENT_INFO=/tmp/gpg-LPvZhX/S.gpg-agent:5592:1 SHELL=/
martin 11337 0.0 0.2 120336 5976 ? S 11:09 0:00 \_ gksu --desktop /usr/share/applications/update-manager.desktop -- /usr/sbin/synaptic --hide-main-
root 11338 0.1 2.9 217392 60780 ? Ss 11:09 0:02 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --progre
root 11340 0.0 0.0 17156 792 ? S 11:09 0:00 \_ gnome-pty-helper
root 11341 0.4 1.0 200292 21732 pts/5 Ss+ 11:09 0:06 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --pr
root 11765 0.2 0.0 0 0 ? Zs 11:10 0:02 \_ [dpkg] <defunct>
The terminal widget that appears after clicking on "Details" is still responsive, but I cannot type inside it.
~$ sudo strace -p 11341
Process 11341 attached - interrupt to quit
read(36,
(just hangs there)
$ sudo gdb /usr/sbin/synaptic 11341
(gdb) where
#0 0x00002b5620904ec0 in __read_nocancel () from /lib/libpthread.so.0
#1 0x00002b561bad626c in pkgDPkgPM::DoTerminalPty () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#2 0x00002b561badb043 in pkgDPkgPM::Go () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#3 0x000000000042d323 in ?? ()
#4 0x000000000046ac0f in ?? ()
#5 0x000000000043dfd8 in ?? ()
#6 0x0000000000415677 in ?? ()
#7 0x00002b562104ab44 in __libc_start_main () from /lib/libc.so.6
#8 0x0000000000413569 in ?? ()
#9 0x00007fff8f282e28 in ?? ()
#10 0x0000000000000000 in ?? ()
After "sudo killall -TERM synaptic" update-manager behaves just as if the installation process has finished (but I have to "apt-get -f install" manually to clean up).
This could be related to #103753, but here it does not freeze the whole computer.
Ciao
Martin |
Binary package hint: update-manager
During automatic updates, the installation procedure often freezes due to a defunct dpkg process. Here is a snippet of 'ps auxef':
martin 8551 0.1 4.7 328804 98540 ? Sl 10:43 0:04 /usr/bin/python2.5 /usr/bin/update-manager GPG_AGENT_INFO=/tmp/gpg-LPvZhX/S.gpg-agent:5592:1 SHELL=/
martin 11337 0.0 0.2 120336 5976 ? S 11:09 0:00 \_ gksu --desktop /usr/share/applications/update-manager.desktop -- /usr/sbin/synaptic --hide-main-
root 11338 0.1 2.9 217392 60780 ? Ss 11:09 0:02 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --progre
root 11340 0.0 0.0 17156 792 ? S 11:09 0:00 \_ gnome-pty-helper
root 11341 0.4 1.0 200292 21732 pts/5 Ss+ 11:09 0:06 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --pr
root 11765 0.2 0.0 0 0 ? Zs 11:10 0:02 \_ [dpkg] <defunct>
The terminal widget that appears after clicking on "Details" is still responsive, but I cannot type inside it.
~$ sudo strace -p 11341
Process 11341 attached - interrupt to quit
read(36,
(just hangs there)
$ sudo gdb /usr/sbin/synaptic 11341
(gdb) where
#0 0x00002b5620904ec0 in __read_nocancel () from /lib/libpthread.so.0
#1 0x00002b561bad626c in pkgDPkgPM::DoTerminalPty () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#2 0x00002b561badb043 in pkgDPkgPM::Go () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#3 0x000000000042d323 in ?? ()
#4 0x000000000046ac0f in ?? ()
#5 0x000000000043dfd8 in ?? ()
#6 0x0000000000415677 in ?? ()
#7 0x00002b562104ab44 in __libc_start_main () from /lib/libc.so.6
#8 0x0000000000413569 in ?? ()
#9 0x00007fff8f282e28 in ?? ()
#10 0x0000000000000000 in ?? ()
After "sudo killall -TERM synaptic" update-manager behaves just as if the installation process has finished (but I have to "apt-get -f install" manually to clean up).
This could be related to #103753, but here it does not freeze the whole computer.
---------
For the sru verfication, please run this (its a race condition in the code so it may
not possible to trigger easily depending the computer type).
TEST CASE:
0. install gutsy
1. run while true; do apt-get install -y 2vcard; apt-get install -y 2vcard-; done
2. wait for it to hang
3. install apt from dapper-proposed
4. run the same test again, this time it should not stop |
|
2008-02-16 09:23:52 |
Michael Vogt |
bug |
|
|
added subscriber SRU Verification |
2008-02-19 20:11:52 |
Michael Vogt |
description |
Binary package hint: update-manager
During automatic updates, the installation procedure often freezes due to a defunct dpkg process. Here is a snippet of 'ps auxef':
martin 8551 0.1 4.7 328804 98540 ? Sl 10:43 0:04 /usr/bin/python2.5 /usr/bin/update-manager GPG_AGENT_INFO=/tmp/gpg-LPvZhX/S.gpg-agent:5592:1 SHELL=/
martin 11337 0.0 0.2 120336 5976 ? S 11:09 0:00 \_ gksu --desktop /usr/share/applications/update-manager.desktop -- /usr/sbin/synaptic --hide-main-
root 11338 0.1 2.9 217392 60780 ? Ss 11:09 0:02 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --progre
root 11340 0.0 0.0 17156 792 ? S 11:09 0:00 \_ gnome-pty-helper
root 11341 0.4 1.0 200292 21732 pts/5 Ss+ 11:09 0:06 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --pr
root 11765 0.2 0.0 0 0 ? Zs 11:10 0:02 \_ [dpkg] <defunct>
The terminal widget that appears after clicking on "Details" is still responsive, but I cannot type inside it.
~$ sudo strace -p 11341
Process 11341 attached - interrupt to quit
read(36,
(just hangs there)
$ sudo gdb /usr/sbin/synaptic 11341
(gdb) where
#0 0x00002b5620904ec0 in __read_nocancel () from /lib/libpthread.so.0
#1 0x00002b561bad626c in pkgDPkgPM::DoTerminalPty () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#2 0x00002b561badb043 in pkgDPkgPM::Go () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#3 0x000000000042d323 in ?? ()
#4 0x000000000046ac0f in ?? ()
#5 0x000000000043dfd8 in ?? ()
#6 0x0000000000415677 in ?? ()
#7 0x00002b562104ab44 in __libc_start_main () from /lib/libc.so.6
#8 0x0000000000413569 in ?? ()
#9 0x00007fff8f282e28 in ?? ()
#10 0x0000000000000000 in ?? ()
After "sudo killall -TERM synaptic" update-manager behaves just as if the installation process has finished (but I have to "apt-get -f install" manually to clean up).
This could be related to #103753, but here it does not freeze the whole computer.
---------
For the sru verfication, please run this (its a race condition in the code so it may
not possible to trigger easily depending the computer type).
TEST CASE:
0. install gutsy
1. run while true; do apt-get install -y 2vcard; apt-get install -y 2vcard-; done
2. wait for it to hang
3. install apt from dapper-proposed
4. run the same test again, this time it should not stop |
Binary package hint: update-manager
During automatic updates, the installation procedure often freezes due to a defunct dpkg process. Here is a snippet of 'ps auxef':
martin 8551 0.1 4.7 328804 98540 ? Sl 10:43 0:04 /usr/bin/python2.5 /usr/bin/update-manager GPG_AGENT_INFO=/tmp/gpg-LPvZhX/S.gpg-agent:5592:1 SHELL=/
martin 11337 0.0 0.2 120336 5976 ? S 11:09 0:00 \_ gksu --desktop /usr/share/applications/update-manager.desktop -- /usr/sbin/synaptic --hide-main-
root 11338 0.1 2.9 217392 60780 ? Ss 11:09 0:02 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --progre
root 11340 0.0 0.0 17156 792 ? S 11:09 0:00 \_ gnome-pty-helper
root 11341 0.4 1.0 200292 21732 pts/5 Ss+ 11:09 0:06 \_ /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108867 --pr
root 11765 0.2 0.0 0 0 ? Zs 11:10 0:02 \_ [dpkg] <defunct>
The terminal widget that appears after clicking on "Details" is still responsive, but I cannot type inside it.
~$ sudo strace -p 11341
Process 11341 attached - interrupt to quit
read(36,
(just hangs there)
$ sudo gdb /usr/sbin/synaptic 11341
(gdb) where
#0 0x00002b5620904ec0 in __read_nocancel () from /lib/libpthread.so.0
#1 0x00002b561bad626c in pkgDPkgPM::DoTerminalPty () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#2 0x00002b561badb043 in pkgDPkgPM::Go () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#3 0x000000000042d323 in ?? ()
#4 0x000000000046ac0f in ?? ()
#5 0x000000000043dfd8 in ?? ()
#6 0x0000000000415677 in ?? ()
#7 0x00002b562104ab44 in __libc_start_main () from /lib/libc.so.6
#8 0x0000000000413569 in ?? ()
#9 0x00007fff8f282e28 in ?? ()
#10 0x0000000000000000 in ?? ()
After "sudo killall -TERM synaptic" update-manager behaves just as if the installation process has finished (but I have to "apt-get -f install" manually to clean up).
This could be related to #103753, but here it does not freeze the whole computer.
---------
For the sru verfication, please run this (its a race condition in the code so it may
not possible to trigger easily depending the computer type).
TEST CASE:
0. install gutsy
1. run while true; do apt-get install -y 2vcard; apt-get install -y 2vcard-; done
2. wait for it to hang
3. install apt from gutsy-proposed
4. run the same test again, this time it should not stop |
|
2008-04-18 22:08:51 |
Brian Murray |
bug |
|
|
added attachment 'bug-134858-term.log' (term.log) |
2008-04-19 20:08:58 |
Martin Pitt |
apt: status |
Fix Committed |
Fix Released |
|
2009-12-05 16:22:27 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/apt |
|