Phillip Susi wrote, on 23/05/14 02:34:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 5/22/2014 12:17 PM, Arthur Marsh wrote:
(gdb) bt #0 0xb7fffa80 in __kernel_vsyscall () #1 0x4102dc5b in
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2 0x413cd8e0 in g_cond_wait (cond=0x829bb10, mutex=0x82ad9d8)
at /build/glib2.0-f_gKLq/glib2.0-2.40.0/./glib/gthread-posix.c:762
#3 0x431fd417 in Glib::Cond::wait(Glib::Mutex&) () from
/usr/lib/i386-linux-gnu/libglibmm-2.4.so.1 #4 0x080f0dba in
GParted::Utils::execute_command (command=..., output=...,
error=..., use_C_locale=use_C_locale@entry=true) at Utils.cc:487 #5
0x081145c7 in GParted::fat32::set_used_sectors (this=0x8207e08,
partition=...) at fat32.cc:98
Aha, it looks like the problem is happening here in
fat32::set_used_sectors. Do you have a fat32 partition on this disk?
Can you run dosfsck -n -v on it? Or fsck.fat if you have that. Also
can you show the output of 'set | grep LC_'?
# set|grep LC_
victoria:/usr/src/sound/gparted-0.15.0/src# exit
exit
amarsh04@victoria:/usr/src/sound/gparted-0.15.0/src$ set|grep LC_
amarsh04@victoria:/usr/src/sound/gparted-0.15.0/src$ su
Password:
victoria:/usr/src/sound/gparted-0.15.0/src# mount |grep /dev/sdc
victoria:/usr/src/sound/gparted-0.15.0/src# blkid|grep /dev/sdc
/dev/sdc1: LABEL="W-98 SE" UUID="3571-16DE" TYPE="vfat"
/dev/sdc3: UUID="fd6a052e-c062-4c47-801d-087595635c5d" SEC_TYPE="ext2"
TYPE="ext3"
/dev/sdc5: UUID="026a3f5c-0064-4ae7-869e-519d2cee05e7" SEC_TYPE="ext2"
TYPE="ext3"
/dev/sdc6: UUID="9a0970fa-74ba-4426-98ac-1e8b81933e0e" TYPE="swap"
/dev/sdc7: UUID="4912-06CA" TYPE="vfat"
victoria:/usr/src/sound/gparted-0.15.0/src# fsck.fat -n -v /dev/sdc1
fsck.fat 3.0.26 (2014-03-07)
fsck.fat 3.0.26 (2014-03-07)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSWIN4.1"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
4096 bytes per cluster
40 reserved sectors
First FAT starts at byte 20480 (sector 40)
2 FATs, 32 bit entries
14324224 bytes per FAT (= 27977 sectors)
Root directory start at cluster 1392 (arbitrary size)
Data area starts at byte 28668928 (sector 55994)
3577496 data clusters (14653423616 bytes)
63 sectors/track, 128 heads
63 hidden sectors
28675962 sectors total
Wrong checksum for long file name "Erlkönig - Art of the Lied (E).lnk".
(Short name FSCK0000.000 may have changed without updating the long name)
Not auto-correcting this.
Wrong checksum for long file name "3½ Floppy (A).lnk".
(Short name FSCK0000.000 may have changed without updating the long name)
Not auto-correcting this.
Checking for unused clusters.
Checking free cluster summary.
/dev/sdc1: 59384 files, 3478304/3577496 clusters
so there are a couple problems with the filesystem (that I haven't
previously been able to correct).
Should the correct behaviour of gparted be to report an error and refuse
to move / resize a filesystem with errors on it, but allow other
operations on the disk?
I then ran:
# fsck.fat -r -v /dev/sdc1
fsck.fat 3.0.26 (2014-03-07)
fsck.fat 3.0.26 (2014-03-07)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSWIN4.1"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
4096 bytes per cluster
40 reserved sectors
First FAT starts at byte 20480 (sector 40)
2 FATs, 32 bit entries
14324224 bytes per FAT (= 27977 sectors)
Root directory start at cluster 1392 (arbitrary size)
Data area starts at byte 28668928 (sector 55994)
3577496 data clusters (14653423616 bytes)
63 sectors/track, 128 heads
63 hidden sectors
28675962 sectors total
Wrong checksum for long file name "Erlkönig - Art of the Lied (E).lnk".
(Short name FSCK0000.000 may have changed without updating the long name)
1: Delete LFN
2: Leave it as it is.
3: Fix checksum (attaches to short name FSCK0000.000)
? 3
Wrong checksum for long file name "3½ Floppy (A).lnk".
(Short name FSCK0000.000 may have changed without updating the long name)
1: Delete LFN
2: Leave it as it is.
3: Fix checksum (attaches to short name FSCK0000.000)
? 3
Checking for unused clusters.
Checking free cluster summary.
Perform changes ? (y/n) y
/dev/sdc1: 59384 files, 3478304/3577496 clusters
I was then able to run gparted 0.18 from Debian unstable successfully,
but did see the following output:
# gparted
======================
libparted : 2.3
======================
(gpartedbin:20230): GLib-CRITICAL **: Source ID 7 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 6 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 27 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 26 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 38 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 37 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 43 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 42 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 66 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 65 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 73 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 72 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 76 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 75 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 79 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 78 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 84 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 83 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 87 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 86 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 92 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 91 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 101 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 100 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 108 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 107 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 115 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 114 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 120 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 119 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 125 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 124 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 132 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 131 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 137 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 136 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 336 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 335 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 339 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 338 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 358 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 357 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 363 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 362 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 368 was not found when
attempting to remove it
(gpartedbin:20230): GLib-CRITICAL **: Source ID 367 was not found when
attempting to remove it
Regards,
Arthur.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org