2016-01-29 14:55:51 |
Ryan Harper |
bug |
|
|
added bug |
2016-01-29 14:58:39 |
Ryan Harper |
attachment added |
|
nm_fix_updated_libnl_regression.debdiff https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1539634/+attachment/4559245/+files/nm_fix_updated_libnl_regression.debdiff |
|
2016-01-29 15:15:32 |
Robie Basak |
nominated for series |
|
Ubuntu Trusty |
|
2016-01-29 15:15:32 |
Robie Basak |
bug task added |
|
network-manager (Ubuntu Trusty) |
|
2016-01-29 15:16:16 |
Robie Basak |
network-manager (Ubuntu Trusty): status |
New |
Triaged |
|
2016-01-29 15:36:57 |
Ryan Harper |
network-manager (Ubuntu): status |
New |
Fix Released |
|
2016-01-29 19:31:28 |
Rico Tzschichholz |
bug |
|
|
added subscriber Rico Tzschichholz |
2016-01-30 02:40:35 |
Erich E. Hoover |
bug |
|
|
added subscriber Erich E. Hoover |
2016-01-30 05:27:59 |
Jani Uusitalo |
bug |
|
|
added subscriber Jani Uusitalo |
2016-01-30 08:59:53 |
Corneille |
bug |
|
|
added subscriber Corneille |
2016-01-30 09:16:03 |
r2rien |
bug |
|
|
added subscriber r2rien |
2016-01-30 18:07:41 |
Thomas Ritter |
bug |
|
|
added subscriber Thomas Ritter |
2016-01-30 23:45:20 |
HugoHirsch |
bug |
|
|
added subscriber HugoHirsch |
2016-01-31 15:40:31 |
Devil505 |
bug |
|
|
added subscriber Devil505 |
2016-01-31 15:45:31 |
Mitsuya Shibata |
bug |
|
|
added subscriber Mitsuya Shibata |
2016-01-31 18:34:58 |
mirak011 |
bug |
|
|
added subscriber mirak011 |
2016-02-01 09:44:59 |
John Kuang |
bug |
|
|
added subscriber John Kuang |
2016-02-01 10:22:18 |
levien |
bug |
|
|
added subscriber levien |
2016-02-01 12:27:39 |
Mikko Pesari |
bug |
|
|
added subscriber Mikko Pesari |
2016-02-01 13:16:18 |
Nikolay |
bug |
|
|
added subscriber Nikolay |
2016-02-01 13:32:50 |
Maxxer |
bug |
|
|
added subscriber Maxxer |
2016-02-01 18:00:05 |
Matthew Newton |
bug |
|
|
added subscriber Matthew Newton |
2016-02-01 18:03:12 |
Gérald Sédrati-Dinet (Gibus) |
bug |
|
|
added subscriber Gérald Sédrati-Dinet (Gibus) |
2016-02-01 20:29:26 |
Stephen Hazleton |
bug |
|
|
added subscriber Stephen Hazleton |
2016-02-01 21:50:42 |
Kamil |
bug |
|
|
added subscriber Kamil |
2016-02-02 02:48:51 |
Andy Sayler |
bug |
|
|
added subscriber Andy Sayler |
2016-02-02 09:21:50 |
Ryan Harper |
description |
Testing out proposed libnl-3 package[1] exposed a bug in NM 0.98.
After installing updated libnl3 and restarting networkmanager, NM crashes with:
/var/log/syslog shows:
init: network-manager main process (1057) killed by SEGV signal
init: network-manager main process ended, respawning
init: network-manager main process (1065) killed by SEGV signal
init: network-manager respawning too fast, stopped
The bug has been fixed in upstream 0.98 with these patches:
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=8e4576b9fdb5c888d20a13aa2cc198df790dba54
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=65981edb9f562c07e78815c98093da67c50bfdcf |
[Impact]
* NetworkManager depends on libnl (libnl-3-200 libnl-genl-3-200
libnl-route-3-200) and when libnl is updated to proposed
3.2.21-1ubuntu1 NM segfaults due to libnl exposing a bug in NM
validation packets.
This affects the 0.98 release of NetworkManager and has already
been fixed in newer releases.
* Backporting fixes from upstream release is required to prevent
NetworkManager from faulting which breaks networking on most
Desktop releases.
* All patches applied are already accepted upstream and newer Ubuntu
releases are not affected.
* Upgrading NetworkManager to 0.9.8.8-0ubuntu7.3 prior to updating
libnl-3.2.21-1ubuntu1 is required to prevent NetworkManager crashing.
[Test Case]
* Reproduce crash test:
1. Download 14.04.03 Desktop iso, amd64
2. Launched in a VM, run from iso
3. In terminal, enable proposed
4. sudo apt-get install libnl-3-200 libnl-genl-3-200 libnl-route-3-200
5. sudo restart network-manager
# note the nm-applet disappears as NM has now crashed, no network
conn.
6. dmesg to confirm network-manager crash
7. sudo dpkg --install gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib-vpn1_0.9.8.8-0ubuntu7.3_amd64.deb libnm-util2_0.9.8.8-0ubuntu7.3_amd64.deb network-manager_0.9.8.8-0ubuntu7.3_amd64.deb
8. sudo start network-manager
# nm-applet reappears, network connectivity restored
* Successful upgrade test:
1. Download 14.04.03 Desktop iso, amd64
2. Launched in a VM, run from iso
3. In a terminal, sudo dpkg --install gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib-vpn1_0.9.8.8-0ubuntu7.3_amd64.deb libnm-util2_0.9.8.8-0ubuntu7.3_amd64.deb network-manager_0.9.8.8-0ubuntu7.3_amd64.deb
4. sudo restart network-manager # NM still runs, no crash, net up
5. enable trusty-proposed in /etc/apt/sources.list
6. sudo apt-get update
7. sudo apt-get install libnl-3-200 libnl-genl-3-200 libnl-route-3-200
8. sudo restart network-manager # NM still runs, no crash, net up.
[Regression Potential]
* NetworkManager is a highly visible package, so testing NetworkManager
functionality is critical. The patch does address the crash specificly
introduced by the updated libnl SRU.
* We need to ensure that users have installed this NetworkManager
update before installing libnl3 update (special phasing needed).
[Original Description]
Testing out proposed libnl-3 package[1] exposed a bug in NM 0.98.
After installing updated libnl3 and restarting networkmanager, NM crashes with:
/var/log/syslog shows:
init: network-manager main process (1057) killed by SEGV signal
init: network-manager main process ended, respawning
init: network-manager main process (1065) killed by SEGV signal
init: network-manager respawning too fast, stopped
The bug has been fixed in upstream 0.98 with these patches:
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=8e4576b9fdb5c888d20a13aa2cc198df790dba54
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=65981edb9f562c07e78815c98093da67c50bfdcf |
|
2016-02-02 09:37:41 |
Ryan Harper |
attachment added |
|
nm_fix_updated_libnl_regression_v2.debdiff https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1539634/+attachment/4562007/+files/nm_fix_updated_libnl_regression_v2.debdiff |
|
2016-02-02 10:33:03 |
Robie Basak |
description |
[Impact]
* NetworkManager depends on libnl (libnl-3-200 libnl-genl-3-200
libnl-route-3-200) and when libnl is updated to proposed
3.2.21-1ubuntu1 NM segfaults due to libnl exposing a bug in NM
validation packets.
This affects the 0.98 release of NetworkManager and has already
been fixed in newer releases.
* Backporting fixes from upstream release is required to prevent
NetworkManager from faulting which breaks networking on most
Desktop releases.
* All patches applied are already accepted upstream and newer Ubuntu
releases are not affected.
* Upgrading NetworkManager to 0.9.8.8-0ubuntu7.3 prior to updating
libnl-3.2.21-1ubuntu1 is required to prevent NetworkManager crashing.
[Test Case]
* Reproduce crash test:
1. Download 14.04.03 Desktop iso, amd64
2. Launched in a VM, run from iso
3. In terminal, enable proposed
4. sudo apt-get install libnl-3-200 libnl-genl-3-200 libnl-route-3-200
5. sudo restart network-manager
# note the nm-applet disappears as NM has now crashed, no network
conn.
6. dmesg to confirm network-manager crash
7. sudo dpkg --install gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib-vpn1_0.9.8.8-0ubuntu7.3_amd64.deb libnm-util2_0.9.8.8-0ubuntu7.3_amd64.deb network-manager_0.9.8.8-0ubuntu7.3_amd64.deb
8. sudo start network-manager
# nm-applet reappears, network connectivity restored
* Successful upgrade test:
1. Download 14.04.03 Desktop iso, amd64
2. Launched in a VM, run from iso
3. In a terminal, sudo dpkg --install gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib-vpn1_0.9.8.8-0ubuntu7.3_amd64.deb libnm-util2_0.9.8.8-0ubuntu7.3_amd64.deb network-manager_0.9.8.8-0ubuntu7.3_amd64.deb
4. sudo restart network-manager # NM still runs, no crash, net up
5. enable trusty-proposed in /etc/apt/sources.list
6. sudo apt-get update
7. sudo apt-get install libnl-3-200 libnl-genl-3-200 libnl-route-3-200
8. sudo restart network-manager # NM still runs, no crash, net up.
[Regression Potential]
* NetworkManager is a highly visible package, so testing NetworkManager
functionality is critical. The patch does address the crash specificly
introduced by the updated libnl SRU.
* We need to ensure that users have installed this NetworkManager
update before installing libnl3 update (special phasing needed).
[Original Description]
Testing out proposed libnl-3 package[1] exposed a bug in NM 0.98.
After installing updated libnl3 and restarting networkmanager, NM crashes with:
/var/log/syslog shows:
init: network-manager main process (1057) killed by SEGV signal
init: network-manager main process ended, respawning
init: network-manager main process (1065) killed by SEGV signal
init: network-manager respawning too fast, stopped
The bug has been fixed in upstream 0.98 with these patches:
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=8e4576b9fdb5c888d20a13aa2cc198df790dba54
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=65981edb9f562c07e78815c98093da67c50bfdcf |
[Triage Notes]
This regression is caused by a libnl proposed update tracked in bug 1511735. It has not been released as an update, only proposed as an update for early testing. If you volunteered to test proposed updates, then thank you. Your care and attention will stop this regression from hitting ordinary users, and we appreciate your contribution to Ubuntu.
If you are not aware that you volunteered to test proposed updates, then please be aware that your system is configured to do so. In this case, you probably should turn this off. I'd appreciate if someone could explain how to do this in the comments.
[Impact]
* NetworkManager depends on libnl (libnl-3-200 libnl-genl-3-200
libnl-route-3-200) and when libnl is updated to proposed
3.2.21-1ubuntu1 NM segfaults due to libnl exposing a bug in NM
validation packets.
This affects the 0.98 release of NetworkManager and has already
been fixed in newer releases.
* Backporting fixes from upstream release is required to prevent
NetworkManager from faulting which breaks networking on most
Desktop releases.
* All patches applied are already accepted upstream and newer Ubuntu
releases are not affected.
* Upgrading NetworkManager to 0.9.8.8-0ubuntu7.3 prior to updating
libnl-3.2.21-1ubuntu1 is required to prevent NetworkManager crashing.
[Test Case]
* Reproduce crash test:
1. Download 14.04.03 Desktop iso, amd64
2. Launched in a VM, run from iso
3. In terminal, enable proposed
4. sudo apt-get install libnl-3-200 libnl-genl-3-200 libnl-route-3-200
5. sudo restart network-manager
# note the nm-applet disappears as NM has now crashed, no network
conn.
6. dmesg to confirm network-manager crash
7. sudo dpkg --install gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib-vpn1_0.9.8.8-0ubuntu7.3_amd64.deb libnm-util2_0.9.8.8-0ubuntu7.3_amd64.deb network-manager_0.9.8.8-0ubuntu7.3_amd64.deb
8. sudo start network-manager
# nm-applet reappears, network connectivity restored
* Successful upgrade test:
1. Download 14.04.03 Desktop iso, amd64
2. Launched in a VM, run from iso
3. In a terminal, sudo dpkg --install gir1.2-networkmanager-1.0_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib4_0.9.8.8-0ubuntu7.3_amd64.deb libnm-glib-vpn1_0.9.8.8-0ubuntu7.3_amd64.deb libnm-util2_0.9.8.8-0ubuntu7.3_amd64.deb network-manager_0.9.8.8-0ubuntu7.3_amd64.deb
4. sudo restart network-manager # NM still runs, no crash, net up
5. enable trusty-proposed in /etc/apt/sources.list
6. sudo apt-get update
7. sudo apt-get install libnl-3-200 libnl-genl-3-200 libnl-route-3-200
8. sudo restart network-manager # NM still runs, no crash, net up.
[Regression Potential]
* NetworkManager is a highly visible package, so testing NetworkManager
functionality is critical. The patch does address the crash specificly
introduced by the updated libnl SRU.
* We need to ensure that users have installed this NetworkManager
update before installing libnl3 update (special phasing needed).
[Original Description]
Testing out proposed libnl-3 package[1] exposed a bug in NM 0.98.
After installing updated libnl3 and restarting networkmanager, NM crashes with:
/var/log/syslog shows:
init: network-manager main process (1057) killed by SEGV signal
init: network-manager main process ended, respawning
init: network-manager main process (1065) killed by SEGV signal
init: network-manager respawning too fast, stopped
The bug has been fixed in upstream 0.98 with these patches:
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=8e4576b9fdb5c888d20a13aa2cc198df790dba54
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=65981edb9f562c07e78815c98093da67c50bfdcf |
|
2016-02-02 14:51:28 |
Stéphane Graber |
network-manager (Ubuntu Trusty): status |
Triaged |
Fix Committed |
|
2016-02-02 14:51:30 |
Stéphane Graber |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-02-02 14:51:32 |
Stéphane Graber |
bug |
|
|
added subscriber SRU Verification |
2016-02-02 14:51:46 |
Stéphane Graber |
tags |
|
verification-needed |
|
2016-02-02 15:33:38 |
Dmitry Ershov |
bug |
|
|
added subscriber Dmitry Ershov |
2016-02-02 22:48:54 |
Mathew Hodson |
network-manager (Ubuntu): importance |
Undecided |
High |
|
2016-02-02 22:48:56 |
Mathew Hodson |
network-manager (Ubuntu Trusty): importance |
Undecided |
Critical |
|
2016-02-02 22:49:00 |
Mathew Hodson |
network-manager (Ubuntu Trusty): importance |
Critical |
High |
|
2016-02-02 22:53:17 |
Mathew Hodson |
tags |
verification-needed |
regression-proposed verification-needed |
|
2016-02-03 03:41:18 |
Max Lee |
bug |
|
|
added subscriber Max Lee |
2016-02-03 08:39:02 |
Jan Wester |
bug |
|
|
added subscriber Jan Wester |
2016-02-05 17:54:22 |
Corneille |
removed subscriber Corneille |
|
|
|
2016-02-05 18:20:46 |
Matthew Newton |
removed subscriber Matthew Newton |
|
|
|
2016-02-16 22:11:42 |
Ryan Harper |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2016-02-17 16:42:56 |
Ryan Harper |
tags |
regression-proposed verification-needed |
regression-proposed verification-done |
|
2016-02-19 08:38:43 |
Martin Pitt |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2016-05-12 13:46:10 |
Martin Pitt |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-05-12 13:56:14 |
Launchpad Janitor |
network-manager (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-05-14 12:31:49 |
Michel-Ekimia |
bug |
|
|
added subscriber Ekimia |
2016-05-14 13:28:30 |
Hunk |
bug |
|
|
added subscriber Hunk |
2016-05-15 12:15:31 |
Vasiliy Pedak |
attachment added |
|
packages-info https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1539634/+attachment/4663248/+files/packages-info |
|
2016-05-15 13:00:52 |
Sven Qnerd |
bug |
|
|
added subscriber Sven Qnerd |
2016-05-16 12:08:13 |
Rudi Daemen |
bug |
|
|
added subscriber Rudi Daemen |
2016-05-16 12:08:17 |
Rudi Daemen |
removed subscriber Rudi Daemen |
|
|
|
2016-05-16 16:28:52 |
Cyril Bouteille |
bug |
|
|
added subscriber Cyril Bouteille |
2016-05-16 17:05:04 |
Erich E. Hoover |
removed subscriber Erich E. Hoover |
|
|
|
2016-05-19 01:22:57 |
Mathew Hodson |
summary |
network-manager crashes when using libnl-3-200-3.21.1-1ubuntu1 |
network-manager crashes when using libnl-3-200 3.2.21-1ubuntu1 |
|
2016-05-23 20:31:50 |
Enrico Rosina |
bug |
|
|
added subscriber Enrico Rosina |
2016-05-27 19:00:06 |
Tim Passingham |
bug |
|
|
added subscriber Tim Passingham |