[Bug 1541510] [NEW] parted crashes on lvm, on a dasd drive

Dimitri John Ledkov launchpad at surgut.co.uk
Wed Feb 3 16:54:58 UTC 2016


Public bug reported:

xnox at devac03:~$ lsdasd
Bus-ID     Status      Name      Device  Type  BlkSz  Size      Blocks
==============================================================================
0.0.0200   active      dasda     94:0    ECKD  4096   7042MB    1802880
0.0.0201   active      dasdb     94:4    ECKD  4096   42258MB   10818180
0.0.0202   active      dasdc     94:8    ECKD  4096   42258MB   10818180

# pvcreate /dev/dasdc1
  allocation/use_blkid_wiping=1 configuration setting is set while LVM is not compiled with blkid wiping support.
  Falling back to native LVM signature detection.
  Physical volume "/dev/dasdc1" successfully created

# vgcreate new /dev/dasdc1
  Volume group "new" successfully created

# lvcreate -L 2000M new
  allocation/use_blkid_wiping=1 configuration setting is set while LVM is not compiled with blkid wiping support.
  Falling back to native LVM signature detection.
  Logical volume "lvol0" created.

# gdb parted
(gdb) run /dev/mapper/new-lvol0
Starting program: /sbin/parted /dev/mapper/new-lvol0
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/s390x-linux-gnu/libthread_db.so.1".
GNU Parted 3.2
Using /dev/mapper/new-lvol0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            

Program received signal SIGFPE, Arithmetic exception.
vtoc_set_freespace (f4=<optimized out>, f5=0x2aa0003c0e0, f7=<optimized out>, ch=<optimized out>, 
    verbose=0, start=2, stop=4294967295, cyl=60101, trk=0) at ../../../libparted/labels/vtoc.c:1321
1321	../../../libparted/labels/vtoc.c: No such file or directory.
(gdb) bt
#0  vtoc_set_freespace (f4=<optimized out>, f5=0x2aa0003c0e0, f7=<optimized out>, 
    ch=<optimized out>, verbose=0, start=2, stop=4294967295, cyl=60101, trk=0)
    at ../../../libparted/labels/vtoc.c:1321
#1  0x000003fffdea1b20 in fdasd_check_volume (anc=0x3ffffffeee0, fd=<optimized out>)
    at ../../../libparted/labels/fdasd.c:886
#2  0x000003fffde9f6c2 in dasd_probe (dev=0x2aa00030fb0) at ../../../libparted/labels/dasd.c:226
#3  0x000003fffde8fb5e in ped_disk_probe (dev=0x2aa00030fb0) at ../../libparted/disk.c:157
#4  0x000003fffde9240c in ped_disk_new (dev=0x2aa00030fb0) at ../../libparted/disk.c:190
#5  0x000002aa00008c28 in do_print (dev=0x3fffffff428, diskp=0x3fffffff430)
    at ../../parted/parted.c:1067
#6  0x000002aa0000e810 in interactive_mode (dev=0x3fffffff428, disk=0x3fffffff430, 
    cmd_list=<optimized out>) at ../../parted/ui.c:1593
#7  0x000002aa00007020 in main (argc=0, argv=0x3fffffff688) at ../../parted/parted.c:2297

** Affects: parted (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: s390x

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to parted in Ubuntu.
https://bugs.launchpad.net/bugs/1541510

Title:
  parted crashes on lvm, on a dasd drive

Status in parted package in Ubuntu:
  New

Bug description:
  xnox at devac03:~$ lsdasd
  Bus-ID     Status      Name      Device  Type  BlkSz  Size      Blocks
  ==============================================================================
  0.0.0200   active      dasda     94:0    ECKD  4096   7042MB    1802880
  0.0.0201   active      dasdb     94:4    ECKD  4096   42258MB   10818180
  0.0.0202   active      dasdc     94:8    ECKD  4096   42258MB   10818180

  # pvcreate /dev/dasdc1
    allocation/use_blkid_wiping=1 configuration setting is set while LVM is not compiled with blkid wiping support.
    Falling back to native LVM signature detection.
    Physical volume "/dev/dasdc1" successfully created

  # vgcreate new /dev/dasdc1
    Volume group "new" successfully created

  # lvcreate -L 2000M new
    allocation/use_blkid_wiping=1 configuration setting is set while LVM is not compiled with blkid wiping support.
    Falling back to native LVM signature detection.
    Logical volume "lvol0" created.

  # gdb parted
  (gdb) run /dev/mapper/new-lvol0
  Starting program: /sbin/parted /dev/mapper/new-lvol0
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/s390x-linux-gnu/libthread_db.so.1".
  GNU Parted 3.2
  Using /dev/mapper/new-lvol0
  Welcome to GNU Parted! Type 'help' to view a list of commands.
  (parted) print                                                            

  Program received signal SIGFPE, Arithmetic exception.
  vtoc_set_freespace (f4=<optimized out>, f5=0x2aa0003c0e0, f7=<optimized out>, ch=<optimized out>, 
      verbose=0, start=2, stop=4294967295, cyl=60101, trk=0) at ../../../libparted/labels/vtoc.c:1321
  1321	../../../libparted/labels/vtoc.c: No such file or directory.
  (gdb) bt
  #0  vtoc_set_freespace (f4=<optimized out>, f5=0x2aa0003c0e0, f7=<optimized out>, 
      ch=<optimized out>, verbose=0, start=2, stop=4294967295, cyl=60101, trk=0)
      at ../../../libparted/labels/vtoc.c:1321
  #1  0x000003fffdea1b20 in fdasd_check_volume (anc=0x3ffffffeee0, fd=<optimized out>)
      at ../../../libparted/labels/fdasd.c:886
  #2  0x000003fffde9f6c2 in dasd_probe (dev=0x2aa00030fb0) at ../../../libparted/labels/dasd.c:226
  #3  0x000003fffde8fb5e in ped_disk_probe (dev=0x2aa00030fb0) at ../../libparted/disk.c:157
  #4  0x000003fffde9240c in ped_disk_new (dev=0x2aa00030fb0) at ../../libparted/disk.c:190
  #5  0x000002aa00008c28 in do_print (dev=0x3fffffff428, diskp=0x3fffffff430)
      at ../../parted/parted.c:1067
  #6  0x000002aa0000e810 in interactive_mode (dev=0x3fffffff428, disk=0x3fffffff430, 
      cmd_list=<optimized out>) at ../../parted/ui.c:1593
  #7  0x000002aa00007020 in main (argc=0, argv=0x3fffffff688) at ../../parted/parted.c:2297

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/parted/+bug/1541510/+subscriptions



More information about the foundations-bugs mailing list