← Back to team overview

desktop-packages team mailing list archive

[Bug 1540381] [NEW] network-manager crashing w/ SIGSEV

 

Public bug reported:

After an "apt-get update; apt-get upgrade; apt-get dist-upgrade",
network-manager just crashed complaining about wrong symbols.

>From dmesg:

[ 1555.666911] traps: NetworkManager[23517] general protection ip:469fee sp:7ffc2ee9ceb0 error:0 in NetworkManager[400000+10d000]
[ 1555.671932] init: network-manager main process (23517) killed by SEGV signal
[ 1555.671944] init: network-manager main process ended, respawning
[ 1555.680766] traps: NetworkManager[23521] general protection ip:469fee sp:7ffe5fcd7110 error:0 in NetworkManager[400000+10d000]
[ 1555.683590] init: network-manager main process (23521) killed by SEGV signal
[ 1555.683602] init: network-manager main process ended, respawning
[ 1555.692359] traps: NetworkManager[23525] general protection ip:469fee sp:7fff0d40a3f0 error:0 in NetworkManager[400000+10d000]
[ 1555.694709] init: network-manager main process (23525) killed by SEGV signal
[ 1555.694719] init: network-manager main process ended, respawning
[ 1555.702715] traps: NetworkManager[23529] general protection ip:469fee sp:7fffb5daa850 error:0 in NetworkManager[400000+10d000]
[ 1555.704477] init: network-manager main process (23529) killed by SEGV signal
[ 1555.704519] init: network-manager main process ended, respawning
[ 1555.712478] traps: NetworkManager[23533] general protection ip:469fee sp:7ffc18252ba0 error:0 in NetworkManager[400000+10d000]
[ 1555.715100] init: network-manager main process (23533) killed by SEGV signal
[ 1555.715111] init: network-manager main process ended, respawning
[ 1555.727052] traps: NetworkManager[23539] general protection ip:469fee sp:7ffd98e62870 error:0 in NetworkManager[400000+10d000]
[ 1555.727545] init: network-manager main process (23539) killed by SEGV signal
[ 1555.727560] init: network-manager main process ended, respawning

Running "strace -f /usr/sbin/NetworkManager":

open("/proc/23617/cmdline", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/NetworkManager/nm-system-settings.conf", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/NetworkManager/NetworkManager.conf", F_OK) = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f371bce8000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7f371bce8000, 4096)            = 0
open("/etc/NetworkManager/NetworkManager.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=76, ...}) = 0
read(3, "[main]\nplugins=ifupdown,keyfile,"..., 4096) = 76
read(3, "", 4096)                       = 0
close(3)                                = 0
write(2, "\n(NetworkManager:23711): GLib-WA"..., 281
(NetworkManager:23711): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Key file does not have group 'connectivity'
) = 281
open("/var/lib/NetworkManager/NetworkManager.state", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=86, ...}) = 0
read(3, "[main]\nNetworkingEnabled=true\nWi"..., 4096) = 86
read(3, "", 4096)                       = 0
close(3)                                = 0
clone(Process 23712 attached
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f371bc98b50) = 23712
[pid 23712] set_robust_list(0x7f371bc98b60, 24 <unfinished ...>
[pid 23711] exit_group(0)               = ?
[pid 23712] <... set_robust_list resumed> ) = 0
[pid 23712] setsid()                    = 23712
[pid 23712] chdir("/")                  = 0
[pid 23712] open("/dev/null", O_RDWR)   = 3
[pid 23712] fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
[pid 23712] dup2(3, 0)                  = 0
[pid 23712] dup2(3, 1)                  = 1
[pid 23712] dup2(3, 2)                  = 2
[pid 23712] close(3)                    = 0
[pid 23712] open("/var/run/NetworkManager/NetworkManager.pid", O_WRONLY|O_CREAT|O_TRUNC, 0644) = 3
[pid 23711] +++ exited with 0 +++

I just tried to rebuild package from sources, but error remains.

