Bug#852202: systemd 232-13 aborts during upgrade and subsequent boots
David Taylor
davidt at yadt.co.uk
Sun Jan 22 19:24:18 GMT 2017
Hi Michael,
On Sun, 22 Jan 2017, Michael Biebl wrote:
>Am 22.01.2017 um 18:20 schrieb David Taylor:
>> On Sun, 22 Jan 2017, Michael Biebl wrote:
>>> Am 22.01.2017 um 14:14 schrieb David Taylor:
>
>> I built the systemd_232-13 package locally from source, so I'm not
>> sure how useful the core file would be to you. I have reproduced the
>> backtrace below.
>
>If you built 232-13 from source, can you cherry-pick the upstream patch
>and see if that fixes your issue? We might then cherry-pick that patch
>in the official package as well.
>I can prepare packages if you prefer that.
I cherry-picked the two commits referenced by the upstream issue #4747:
d112eae7da77899be245ab52aa1747d4675549f1 device: Avoid calling unit_free(NULL) in device setup logic (#4748)
c9d5c9c0e19eea79ca0f09fe58e5c0b76b8001e2 core: make unit_free() accept NULL pointers
They have resolved the problem -- 232-13 plus those two patches is now
running successfully on my machine.
>>> The above bug report suggests a problem with unicode partition labels.
>>> Do you have such a partition?
>>
>> I didn't think so, but double-checking in /dev/disk/by-partlabel shows I do
>> have an NTFS partition with the label †††††††††††††††††††††††††††††††††††:
>>
>> # ls -l /dev/disk/by-partlabel/
>> total 0
>> lrwxrwxrwx 1 root root 10 Jan 22 13:19
>> ††††††††††††††††††††††††††††††††††† -> ../../sdb3
>
>Ah, ok. So this is a dual boot system, I assume.
Yes, dual boot with Windows 10.
>Is /dev/sdb3 the partition holding the actual Windows 10 system? [1]
>suggests that the partition layout is System | MSR | Windows | Recovery
Yes, it's the main Windows partition.
>If you boot Windows, what's the partion label shown there? Is it the
>default label created by the Windows installer?
blkid shows:
/dev/sdb1: LABEL="SYSTEM" UUID="5C7A-5FAE" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="8bc4e64e-f2b7-47da-8048-ab445242bf
/dev/sdb2: PARTLABEL="Microsoft reserved partition" PARTUUID="dd5c4d6d-dd1b-4908-b83e-e6b44d12ca63"
/dev/sdb3: LABEL="win550s" UUID="886450D76450C998" TYPE="ntfs" PARTLABEL="†††††††††††††††††††††††" PARTUUID="77178a46-30b6-11e5-9bd1-5ce0c5c724c2"
Windows displayes the volume label as win550s (which I set, manually when installing).
For some reason the GPT partition label has been set to †††††††††††††††††††††††,
although the two other Windows partitions have sensible partition labels.
--
David Taylor
More information about the Pkg-systemd-maintainers
mailing list