[Pkg-utopia-maintainers] Bug#772725: network-manager: NetworkManager daemon aborts after removing an interface when Nokia Phonet interfaces are present.
persmule
persmule at gmail.com
Thu Dec 11 14:46:41 UTC 2014
在 2014年12月10日 22:31, Tianming Xie 写道:
> Package: network-manager
> Version: 0.9.10.0-3
> Severity: important
>
> Dear Maintainer,
>
> The NetworkManager daemon aborts after removing any interface (eg.
> unplug an iphone, which expose an ipheth interface, or any hot-pluggable NIC
> card) on one of my computers (on which I am writing this bug report), which has
> never taken place on my other computers.
>
> I managed to grab the core file of NetworkManager daemon, which may be
> useful.
>
> Thanks.
>
>
>
> -- System Information:
> Debian Release: 8.0
> APT prefers testing
> APT policy: (900, 'testing'), (500, 'testing-proposed-updates'), (500, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
> Locale: LANG=zh_CN.utf8, LC_CTYPE=zh_CN.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages network-manager depends on:
> ii adduser 3.113+nmu3
> ii dbus 1.8.12-1
> ii init-system-helpers 1.22
> ii isc-dhcp-client 4.3.1-5
> ii libc6 2.19-13
> ii libdbus-1-3 1.8.12-1
> ii libdbus-glib-1-2 0.102-1
> ii libgcrypt20 1.6.2-4+b1
> ii libglib2.0-0 2.42.1-1
> ii libgnutls-deb0-28 3.3.8-5
> ii libgudev-1.0-0 215-7
> ii libmm-glib0 1.4.0-1
> ii libndp0 1.4-2
> ii libnewt0.52 0.52.17-1+b1
> ii libnl-3-200 3.2.24-2
> ii libnl-genl-3-200 3.2.24-2
> ii libnl-route-3-200 3.2.24-2
> ii libnm-glib4 0.9.10.0-3
> ii libnm-util2 0.9.10.0-3
> ii libpam-systemd 215-7
> ii libpolkit-gobject-1-0 0.105-8
> ii libreadline6 6.3-8+b2
> ii libsoup2.4-1 2.48.0-1
> ii libsystemd0 215-7
> ii libteamdctl0 1.12-1
> ii libuuid1 2.25.2-3
> ii lsb-base 4.1+Debian13+nmu1
> ii policykit-1 0.105-8
> ii udev 215-7
> ii wpasupplicant 2.3-1
>
> Versions of packages network-manager recommends:
> ii crda 3.13-1
> ii dnsmasq-base 2.72-2
> ii iptables 1.4.21-2+b1
> ii modemmanager 1.4.0-1
> ii ppp 2.4.6-3
>
> Versions of packages network-manager suggests:
> ii avahi-autoipd 0.6.31-4+b2
> pn libteam-utils <none>
>
> -- no debconf information
Today I went into the core a bit further. When the NM daemon aborts,
a Nokia phone providing Phonet interface is connected to the computer.
So before the abortion, the value (which you can see via the core) of
((struct rtnl_route*)object)->rt_family (and ((struct
rtnl_addr*)object)->a_family, located in the same address of ((struct
rtnl_route*)object)->rt_family ) is 35 "AF_PHONET", a value that
function object_type_from_nl_object() can not recognize and give a
return value OBJECT_TYPE_UNKNOWN, leading to object_has_ifindex() to
abort the daemon.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20141211/cedfbbeb/attachment.sig>
More information about the Pkg-utopia-maintainers
mailing list