What happened:
The "Bad sectors" and "Current Pending" report "-1", but smartctl reports this raw value at 4294967295.
What I expected to happen:
The reported raw value should be as reported by the disk (4294967295).
What seems to be the problem is that this raw value (pretty_value) is of uint64_t type in libatasmart/atasmart.h (typedef struct SkSmartAttributeParsedData), but it casted to gint when printed by gnome-disk-utility (gnome-disk-utility-2.30.1/src/gdu-gtk/gdu-ata-smart-dialog.c: 1615). Some SMART data seems not to keep the real count of sectors, but their own raw value.
What happened:
The "Bad sectors" and "Current Pending" report "-1", but smartctl reports this raw value at 4294967295.
What I expected to happen:
The reported raw value should be as reported by the disk (4294967295).
What seems to be the problem is that this raw value (pretty_value) is of uint64_t type in libatasmart/ atasmart. h (typedef struct SkSmartAttribut eParsedData) , but it casted to gint when printed by gnome-disk-utility (gnome- disk-utility- 2.30.1/ src/gdu- gtk/gdu- ata-smart- dialog. c: 1615). Some SMART data seems not to keep the real count of sectors, but their own raw value.
smartctl output: Sector_ Ct 0x0033 100 100 036 Pre-fail Always - 0 Temperature_ Cel 0x0022 057 046 045 Old_age Always - 43 (Min/Max 21/44) Retract_ Count 0x0032 097 097 000 Old_age Always - 7157 ECC_Recovered 0x001a 048 047 000 Old_age Always - 37723365 Pending_ Sector 0x0012 001 001 000 Old_age Always - 4294967295 Uncorrectable 0x0010 001 001 000 Old_age Offline - 4294967295 Error_Count 0x003e 200 200 000 Old_age Always - 0 Error_Rate 0x0000 100 253 000 Old_age Offline - 0 Mark_Errs 0x0032 100 253 000 Old_age Always - 0
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 108 094 006 Pre-fail Always - 242254234
3 Spin_Up_Time 0x0003 094 093 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 097 097 020 Old_age Always - 3596
5 Reallocated_
7 Seek_Error_Rate 0x000f 084 060 030 Pre-fail Always - 300356656
9 Power_On_Hours 0x0032 091 091 000 Old_age Always - 8720
10 Spin_Retry_Count 0x0013 100 100 034 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 097 097 020 Old_age Always - 3637
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
189 High_Fly_Writes 0x003a 001 001 000 Old_age Always - 11112
190 Airflow_
192 Power-Off_
193 Load_Cycle_Count 0x0032 001 001 000 Old_age Always - 289579
194 Temperature_Celsius 0x0022 043 054 000 Old_age Always - 43 (0 10 0 0)
195 Hardware_
197 Current_
198 Offline_
199 UDMA_CRC_
200 Multi_Zone_
202 Data_Address_