Unfortunately, NetworkManager is still segfaulting at the same line
(src/settings/nm-settings-plugin.c:147)

╰─▶ dpkg -l network-manager|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name            Version         Architecture Description
+++-===============-===============-============-=========================================================
ii  network-manager 1.15.2-0ubuntu2 amd64        network management framework 
(daemon and userspace tools)


feb 26 14:15:31 regan systemd[1]: Started Process Core Dump (PID 27019/UID 0).
feb 26 14:15:32 regan systemd-coredump[27022]: Process 26991 (NetworkManager) 
of user 0 dumped core.
                                               
                                               Stack trace of thread 26991:
                                               #0  0x00007f566794f077 
__GI_raise (libc.so.6)
                                               #1  0x00007f5667930535 
__GI_abort (libc.so.6)
                                               #2  0x00007f5667efadc3 
g_assertion_message (libglib-2.0.so.0)
                                               #3  0x00007f5667f55b7a 
g_assertion_message_expr (libglib-2.0.so.0)
                                               #4  0x0000562133f2d6d6 
_nm_settings_plugin_emit_signal_connection_added (
                                               #5  0x00007f56683e059c 
initialize (libnm-settings-plugin-ifupdown.so)
                                               #6  0x0000562133ec7d90 
add_plugin (NetworkManager)
                                               #7  0x0000562133ecb3a5 
add_plugin_load_file (NetworkManager)
                                               #8  0x0000562133d6a0b1 
nm_manager_start (NetworkManager)
                                               #9  0x0000562133d2efe9 main 
(NetworkManager)
                                               #10 0x00007f566793209b 
__libc_start_main (libc.so.6)
                                               #11 0x0000562133d2f31a _start 
(NetworkManager)
                                               
                                               Stack trace of thread 27006:
                                               #0  0x00007f5667a22219 syscall 
(libc.so.6)
                                               #1  0x00007f5667f78a3a 
g_cond_wait_until (libglib-2.0.so.0)
                                               #2  0x00007f5667eff0c1 
g_async_queue_pop_intern_unlocked (libglib-2.0.so.
                                               #3  0x00007f5667f57412 
g_thread_pool_wait_for_new_task (libglib-2.0.so.0)
                                               #4  0x00007f5667f5690d 
g_thread_proxy (libglib-2.0.so.0)
                                               #5  0x00007f5667b00164 
start_thread (libpthread.so.0)
                                               #6  0x00007f5667a28def __clone 
(libc.so.6)
                                               
                                               Stack trace of thread 27003:
                                               #0  0x00007f5667a1c6d9 
__GI___poll (libc.so.6)
                                               #1  0x00007f5667f2dc76 
g_main_context_poll (libglib-2.0.so.0)
                                               #2  0x00007f5667f2dd9c 
g_main_context_iteration (libglib-2.0.so.0)
                                               #3  0x00007f5667f2dde1 
glib_worker_main (libglib-2.0.so.0)
                                               #4  0x00007f5667f5690d 
g_thread_proxy (libglib-2.0.so.0)
                                               #5  0x00007f5667b00164 
start_thread (libpthread.so.0)
                                               #6  0x00007f5667a28def __clone 
(libc.so.6)
                                               
                                               Stack trace of thread 27010:
                                               #0  0x00007f5667a22219 syscall 
(libc.so.6)
                                               #1  0x00007f5667f78a3a 
g_cond_wait_until (libglib-2.0.so.0)
                                               #2  0x00007f5667eff0c1 
g_async_queue_pop_intern_unlocked (libglib-2.0.so.
                                               #3  0x00007f5667f57412 
g_thread_pool_wait_for_new_task (libglib-2.0.so.0)
                                               #4  0x00007f5667f5690d 
g_thread_proxy (libglib-2.0.so.0)
                                               #5  0x00007f5667b00164 
start_thread (libpthread.so.0)
                                               #6  0x00007f5667a28def __clone 
(libc.so.6)
                                               
                                               Stack trace of thread 27007:
                                               #0  0x00007f5667a1c6d9 
__GI___poll (libc.so.6)
                                               #1  0x00007f5667f2dc76 
g_main_context_poll (libglib-2.0.so.0)
                                               #2  0x00007f5667f2e002 
g_main_loop_run (libglib-2.0.so.0)
                                               #3  0x00007f566816f9a6 
gdbus_shared_thread_func (libgio-2.0.so.0)
                                               #4  0x00007f5667f5690d 
g_thread_proxy (libglib-2.0.so.0)
                                               #5  0x00007f5667b00164 
start_thread (libpthread.so.0)
                                               #6  0x00007f5667a28def __clone 
(libc.so.6)
feb 26 14:15:32 regan systemd[1]: systemd-coredump@10-27019-0.service: 
Succeeded.

╰─▶ gdb =NetworkManager 
core.NetworkManager.0.e442861c9aff49ceb10624333ae787d1.26991.1551186931000000 
GNU gdb (Ubuntu 8.2.50.20190214-0ubuntu1) 8.2.50.20190214-git
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/sbin/NetworkManager...
Reading symbols from 
/usr/lib/debug/.build-id/ed/ab89985cc587cb5438c633398dadff8b8a058d.debug...
[New LWP 26991]
[New LWP 27006]
[New LWP 27003]
[New LWP 27010]
[New LWP 27007]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/sbin/NetworkManager --no-daemon'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7f566634abc0 (LWP 26991))]
(gdb) bt
#0  0x00007f566794f077 in __GI_raise6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007f5667930535 in __GI_abort () at abort.c:79
#2  0x00007f5667efadc3 in g_assertion_message (domai
   0x562133fc5e80 <__func__.31788> 
"_nm_settings_plugin_emit_signal_connection_added", message=<optimized out>) at 
../../../glib/gt
   estutils.c:2878
#3  0x00007f5667f55b7a in g_assertion_message_expr0x562133f53e9
   0x562133fc5d00 "(((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) 
((sett_conn)); GType __t = ((nm_settings_connection_get_type ())); gboolean 
__r; if (!__inst) __r = (0); else if (__inst->g_class && __inst"...) at 
../../../glib/gtestutils.c:2904
#4  0x0000562133f2d6d6 in 
_nm_settings_plugin_emit_signal_connection_added0x562135c11d00 
[SettingsPluginIfupdow
   0x562135bc32a0) at src/settings/nm-se
   ttings-plugin.c:147
#5  0x00007f56683e059c in initialize (plugin=<optimized out>) at 
src/settings/plugins/ifupdown/nms-ifupdown-p
   lugin.c:286
#6  0x0000562133ec7d90 in add_plugin0x562135bd8b30 [NMSettings], plugin
   0x562135bdd2a0 
"/usr/lib/x86_64-linux-gnu/NetworkManager/1.15.2/libnm-settings-plugin-ifupdown.so")
 at src/settings/nm-settings.c:609
#7  0x0000562133ecb3a5 in add_plugin_load_file0x7ffc2d710a98, pname=<opt
   0x562135bd8b30 [NMSettings]) at src/settings/nm-settings.c:686
#8  0x0000562133ecb3a5 in load_plugins0x562135c0b9d0, 
   0x562135bd8b30 [NMSettings]) a
   t src/settings/nm-settings.c:755
