Red Hat Bugzilla – Bug 1029053
[abrt] NetworkManager-0.9.9.0-15.git20131003.fc20: update_permanent_hw_address: Process /usr/sbin/NetworkManager was killed by signal 11 (SIGSEGV)
Last modified: 2013-11-25 22:58:34 EST
Description of problem:
crash happens when config file for CTC adapter on s390x is present
Version-Release number of selected component:
cmdline: /usr/sbin/NetworkManager --no-daemon
runlevel: N 3
Thread no. 1 (10 frames)
#2 g_object_new_with_custom_constructor at gobject.c:1721
#3 g_object_new_internal at gobject.c:1744
#4 g_object_new_valist at gobject.c:2002
#8 ffi_call_SYSV at ../src/s390/sysv.S:275
#9 ffi_call at ../src/s390/ffi.c:525
#10 g_cclosure_marshal_generic at gclosure.c:1454
Created attachment 822433 [details]
Created attachment 822434 [details]
Created attachment 822435 [details]
Created attachment 822436 [details]
Created attachment 822437 [details]
Created attachment 822438 [details]
Created attachment 822439 [details]
Created attachment 822440 [details]
Created attachment 822441 [details]
Created attachment 822442 [details]
Created attachment 822443 [details]
I think the problem is that our ethernet code doesn't correctly handle devices that have no MAC address, and CTC devices don't have one because they aren't ethernet. But we treat them as ethernet in NM for convenience.
Should be fixed upstream as:
ethernet: don't crash if device doesn't have a MAC address (rh #1029053)
I can confirm the fix from comment #12 fixes the issue, no crash with CTC adapter configured. Can we expect an updated build soon?
NetworkManager-0.9.9.0-19.git20131003.fc20 has been submitted as an update for Fedora 20.
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing NetworkManager-0.9.9.0-19.git20131003.fc20'
as soon as you are able to, then reboot.
Please go to the following url:
then log in and leave karma (feedback).
NetworkManager-0.9.9.0-19.git20131003.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.