bug#21522: assertion metadata_length > 0 in add_logical_part_metadata failed

James Ring <[email protected]>
Newsgroups gmane.comp.gnu.parted.bugs
Message-ID <CA+3tv20-5qMvoRH89PYOMjWLW9+jJKzaELk23hDHWmL5dPUg8g@mail.gmail.com>
More info:

sjr@sjr-desktop:~$ sudo parted -v

parted (GNU parted) 3.2

sjr@sjr-desktop:~$ dpkg -l parted

Desired=Unknown/Install/Remove/Purge/Hold

| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend

|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)

||/ Name                                       Version
   Architecture               Description

+++-==========================================-==========================-==========================-==========================================================================================

ii  parted                                     3.2-7ubuntu1
   amd64                      disk partition manipulator

Please let me know if I should file this against ubuntu instead.

On Sat, Sep 19, 2015 at 9:26 PM, James Ring <[email protected]> wrote:
> Hi there,
>
> (please cc me on replies)
>
> I ran into an assertion error in parted running on my Kubuntu box:
>
> sjr@sjr-desktop:~$ sudo parted /dev/sdb print
>
> Backtrace has 14 calls on stack:
>
>   14: /lib/x86_64-linux-gnu/libparted.so.2(ped_assert+0x44) [0x7feda0f8c2e4]
>
>   13: /lib/x86_64-linux-gnu/libparted.so.2(+0x1e876) [0x7feda0f9f876]
>
>   12: /lib/x86_64-linux-gnu/libparted.so.2(+0xfd4a) [0x7feda0f90d4a]
>
>   11: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_add_partition+0x263)
> [0x7feda0f91643]
>
>   10: /lib/x86_64-linux-gnu/libparted.so.2(+0x1e155) [0x7feda0f9f155]
>
>   9: /lib/x86_64-linux-gnu/libparted.so.2(+0x1e1f0) [0x7feda0f9f1f0]
>
>   8: /lib/x86_64-linux-gnu/libparted.so.2(+0x1e18f) [0x7feda0f9f18f]
>
>   7: /lib/x86_64-linux-gnu/libparted.so.2(+0x1f2a5) [0x7feda0fa02a5]
>
>   6: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_new+0x48) [0x7feda0f91268]
>
>   5: parted() [0x407769]
>
>   4: parted(non_interactive_mode+0x92) [0x40cb22]
>
>   3: parted(main+0x10a8) [0x405e78]
>
>   2: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7feda0768a40]
>
>   1: parted(_start+0x29) [0x405fc9]
>
>
>
> You found a bug in GNU Parted! Here's what you have to do:
>
>
> Don't panic! The bug has most likely not affected any of your data.
>
> Help us to fix this bug by doing the following:
>
>
> Check whether the bug has already been fixed by checking
>
> the last version of GNU Parted that you can find at:
>
>
> http://ftp.gnu.org/gnu/parted/
>
>
> Please check this version prior to bug reporting.
>
>
> If this has not been fixed yet or if you don't know how to check,
>
> please visit the GNU Parted website:
>
>
> http://www.gnu.org/software/parted
>
>
> for further information.
>
>
> Your report should contain the version of this release (3.2)
>
> along with the error message below, the output of
>
>
> parted DEVICE unit co print unit s print
>
>
> and the following history of commands you entered.
>
> Also include any additional information about your setup you
>
> consider important.
>
>
> Assertion (metadata_length > 0) at
> ../../../libparted/labels/dos.c:2313 in function
> add_logical_part_metadata() failed.
>
>
> Output of parted /dev/sdb unit co print unit s print is the same.
>
> fdisk /dev/sdb:
> Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
>
> Units: sectors of 1 * 512 = 512 bytes
>
> Sector size (logical/physical): 512 bytes / 512 bytes
>
> I/O size (minimum/optimal): 512 bytes / 512 bytes
>
> Disklabel type: dos
>
> Disk identifier: 0x25978550
>
>
> Device     Boot      Start        End    Sectors   Size Id Type
>
> /dev/sdb1  *          2048     206847     204800   100M  7 HPFS/NTFS/exFAT
>
> /dev/sdb2           206848 1022138367 1021931520 487.3G  7 HPFS/NTFS/exFAT
>
> /dev/sdb3       1022138368 1025413119    3274752   1.6G 83 Linux
>
> /dev/sdb4       1431537662 1953523711  521986050 248.9G  5 Extended
>
> /dev/sdb5       1431537664 1930088447  498550784 237.7G 83 Linux
>
> /dev/sdb6       1930088448 1953523711   23435264  11.2G 82 Linux swap / Solaris
>
> sjr@sjr-desktop:~$ uname -a
>
> Linux sjr-desktop 4.2.0-10-generic #12-Ubuntu SMP Tue Sep 15 19:43:01
> UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
>
> sjr@sjr-desktop:~$ lsb_release  -a
>
> LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
>
> Distributor ID: Ubuntu
>
> Description: Ubuntu Wily Werewolf (development branch)
>
> Release: 15.10
>
> Codename: wily
>
> Please let me know if I can be of any more help.
>
> Regards,
> James
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.