#9  0x0000562133ecb3a5 in nm_settings_start0x562135bd8b30 [NMSettings], 
error=erro
   0x7ffc2d710a98) at src/settings/
   nm-settings.c:1799
#10 0x0000562133d6a0b1 in nm_manager_start0x7ffc2
   d710a98) at src/nm-manager.c:6675
#11 0x0000562133d2efe9 in main (argc=<optimized out>, argv
   =<optimized out>) at src/ma
   in.c:423
(gdb)

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

Title:
  latest network-manager segfaults in disco

Status in network-manager package in Ubuntu:
  Fix Released

Bug description:
  When I updated to the latest version of networkmanager in disco dingo
  (1.15.2-0ubuntu1), it started segfaulting.  Reverting to the version
  in cosmic (1.12.4-1ubuntu1.2) solved the problem.

  Syslog shows the following (will attach a more complete log):

  feb 13 10:39:45 regan NetworkManager[2315]: 
NetworkManager:ERROR:src/settings/nm-settings-plugin.c:147:_nm_settings_plugin_emit_signal_connection_added:
 assertion failed: ((((__extension__ ({ GTypeInstance *__inst = 
(GTypeInstance*) ((sett_conn)); GType __t = ((nm_settings_connection_get_type 
())); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && 
__inst->g_class->g_type == __t) __r = (!(0)); else __r = 
g_type_check_instance_is_a (__inst, __t); __r; })))))
  feb 13 10:39:45 regan NetworkManager[2315]: <info>  [1550050785.3612] 
ifupdown: management mode: managed
  feb 13 10:39:45 regan NetworkManager[2315]: invalid uninstantiatable type 
'(null)' in cast to 'NMSettingsConnection'
  feb 13 10:39:45 regan systemd[1]: NetworkManager.service: Main process 
exited, code=dumped, status=6/ABRT
  --- 
  ProblemType: Bug
  ApportVersion: 2.20.10-0ubuntu20
  Architecture: amd64
  CurrentDesktop: GNOME
  DistroRelease: Ubuntu 19.04
  InstallationDate: Installed on 2016-12-22 (782 days ago)
  InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
  NetworkManager.state:
   [main]
   NetworkingEnabled=true
   WirelessEnabled=true
   WWANEnabled=true
  Package: network-manager 1.12.4-1ubuntu1.2
  PackageArchitecture: amd64
  Tags:  disco
  Uname: Linux 4.19.0-1-amd64 x86_64
  UpgradeStatus: Upgraded to disco on 2017-09-18 (512 days ago)
  UserGroups: adm cdrom dialout dip docker libvirt lp lpadmin lxd plugdev 
sambashare scanner src sudo tss wireshark
  _MarkForUpload: True
  mtime.conffile..etc.NetworkManager.NetworkManager.conf: 
2018-06-01T16:38:44.962715
  nmcli-nm:
   RUNNING  VERSION  STATE      STARTUP  CONNECTIVITY  NETWORKING  WIFI-HW  
WIFI     WWAN-HW  WWAN    
   running  1.12.4   connected  started  full          enabled     enabled  
enabled  enabled  enabled

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to