[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 1.6.5pre1: segmentation fault in disk_sync_part_table
From: |
Sven Hartrumpf |
Subject: |
Re: 1.6.5pre1: segmentation fault in disk_sync_part_table |
Date: |
Mon, 03 Feb 2003 09:12:09 +0100 (CET) |
On 1 Feb 2003, Andrew Clausen <address@hidden> wrote:
> Could you please configure like this:
>
> CFLAGS=-g ./configure --prefix=/programs/free/parted-1.6.5-pre1 \
> --enable-all-static
>
> That way, you get debugging information.
...
(I am using gcc 3.2.1 and ld 2.13.2.1.)
# gdb52 /programs/free/bin/parted
GNU gdb 5.2
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(gdb) run
Starting program: /programs/linux/parted-1.6.5-pre1/sbin/parted
GNU Parted 1.6.5-pre1
Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation,
Inc.
This program is free software, covered by the GNU General Public
License.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
Using /dev/hde
Information: The operating system thinks the geometry on /dev/hde is
5005/255/63. Therefore, cylinder 1024 ends at 8032.499M.
(parted) p
Disk geometry for /dev/hde: 0.000-39266.718 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
1 0.031 101.975 primary ext2 boot
2 101.975 2157.165 extended
3 2157.166 12401.740 primary ext2
4 12401.741 39260.412 primary ext2
(parted)
rm 2
Program received signal SIGSEGV, Segmentation fault.
0x0806f63a in _disk_sync_part_table (disk=0x8148550) at linux.c:1705
1705 errnums[i] = errno;
(gdb) bt
#0 0x0806f63a in _disk_sync_part_table (disk=0x8148550)
at linux.c:1705
#1 0x0806f829 in linux_disk_commit (disk=0x8148550) at linux.c:1793
#2 0x08055d4a in ped_disk_commit_to_os (disk=0x8148550)
at disk.c:334
#3 0x08055f02 in ped_disk_commit (disk=0x8148550) at disk.c:385
#4 0x0804b020 in do_rm (dev=0xbffff178) at parted.c:1190
#5 0x0804848a in command_run (cmd=0x8146db8, dev=0xbffff178)
at command.c:129
#6 0x0804ee56 in interactive_mode (dev=0xbffff178,
cmd_list=0x8107e20) at ui.c:1093
#7 0x0804c322 in main (argc=0, argv=0xbffff1e8) at parted.c:1639
#8 0x080a075c in __libc_start_main (main=0x804c2a4 <main>, argc=1,
ubp_av=0xbffff1e4, init=0x80480b4 <_init>,
fini=0x80e9fe0 <_fini>, rtld_fini=0, stack_end=0xbffff1dc)
at ../sysdeps/generic/libc-start.c:129
(gdb)
- Re: 1.6.5pre1: segmentation fault in disk_sync_part_table,
Sven Hartrumpf <=