Bug#918658: [networkd] crash on resume in 240

2019-01-08 Thread Michael Biebl
Control: forwarded -1 https://github.com/systemd/systemd/issues/11272
Control: tags -1 + fixed-upstream patch

Hi Christopher

On 08.01.19 03:15, Christopher Martin wrote:
> After upgrading to systemd 240, networkd started crashing when
> resuming from a suspended state. About 30 seconds (give or take) after
> resume, systemd restarted networkd and thus brought the network back
> up, but the damage had been done.
> 
> This is the error from the journal:
> 
> systemd-networkd[458]: Assertion 'IN_SET(link->state,
> LINK_STATE_CONFIGURING, LINK_STATE_FAILED, LINK_STATE_LINGER)' failed
> at ../src/network/networkd-link.c:934, function address_handler().
> Aborting.
> 
> The same error was reported and fixed upstream as
> https://github.com/systemd/systemd/issues/11272, although the reported
> circumstances were different. Regardless, fixes have been committed
> upstream, and grabbing the latest version of the relevant file
> (systemd/src/network/networkd-link.c) and rebuilding systemd fixes the
> issue on my machine as well.
> 

Thanks for testing
This sounds a bit like a duplicate of
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917128#20

I'm still waiting for a reply from Wolfgang if that particular patch
also fixes this problem.

Regards,
Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#918658: [networkd] crash on resume in 240

2019-01-07 Thread Christopher Martin
Package: systemd
Version: 240-2
Severity: normal
Tags: patch

After upgrading to systemd 240, networkd started crashing when
resuming from a suspended state. About 30 seconds (give or take) after
resume, systemd restarted networkd and thus brought the network back
up, but the damage had been done.

This is the error from the journal:

systemd-networkd[458]: Assertion 'IN_SET(link->state,
LINK_STATE_CONFIGURING, LINK_STATE_FAILED, LINK_STATE_LINGER)' failed
at ../src/network/networkd-link.c:934, function address_handler().
Aborting.

The same error was reported and fixed upstream as
https://github.com/systemd/systemd/issues/11272, although the reported
circumstances were different. Regardless, fixes have been committed
upstream, and grabbing the latest version of the relevant file
(systemd/src/network/networkd-link.c) and rebuilding systemd fixes the
issue on my machine as well.

I bring this to your attention only because the freeze is near and 241
may be a ways off...

Thanks,
Christopher Martin