** Affects: network-manager (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: trusty

** Tags added: trusty

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1540381

Title:
  network-manager crashing w/ SIGSEV

Status in network-manager package in Ubuntu:
  New

Bug description:
  After an "apt-get update; apt-get upgrade; apt-get dist-upgrade",
  network-manager just crashed complaining about wrong symbols.

  From dmesg:

  [ 1555.666911] traps: NetworkManager[23517] general protection ip:469fee sp:7ffc2ee9ceb0 error:0 in NetworkManager[400000+10d000]
  [ 1555.671932] init: network-manager main process (23517) killed by SEGV signal
  [ 1555.671944] init: network-manager main process ended, respawning
  [ 1555.680766] traps: NetworkManager[23521] general protection ip:469fee sp:7ffe5fcd7110 error:0 in NetworkManager[400000+10d000]
  [ 1555.683590] init: network-manager main process (23521) killed by SEGV signal
  [ 1555.683602] init: network-manager main process ended, respawning
  [ 1555.692359] traps: NetworkManager[23525] general protection ip:469fee sp:7fff0d40a3f0 error:0 in NetworkManager[400000+10d000]
  [ 1555.694709] init: network-manager main process (23525) killed by SEGV signal
  [ 1555.694719] init: network-manager main process ended, respawning
  [ 1555.702715] traps: NetworkManager[23529] general protection ip:469fee sp:7fffb5daa850 error:0 in NetworkManager[400000+10d000]
  [ 1555.704477] init: network-manager main process (23529) killed by SEGV signal
  [ 1555.704519] init: network-manager main process ended, respawning
  [ 1555.712478] traps: NetworkManager[23533] general protection ip:469fee sp:7ffc18252ba0 error:0 in NetworkManager[400000+10d000]
  [ 1555.715100] init: network-manager main process (23533) killed by SEGV signal
  [ 1555.715111] init: network-manager main process ended, respawning
  [ 1555.727052] traps: NetworkManager[23539] general protection ip:469fee sp:7ffd98e62870 error:0 in NetworkManager[400000+10d000]
  [ 1555.727545] init: network-manager main process (23539) killed by SEGV signal
  [ 1555.727560] init: network-manager main process ended, respawning

  Running "strace -f /usr/sbin/NetworkManager":

  open("/proc/23617/cmdline", O_RDONLY)   = -1 ENOENT (No such file or directory)
  open("/usr/share/locale/en_US/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale/en/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale-langpack/en_US/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale-langpack/en/LC_MESSAGES/glib20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/lib/x86_64-linux-gnu/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  open("/usr/share/locale-langpack/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
  access("/etc/NetworkManager/nm-system-settings.conf", F_OK) = -1 ENOENT (No such file or directory)
  access("/etc/NetworkManager/NetworkManager.conf", F_OK) = 0
  open("/usr/share/locale/locale.alias", O_RDONLY) = 3
  fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f371bce8000
  read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
  read(3, "", 4096)                       = 0
  close(3)                                = 0
  munmap(0x7f371bce8000, 4096)            = 0
  open("/etc/NetworkManager/NetworkManager.conf", O_RDONLY) = 3
  fstat(3, {st_mode=S_IFREG|0644, st_size=76, ...}) = 0
  read(3, "[main]\nplugins=ifupdown,keyfile,"..., 4096) = 76
  read(3, "", 4096)                       = 0
  close(3)                                = 0
  write(2, "\n(NetworkManager:23711): GLib-WA"..., 281
  (NetworkManager:23711): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
  This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
  The overwriting error message was: Key file does not have group 'connectivity'
  ) = 281
  open("/var/lib/NetworkManager/NetworkManager.state", O_RDONLY) = 3
  fstat(3, {st_mode=S_IFREG|0644, st_size=86, ...}) = 0
  read(3, "[main]\nNetworkingEnabled=true\nWi"..., 4096) = 86
  read(3, "", 4096)                       = 0
  close(3)                                = 0
  clone(Process 23712 attached
  child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f371bc98b50) = 23712
  [pid 23712] set_robust_list(0x7f371bc98b60, 24 <unfinished ...>
  [pid 23711] exit_group(0)               = ?
  [pid 23712] <... set_robust_list resumed> ) = 0
  [pid 23712] setsid()                    = 23712
  [pid 23712] chdir("/")                  = 0
  [pid 23712] open("/dev/null", O_RDWR)   = 3
  [pid 23712] fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
  [pid 23712] dup2(3, 0)                  = 0
  [pid 23712] dup2(3, 1)                  = 1
  [pid 23712] dup2(3, 2)                  = 2
  [pid 23712] close(3)                    = 0
  [pid 23712] open("/var/run/NetworkManager/NetworkManager.pid", O_WRONLY|O_CREAT|O_TRUNC, 0644) = 3
  [pid 23711] +++ exited with 0 +++

  I just tried to rebuild package from sources, but error remains.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1540381/+subscriptions


Follow ups