https://bugzilla.novell.com/show_bug.cgi?id=655685
https://bugzilla.novell.com/show_bug.cgi?id=655685#c0
Summary: NetworkManager crash on startup
Classification: openSUSE
Product: openSUSE 11.4
Version: Factory
Platform: x86-64
OS/Version: Other
Status: NEW
Severity: Critical
Priority: P5 - None
Component: GNOME
AssignedTo: bnc-team-gnome@forge.provo.novell.com
ReportedBy: tittiatcoke@gmail.com
QAContact: qa@suse.de
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.12
SUSE/9.0.582.0 (KHTML, like Gecko) Chrome/9.0.582.0 Safari/534.12
Hardware: Lenovo T410
During the startup of the system NetworkManager is generating the following
crash :
<info> NetworkManager (version 0.8.2) is starting...
<info> Read config file /etc/NetworkManager/nm-system-settings.conf
<info> VPN: loaded org.freedesktop.NetworkManager.pptp
<info> VPN: loaded org.freedesktop.NetworkManager.vpnc
<info> VPN: loaded org.freedesktop.NetworkManager.openvpn
<info> trying to start the modem manager...
<info> monitoring kernel firmware directory '/lib/firmware'.
<info> Loaded plugin ifcfg-suse: (C) 2008 Novell, Inc. To report bugs please
use the NetworkManager mailing list.
<info> Loaded plugin keyfile: (c) 2007 - 2010 Red Hat, Inc. To report bugs
please use the NetworkManager mailing list.
keyfile: parsing Auto eth1 ...
keyfile: read connection 'Auto eth1'
<info> found WiFi radio killswitch rfkill2 (at
/sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/ieee80211/phy0/rfkill2)
(driver <unknown>)
<info> WiFi enabled by radio killswitch; enabled by state file
<info> WWAN enabled by radio killswitch; enabled by state file
<info> WiMAX enabled by radio killswitch; enabled by state file
<info> Networking is enabled by state file
<warn> caught signal 11. Generating backtrace...
******************* START **********************************
[Thread debugging using libthread_db enabled]
[New Thread 0x7f62835e9700 (LWP 1884)]
0x00007f6286d1be7d in waitpid () from /lib64/libpthread.so.0
#0 0x00007f6286d1be7d in waitpid () from /lib64/libpthread.so.0
#1 0x000000000045c90b in crashlogger_get_backtrace () at nm-logging.c:296
#2 nm_logging_backtrace () at nm-logging.c:325
#3 0x0000000000442769 in nm_signal_handler (signo=<value optimized out>) at
main.c:161
#4 <signal handler called>
#5 0x00007f62852a1014 in vfprintf () from /lib64/libc.so.6
#6 0x00007f6285344705 in __vasprintf_chk () from /lib64/libc.so.6
#7 0x00007f6285aac73b in vasprintf (string=0x7fff50a38c18, format=<value
optimized out>, args=<value optimized out>) at /usr/include/bits/stdio2.h:199
#8 g_vasprintf (string=0x7fff50a38c18, format=<value optimized out>,
args=<value optimized out>) at gprintf.c:318
#9 0x00007f6285a879f0 in g_strdup_vprintf (format=<value optimized out>,
args=<value optimized out>) at gstrfuncs.c:255
#10 0x00007f6285a87a8d in g_strdup_printf (format=<value optimized out>) at
gstrfuncs.c:281
#11 0x000000000045cda6 in write_to_netconfig (fd=21, key=<value optimized
out>, value=<value optimized out>) at nm-dns-manager.c:244
#12 0x000000000045ddb9 in dispatch_netconfig (self=<value optimized out>,
iface=0x0, no_caching=0, error=0x7fff50a38e68) at nm-dns-manager.c:299
#13 update_dns (self=<value optimized out>, iface=0x0, no_caching=0,
error=0x7fff50a38e68) at nm-dns-manager.c:734
#14 0x000000000045e2c2 in nm_dns_manager_set_hostname (mgr=0x6d70b0,
hostname=<value optimized out>) at nm-dns-manager.c:989
#15 0x0000000000444b83 in _set_hostname (policy=0x701910, new_hostname=<value
optimized out>, msg=0x49153c "from system configuration", change_hostname=1) at
nm-policy.c:246
#16 0x0000000000444dfa in update_system_hostname (policy=0x701910, best4=0x0,
best6=0x0) at nm-policy.c:340
#17 0x00007f6286127e9e in g_closure_invoke (closure=0x701e20,
return_value=0x0, n_param_values=2, param_values=0x6f5cc0,
invocation_hint=0x7fff50a390c0) at gclosure.c:766
#18 0x00007f628613a31b in signal_emit_unlocked_R (node=<value optimized out>,
detail=138, instance=0x6dc040, emission_return=0x0,
instance_and_params=0x6f5cc0) at gsignal.c:3252
#19 0x00007f6286143e8a in g_signal_emit_valist (instance=<value optimized
out>, signal_id=<value optimized out>, detail=<value optimized out>,
var_args=0x7fff50a392b0) at gsignal.c:2983
#20 0x00007f6286144033 in g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>) at
gsignal.c:3040
#21 0x00007f62861299f9 in g_object_dispatch_properties_changed
(object=0x6dc040, n_pspecs=1, pspecs=<value optimized out>) at gobject.c:919
#22 0x00007f628612be04 in g_object_notify_queue_thaw (object=0x6dc040,
property_name=<value optimized out>) at gobjectnotifyqueue.c:132
#23 g_object_notify_by_spec_internal (object=0x6dc040, property_name=<value
optimized out>) at gobject.c:977
#24 g_object_notify (object=0x6dc040, property_name=<value optimized out>) at
gobject.c:1018
#25 0x000000000045025f in system_hostname_changed_cb (sys_settings=<value
optimized out>, pspec=<value optimized out>, user_data=<value optimized out>)
at nm-manager.c:1522
#26 0x00000000004554f6 in nm_manager_start (self=0x6dc040) at
nm-manager.c:3963
#27 0x0000000000443c01 in main (argc=1, argv=0x7fff50a399e8) at main.c:716
Thread 2 (Thread 0x7f62835e9700 (LWP 1884)):
#0 0x00007f6285325393 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007f6285a687f4 in g_main_context_poll (context=0x6ec350, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:3215
poll_func = 0x7f6285a78870
#2 g_main_context_iterate (context=0x6ec350, block=1, dispatch=1, self=<value
optimized out>) at gmain.c:2897
some_ready = <value optimized out>
allocated_nfds = <value optimized out>
fds = 0x6edbc0
#3 0x00007f6285a69115 in g_main_loop_run (loop=0x6ec430) at gmain.c:3110
self = 0x6ec450
#4 0x00007f6286425f24 in ?? () from /lib64/libgio-2.0.so.0
No symbol table info available.
#5 0x00007f6285a8fc56 in g_thread_create_proxy (data=0x6ec450) at
gthread.c:1897
thread = 0x6ec450
#6 0x00007f6286d13a4f in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7 0x00007f628532e52d in clone () from /lib64/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7f62879e87e0 (LWP 1877)):
#0 0x00007f6286d1be7d in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x000000000045c90b in crashlogger_get_backtrace () at nm-logging.c:296
estatus = <value optimized out>
pid = <value optimized out>
#2 nm_logging_backtrace () at nm-logging.c:325
#3 0x0000000000442769 in nm_signal_handler (signo=<value optimized out>) at
main.c:161
#4 <signal handler called>
No symbol table info available.
#5 0x00007f62852a1014 in vfprintf () from /lib64/libc.so.6
No symbol table info available.
#6 0x00007f6285344705 in __vasprintf_chk () from /lib64/libc.so.6
No symbol table info available.
#7 0x00007f6285aac73b in vasprintf (string=0x7fff50a38c18, format=<value
optimized out>, args=<value optimized out>) at /usr/include/bits/stdio2.h:199
No locals.
#8 g_vasprintf (string=0x7fff50a38c18, format=<value optimized out>,
args=<value optimized out>) at gprintf.c:318
#9 0x00007f6285a879f0 in g_strdup_vprintf (format=<value optimized out>,
args=<value optimized out>) at gstrfuncs.c:255
string = 0x0
#10 0x00007f6285a87a8d in g_strdup_printf (format=<value optimized out>) at
gstrfuncs.c:281
buffer = 0x0
#11 0x000000000045cda6 in write_to_netconfig (fd=21, key=<value optimized
out>, value=<value optimized out>) at nm-dns-manager.c:244
str = <value optimized out>
#12 0x000000000045ddb9 in dispatch_netconfig (self=<value optimized out>,
iface=0x0, no_caching=0, error=0x7fff50a38e68) at nm-dns-manager.c:299
str = <value optimized out>
tmp = <value optimized out>
ret = <value optimized out>
#13 update_dns (self=<value optimized out>, iface=0x0, no_caching=0,
error=0x7fff50a38e68) at nm-dns-manager.c:734
priv = <value optimized out>
iter = <value optimized out>
vpn_configs = 0x0
dev_configs = 0x0
other_configs = <value optimized out>
domain = 0x0
searches = 0x6fc7c0
nameservers = 0x0
nis_servers = 0x0
num = <value optimized out>
i = <value optimized out>
len = <value optimized out>
caching = <value optimized out>
#14 0x000000000045e2c2 in nm_dns_manager_set_hostname (mgr=0x6d70b0,
hostname=<value optimized out>) at nm-dns-manager.c:989
priv = 0x6d70d0
error = 0x0
filtered = <value optimized out>
#15 0x0000000000444b83 in _set_hostname (policy=0x701910, new_hostname=<value
optimized out>, msg=0x49153c "from system configuration", change_hostname=1) at
nm-policy.c:246
dns_mgr = 0x6d70b0
#16 0x0000000000444dfa in update_system_hostname (policy=0x701910, best4=0x0,
best6=0x0) at nm-policy.c:340
best_req4 = 0x0
best_req6 = 0x0
dhcp_hostname = <value optimized out>
p = <value optimized out>
#17 0x00007f6286127e9e in g_closure_invoke (closure=0x701e20,
return_value=0x0, n_param_values=2, param_values=0x6f5cc0,
invocation_hint=0x7fff50a390c0) at gclosure.c:766
marshal = <value optimized out>
marshal_data = <value optimized out>
in_marshal = <value optimized out>
#18 0x00007f628613a31b in signal_emit_unlocked_R (node=<value optimized out>,
detail=138, instance=0x6dc040, emission_return=0x0,
instance_and_params=0x6f5cc0) at gsignal.c:3252
tmp = <value optimized out>
handler = 0x6f0750
accumulator = 0x0
class_closure = 0x6c84a0
handler_list = 0x6f0750
return_accu = 0x0
#19 0x00007f6286143e8a in g_signal_emit_valist (instance=<value optimized
out>, signal_id=<value optimized out>, detail=<value optimized out>,
var_args=0x7fff50a392b0) at gsignal.c:2983
instance_and_params = 0x6f5cc0
param_values = 0x6f5cd8
node = 0x6c8550
i = <value optimized out>
#20 0x00007f6286144033 in g_signal_emit (instance=<value optimized out>,
signal_id=<value optimized out>, detail=<value optimized out>) at
gsignal.c:3040
#21 0x00007f62861299f9 in g_object_dispatch_properties_changed
(object=0x6dc040, n_pspecs=1, pspecs=<value optimized out>) at gobject.c:919
i = <value optimized out>
#22 0x00007f628612be04 in g_object_notify_queue_thaw (object=0x6dc040,
property_name=<value optimized out>) at gobjectnotifyqueue.c:132
context = 0x7f62863697e0
pspecs = 0x7fff50a393e0
free_me = 0x0
slist = <value optimized out>
n_pspecs = <value optimized out>
#23 g_object_notify_by_spec_internal (object=0x6dc040, property_name=<value
optimized out>) at gobject.c:977
nqueue = 0x1
#24 g_object_notify (object=0x6dc040, property_name=<value optimized out>) at
gobject.c:1018
pspec = <value optimized out>
#25 0x000000000045025f in system_hostname_changed_cb (sys_settings=<value
optimized out>, pspec=<value optimized out>, user_data=<value optimized out>)
at nm-manager.c:1522
manager = 0x6dc040
priv = 0x6dc060
#26 0x00000000004554f6 in nm_manager_start (self=0x6dc040) at
nm-manager.c:3963
priv = 0x6dc060
#27 0x0000000000443c01 in main (argc=1, argv=0x7fff50a399e8) at main.c:716
opt_ctx = <value optimized out>
dhcp = 0x0
log_level = 0x0
log_domains = 0x0
dns = 0x0
wifi_enabled = <value optimized out>
net_enabled = <value optimized out>
wwan_enabled = <value optimized out>
policy = 0x701910
vpn_manager = 0x6d1400
dns_mgr = 0x6d70b0
dbus_mgr = 0x6c0400
sup_mgr = 0x6d1940
dhcp_mgr = 0x6fad90
error = 0x0
cfg_log_level = 0x0
cfg_log_domains = 0x0
A debugging session is active.
#011Inferior 1 [process 1877] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
******************* END **********************************
If I initiate a restart with /etc/init.d/network restart, then NetworkManager
starts and functions normally
Reproducible: Always
Steps to Reproduce:
1. Reboot system
2.
3.
Actual Results:
NetworkManager is not running and therefore no network connectivity
Expected Results:
NetworkManager is running and network connectivity is present
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.