Offset 160, 18 lines modifiedOffset 160, 94 lines modified
160 self_test_polling_short160 self_test_polling_short
161 bd_smart_ata_copy161 bd_smart_ata_copy
162 BD_SMART_SCSI_INFORMATIONAL_EXCEPTION_LOW_OPERATING_HUMIDITY162 BD_SMART_SCSI_INFORMATIONAL_EXCEPTION_LOW_OPERATING_HUMIDITY
163 scsi_ie_asc163 scsi_ie_asc
164 BD_SMART_SCSI_INFORMATIONAL_EXCEPTION_STATISTICS_NOTIFICATION164 BD_SMART_SCSI_INFORMATIONAL_EXCEPTION_STATISTICS_NOTIFICATION
165 BD_SMART_SCSI_INFORMATIONAL_EXCEPTION_BACKGROUND_SELFTEST_FAILED165 BD_SMART_SCSI_INFORMATIONAL_EXCEPTION_BACKGROUND_SELFTEST_FAILED
166 BD_SMART_ATA_SELF_TEST_STATUS_IN_PROGRESS166 BD_SMART_ATA_SELF_TEST_STATUS_IN_PROGRESS
167 drivedb_lookup_drive167 GDestroyNotify
 168 g_hash_table_iter_next
 169 G_REGEX_RAW
 170 modelfamily
 171 G_REGEX_MULTILINE
 172 G_REGEX_MATCH_PARTIAL_HARD
 173 G_REGEX_ANCHORED
 174 G_REGEX_DUPNAMES
 175 G_REGEX_MATCH_NEWLINE_ANY
 176 G_REGEX_MATCH_NOTEMPTY_ATSTART
 177 _GMatchInfo
 178 G_REGEX_DOLLAR_ENDONLY
 179 parse_presets_str
 180 GEqualFunc
 181 G_REGEX_FIRSTLINE
 182 G_REGEX_MATCH_PARTIAL_SOFT
 183 GHashFunc
 184 g_hash_table_replace
 185 firmwareregexp
168 DriveDBAttr186 DriveDBAttr
 187 attr_name
 188 G_REGEX_DEFAULT
 189 G_REGEX_NEWLINE_CRLF
 190 G_REGEX_MATCH_NEWLINE_CR
 191 g_hash_table_destroy
 192 g_direct_hash
 193 modelregexp
 194 G_REGEX_EXTENDED
 195 g_error_free
 196 G_REGEX_MATCH_NOTBOL
 197 drive_settings
 198 G_REGEX_MATCH_NOTEOL
 199 _GHashTableIter
 200 builtin_knowndrives
 201 G_REGEX_MATCH_NOTEMPTY
 202 GRegexCompileFlags
 203 G_REGEX_MATCH_NEWLINE_CRLF
 204 G_REGEX_MATCH_NEWLINE_LF
 205 parse_attribute_def
 206 G_REGEX_JAVASCRIPT_COMPAT
 207 G_REGEX_DOTALL
 208 g_direct_equal
169 include_defaults209 include_defaults
 210 g_regex_new
 211 G_REGEX_NEWLINE_ANYCRLF
 212 drivedb_lookup_drive
 213 g_strndup
 214 G_REGEX_MATCH_NEWLINE_ANYCRLF
 215 g_hash_table_size
 216 G_REGEX_MATCH_BSR_ANYCRLF
170 free_drivedb_attrs217 free_drivedb_attrs
 218 attrname_str
 219 GRegexMatchFlags
 220 G_REGEX_OPTIMIZE
 221 bd_utils_log_format
 222 G_REGEX_MATCH_DEFAULT
 223 gconstpointer
 224 __isoc99_sscanf
 225 G_REGEX_MATCH_BSR_ANY
 226 format_str
 227 G_REGEX_NEWLINE_CR
 228 hddssd_str
 229 warningmsg
 230 __stack_chk_fail
 231 attrname_str_len
 232 g_ascii_strncasecmp
 233 hddssd_str_len
 234 G_REGEX_MATCH_PARTIAL
 235 g_hash_table_new_full
 236 _GHashTable
 237 G_REGEX_BSR_ANYCRLF
 238 G_REGEX_NEWLINE_LF
 239 G_REGEX_UNGREEDY
 240 format_str_len
 241 g_regex_match
 242 G_REGEX_CASELESS
 243 G_REGEX_NO_AUTO_CAPTURE
 244 G_REGEX_MATCH_ANCHORED
 245 g_hash_table_iter_init
 246 g_regex_unref
171 g_warn_message247 g_warn_message
172 g_prefix_error248 g_prefix_error
173 _GTypeClass249 _GTypeClass
174 operation250 operation
175 G_IO_ERROR_FAILED_HANDLED251 G_IO_ERROR_FAILED_HANDLED
176 G_IO_ERROR_PROXY_NEED_AUTH252 G_IO_ERROR_PROXY_NEED_AUTH
177 G_IO_ERROR_BUSY253 G_IO_ERROR_BUSY
Offset 186, 15 lines modifiedOffset 262, 14 lines modified
186 G_IO_ERROR_INVALID_ARGUMENT262 G_IO_ERROR_INVALID_ARGUMENT
187 parse_scsi_smart263 parse_scsi_smart
188 G_IO_ERROR_NO_SPACE264 G_IO_ERROR_NO_SPACE
189 G_IO_ERROR_READ_ONLY265 G_IO_ERROR_READ_ONLY
190 G_IO_ERROR_PROXY_NOT_ALLOWED266 G_IO_ERROR_PROXY_NOT_ALLOWED
191 G_IO_ERROR_TIMED_OUT267 G_IO_ERROR_TIMED_OUT
192 parse_int_array268 parse_int_array
193 bd_utils_log_format 
194 G_LOG_LEVEL_CRITICAL269 G_LOG_LEVEL_CRITICAL
195 G_IO_ERROR_NOT_MOUNTABLE_FILE270 G_IO_ERROR_NOT_MOUNTABLE_FILE
196 g_strchomp271 g_strchomp
197 G_LOG_LEVEL_WARNING272 G_LOG_LEVEL_WARNING
198 bd_smart_device_self_test273 bd_smart_device_self_test
199 G_IO_ERROR_NOT_CONNECTED274 G_IO_ERROR_NOT_CONNECTED
200 G_IO_ERROR_HOST_UNREACHABLE275 G_IO_ERROR_HOST_UNREACHABLE
Offset 259, 40 lines modifiedOffset 334, 36 lines modified
259 _JsonParserPrivate334 _JsonParserPrivate
260 G_IO_ERROR_DBUS_ERROR335 G_IO_ERROR_DBUS_ERROR
261 pretty_unit336 pretty_unit
262 BD_SMART_ATA_ATTRIBUTE_FLAG_PERFORMANCE337 BD_SMART_ATA_ATTRIBUTE_FLAG_PERFORMANCE
263 BD_SMART_ERROR_INVALID_ARGUMENT338 BD_SMART_ERROR_INVALID_ARGUMENT
264 _JsonParser339 _JsonParser
265 g_clear_error340 g_clear_error
266 g_error_free 
267 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_SELECTIVE_SELF_TEST341 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_SELECTIVE_SELF_TEST
268 G_IO_ERROR_NOT_FOUND342 G_IO_ERROR_NOT_FOUND
269 G_IO_ERROR_NOT_DIRECTORY343 G_IO_ERROR_NOT_DIRECTORY
270 g_set_error344 g_set_error
271 severity_error345 severity_error
272 BD_SMART_SELF_TEST_OP_CONVEYANCE346 BD_SMART_SELF_TEST_OP_CONVEYANCE
273 g_ascii_strtod347 g_ascii_strtod
274 __isoc99_sscanf 
275 parse_error_messages348 parse_error_messages
276 GLogLevelFlags349 GLogLevelFlags
277 bd_smart_scsi_get_info350 bd_smart_scsi_get_info
278 G_IO_ERROR_PROXY_AUTH_FAILED351 G_IO_ERROR_PROXY_AUTH_FAILED
279 json_reader_get_int_value352 json_reader_get_int_value
280 data_len353 data_len
281 BD_SMART_ATA_CAP_ATTRIBUTE_AUTOSAVE354 BD_SMART_ATA_CAP_ATTRIBUTE_AUTOSAVE
282 json_parser_get_root355 json_parser_get_root
283 BD_SMART_TECH_ATA356 BD_SMART_TECH_ATA
284 g_ascii_strtoll357 g_ascii_strtoll
285 G_IO_ERROR_PENDING358 G_IO_ERROR_PENDING
286 g_strndup 
287 G_LOG_LEVEL_ERROR359 G_LOG_LEVEL_ERROR
288 BD_SMART_ATA_ATTRIBUTE_FLAG_SELF_PRESERVING360 BD_SMART_ATA_ATTRIBUTE_FLAG_SELF_PRESERVING
289 BD_SMART_SELF_TEST_OP_OFFLINE361 BD_SMART_SELF_TEST_OP_OFFLINE
290 G_IO_ERROR_FILENAME_TOO_LONG362 G_IO_ERROR_FILENAME_TOO_LONG
291 __stack_chk_fail 
292 G_IO_ERROR_FAILED363 G_IO_ERROR_FAILED
293 G_IO_ERROR_INVALID_DATA364 G_IO_ERROR_INVALID_DATA
294 BDSmartTech365 BDSmartTech
295 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_SELF_TEST366 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_SELF_TEST
296 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_NOT_SUPPORTED367 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_NOT_SUPPORTED
297 BD_SMART_ATA_CAP_ERROR_LOGGING368 BD_SMART_ATA_CAP_ERROR_LOGGING
298 g_type_instance369 g_type_instance
Offset 314, 15 lines modifiedOffset 385, 14 lines modified
314 ata_data385 ata_data
315 G_IO_ERROR_IS_DIRECTORY386 G_IO_ERROR_IS_DIRECTORY
316 json_reader_get_boolean_value387 json_reader_get_boolean_value
317 G_IO_ERROR_NOT_EMPTY388 G_IO_ERROR_NOT_EMPTY
318 ver_regexp389 ver_regexp
319 G_LOG_LEVEL_MESSAGE390 G_LOG_LEVEL_MESSAGE
320 _JsonNode391 _JsonNode
321 GDestroyNotify 
322 G_IO_ERROR_NOT_MOUNTED392 G_IO_ERROR_NOT_MOUNTED
323 G_IO_ERROR_NETWORK_UNREACHABLE393 G_IO_ERROR_NETWORK_UNREACHABLE
324 __func__394 __func__
325 G_IO_ERROR_CONNECTION_REFUSED395 G_IO_ERROR_CONNECTION_REFUSED
326 G_IO_ERROR_DESTINATION_UNSET396 G_IO_ERROR_DESTINATION_UNSET
327 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_EXEC_OFFLINE_IMMEDIATE397 BD_SMART_ATA_OFFLINE_DATA_COLLECTION_CAP_EXEC_OFFLINE_IMMEDIATE
328 G_IO_ERROR_BROKEN_PIPE398 G_IO_ERROR_BROKEN_PIPE
Offset 334, 125 lines modifiedOffset 404, 84 lines modified
334 g_set_error_literal404 g_set_error_literal
335 g_ptr_array_new_full405 g_ptr_array_new_full
336 parent_instance406 parent_instance
337 version_prop407 version_prop
338 version_bus408 version_bus
339 BD_UTILS_EXEC_ERROR_INVAL_VER409 BD_UTILS_EXEC_ERROR_INVAL_VER
340 BD_UTILS_EXEC_ERROR_UTIL_FEATURE_UNAVAILABLE410 BD_UTILS_EXEC_ERROR_UTIL_FEATURE_UNAVAILABLE
341 G_REGEX_RAW 
342 check_dbus_deps411 check_dbus_deps
343 g_error_matches412 g_error_matches
344 G_REGEX_MATCH_PARTIAL_HARD 
345 _GVariantType413 _GVariantType
346 BD_UTILS_MODULE_ERROR_MODULE_CHECK_ERROR414 BD_UTILS_MODULE_ERROR_MODULE_CHECK_ERROR
347 G_REGEX_ANCHORED 
348 bd_utils_exec_and_capture_output415 bd_utils_exec_and_capture_output
349 g_match_info_free416 g_match_info_free
350 G_REGEX_MULTILINE 
351 BD_UTILS_MODULE_ERROR_NOEXIST417 BD_UTILS_MODULE_ERROR_NOEXIST
352 G_REGEX_DUPNAMES 
353 BD_UTILS_EXEC_ERROR_UTIL_UNAVAILABLE418 BD_UTILS_EXEC_ERROR_UTIL_UNAVAILABLE
354 _check_util_feature419 _check_util_feature
355 G_REGEX_MATCH_NEWLINE_ANY 
356 G_REGEX_MATCH_NOTEMPTY_ATSTART 
357 gaig_temp420 gaig_temp
358 g_variant_get421 g_variant_get
359 G_REGEX_DOLLAR_ENDONLY 
360 feature_regexp422 feature_regexp
361 G_REGEX_FIRSTLINE 
362 g_variant_unref423 g_variant_unref
363 G_DBUS_CALL_FLAGS_NONE424 G_DBUS_CALL_FLAGS_NONE
364 G_REGEX_CASELESS 
365 G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION425 G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION
366 BD_UTILS_MODULE_ERROR_INVALID_PLATFORM426 BD_UTILS_MODULE_ERROR_INVALID_PLATFORM
367 G_DBUS_CALL_FLAGS_NO_AUTO_START427 G_DBUS_CALL_FLAGS_NO_AUTO_START
368 g_mutex_unlock428 g_mutex_unlock
369 G_REGEX_NEWLINE_CRLF 
370 G_REGEX_MATCH_NEWLINE_CR 
371 BD_UTILS_EXEC_ERROR_UTIL_LOW_VER429 BD_UTILS_EXEC_ERROR_UTIL_LOW_VER
372 version_path430 version_path
373 G_BUS_TYPE_NONE431 G_BUS_TYPE_NONE
374 BD_UTILS_EXEC_ERROR_UTIL_FEATURE_CHECK_ERROR432 BD_UTILS_EXEC_ERROR_UTIL_FEATURE_CHECK_ERROR
375 req_deps433 req_deps
376 G_REGEX_MATCH_NOTBOL 
377 G_REGEX_UNGREEDY 
378 BD_UTILS_EXEC_ERROR_UTIL_CHECK_ERROR434 BD_UTILS_EXEC_ERROR_UTIL_CHECK_ERROR
379 G_REGEX_DEFAULT 
380 util_path435 util_path
381 G_REGEX_MATCH_NOTEOL 
382 _GDBusConnection436 _GDBusConnection
383 bd_utils_have_kernel_module437 bd_utils_have_kernel_module
384 G_REGEX_MATCH_NOTEMPTY 
385 GRegexCompileFlags 
386 obj_prefix438 obj_prefix
387 G_REGEX_MATCH_NEWLINE_CRLF 
388 deps_specs439 deps_specs
389 G_REGEX_MATCH_NEWLINE_LF 
390 bd_utils_dbus_service_available440 bd_utils_dbus_service_available
391 g_match_info_fetch441 g_match_info_fetch
392 ver_path442 ver_path
393 G_BUS_TYPE_STARTER443 G_BUS_TYPE_STARTER
394 GDBusCallFlags444 GDBusCallFlags
395 g_find_program_in_path445 g_find_program_in_path
396 G_REGEX_JAVASCRIPT_COMPAT 
397 G_REGEX_DOTALL 
398 BD_UTILS_EXEC_ERROR_UTIL_UNKNOWN_VER446 BD_UTILS_EXEC_ERROR_UTIL_UNKNOWN_VER
399 BD_UTILS_MODULE_ERROR_FAIL447 BD_UTILS_MODULE_ERROR_FAIL
400 _GMatchInfo 
401 _GVariant448 _GVariant
402 g_regex_new 
403 G_REGEX_NEWLINE_ANYCRLF 
404 g_variant_get_string449 g_variant_get_string
405 version_iface450 version_iface
406 G_REGEX_MATCH_NEWLINE_ANYCRLF 
407 G_REGEX_MATCH_BSR_ANYCRLF 
408 bus_name451 bus_name
409 bd_utils_module_error_quark452 bd_utils_module_error_quark
410 bus_version453 bus_version
411 g_bus_get_sync454 g_bus_get_sync
412 GRegexMatchFlags 
413 _GCancellable455 _GCancellable
414 G_REGEX_OPTIMIZE 
415 g_variant_new456 g_variant_new
416 G_REGEX_MATCH_DEFAULT 
417 g_dbus_connection_call_sync457 g_dbus_connection_call_sync
418 util_name458 util_name
419 check_features459 check_features
420 G_REGEX_MATCH_BSR_ANY 
421 GBusType460 GBusType
422 G_REGEX_NEWLINE_CR 
423 feature_arg461 feature_arg
424 bd_utils_version_cmp462 bd_utils_version_cmp
425 G_BUS_TYPE_SYSTEM463 G_BUS_TYPE_SYSTEM
426 g_mutex_lock464 g_mutex_lock
427 G_REGEX_MATCH_PARTIAL_SOFT 
428 ver_prop465 ver_prop
429 match_info466 match_info
430 BD_UTILS_EXEC_ERROR_FAILED467 BD_UTILS_EXEC_ERROR_FAILED
431 G_REGEX_MATCH_PARTIAL 
432 _check_dbus_api_version468 _check_dbus_api_version
433 G_REGEX_BSR_ANYCRLF 
434 features_str469 features_str
435 bd_utils_exec_error_quark470 bd_utils_exec_error_quark
436 l_modules471 l_modules
437 G_REGEX_NEWLINE_LF 
438 ver_intf472 ver_intf
439 UtilFeatureDep473 UtilFeatureDep
440 g_regex_match 
441 BD_UTILS_EXEC_ERROR_NOOUT474 BD_UTILS_EXEC_ERROR_NOOUT
442 BD_UTILS_MODULE_ERROR_KMOD_INIT_FAIL475 BD_UTILS_MODULE_ERROR_KMOD_INIT_FAIL
443 check_module_deps476 check_module_deps
444 _GCancellablePrivate477 _GCancellablePrivate
445 G_REGEX_NO_AUTO_CAPTURE 
446 G_BUS_TYPE_SESSION478 G_BUS_TYPE_SESSION
447 G_REGEX_MATCH_ANCHORED 
448 G_REGEX_EXTENDED 
449 g_strrstr479 g_strrstr
450 bus_type480 bus_type
451 g_regex_unref 
452 g_autoptr_cleanup_generic_gfree481 g_autoptr_cleanup_generic_gfree
453 ../sysdeps/x86_64/crtn.S482 ../sysdeps/x86_64/crtn.S
454 /usr/src/debug/glibc/2.42+git/csu483 /usr/src/debug/glibc/2.42+git/csu
455 ../sysdeps/x86_64484 ../sysdeps/x86_64
456 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/smart-common.c485 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/smart-common.c
457 /usr/src/debug/libblockdev/3.2.1/src/plugins/smart486 /usr/src/debug/libblockdev/3.2.1/src/plugins/smart
458 ../../../../sources/libblockdev-3.2.1/src/plugins/smart487 ../../../../sources/libblockdev-3.2.1/src/plugins/smart
Offset 467, 52 lines modifiedOffset 496, 54 lines modified
467 glibconfig.h496 glibconfig.h
468 gtypes.h497 gtypes.h
469 garray.h498 garray.h
470 gquark.h499 gquark.h
471 smart-private.h500 smart-private.h
472 string.h501 string.h
473 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/drivedb-parser.c502 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/drivedb-parser.c
 503 ./../../../include/blockdev
 504 gerror.h
 505 gregex.h
 506 logging.h
474 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/smartmontools.c507 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/smartmontools.c
475 /usr/include/glib-2.0/gobject508 /usr/include/glib-2.0/gobject
476 /usr/include/json-glib-1.0/json-glib509 /usr/include/json-glib-1.0/json-glib
477 /usr/include/glib-2.0/gio510 /usr/include/glib-2.0/gio
478 ./../../../include/blockdev 
479 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/..511 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/..
480 gerror.h 
481 gthread.h512 gthread.h
482 gdataset.h513 gdataset.h
483 gmessages.h514 gmessages.h
484 gobject.h515 gobject.h
485 json-types.h516 json-types.h
486 gioenums.h517 gioenums.h
487 json-parser.h518 json-parser.h
488 json-reader.h519 json-reader.h
489 extra_arg.h520 extra_arg.h
490 check_deps.h521 check_deps.h
491 gtestutils.h522 gtestutils.h
492 logging.h 
493 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/../check_deps.c523 ../../../../sources/libblockdev-3.2.1/src/plugins/smart/../check_deps.c
494 glib-autocleanups.h524 glib-autocleanups.h
495 gvarianttype.h525 gvarianttype.h
496 gvariant.h526 gvariant.h
497 gregex.h 
498 giotypes.h527 giotypes.h
499 gcancellable.h528 gcancellable.h
500 module.h529 module.h
501 gutils.h530 gutils.h
502 gdbusconnection.h531 gdbusconnection.h
503 crtstuff.c532 crtstuff.c
504 deregister_tm_clones533 deregister_tm_clones
505 __do_global_dtors_aux534 __do_global_dtors_aux
506 completed.0535 completed.0
507 __do_global_dtors_aux_fini_array_entry536 __do_global_dtors_aux_fini_array_entry
508 frame_dummy537 frame_dummy
509 __frame_dummy_init_array_entry538 __frame_dummy_init_array_entry
510 smart-common.c539 smart-common.c
511 drivedb-parser.c540 drivedb-parser.c
 541 parse_presets_str
 542 builtin_knowndrives
512 smartmontools.c543 smartmontools.c
513 parse_int_array.constprop.0544 parse_int_array.constprop.0
514 parse_ata_smart545 parse_ata_smart
515 well_known_attrs546 well_known_attrs
516 parse_smartctl_error547 parse_smartctl_error
517 avail_deps548 avail_deps
518 deps_check_lock549 deps_check_lock
Offset 529, 14 lines modifiedOffset 560, 16 lines modified
529 check_features560 check_features
530 free_drivedb_attrs561 free_drivedb_attrs
531 _DYNAMIC562 _DYNAMIC
532 bd_utils_exec_and_capture_output563 bd_utils_exec_and_capture_output
533 g_regex_unref564 g_regex_unref
534 g_regex_new565 g_regex_new
535 bd_smart_error_quark566 bd_smart_error_quark
 567 g_direct_equal
 568 g_hash_table_destroy
536 g_ascii_strtoll569 g_ascii_strtoll
537 g_regex_match570 g_regex_match
538 g_ascii_strtod571 g_ascii_strtod
539 __gmon_start__572 __gmon_start__
540 g_object_unref573 g_object_unref
541 g_strrstr574 g_strrstr
542 g_strcmp0575 g_strcmp0
Offset 550, 19 lines modifiedOffset 583, 25 lines modified
550 g_strndup583 g_strndup
551 json_parser_new@libjson-glib-1.0.so.0584 json_parser_new@libjson-glib-1.0.so.0
552 _ITM_deregisterTMCloneTable585 _ITM_deregisterTMCloneTable
553 bd_smart_scsi_free586 bd_smart_scsi_free
554 bd_utils_exec_error_quark587 bd_utils_exec_error_quark
555 bd_utils_dbus_service_available588 bd_utils_dbus_service_available
556 g_ptr_array_add589 g_ptr_array_add
 590 g_malloc0_n
 591 strlen@GLIBC_2.2.5
557 _ITM_registerTMCloneTable592 _ITM_registerTMCloneTable
558 json_reader_get_string_value@libjson-glib-1.0.so.0593 json_reader_get_string_value@libjson-glib-1.0.so.0
559 g_ptr_array_free594 g_ptr_array_free
560 __cxa_finalize@GLIBC_2.2.5595 __cxa_finalize@GLIBC_2.2.5
 596 g_hash_table_size
 597 g_hash_table_iter_next
561 g_find_program_in_path598 g_find_program_in_path
 599 g_hash_table_iter_init
 600 g_hash_table_new_full
562 json_reader_new@libjson-glib-1.0.so.0601 json_reader_new@libjson-glib-1.0.so.0
563 json_reader_is_array@libjson-glib-1.0.so.0602 json_reader_is_array@libjson-glib-1.0.so.0
564 g_mutex_unlock603 g_mutex_unlock
565 bd_smart_ata_attribute_copy604 bd_smart_ata_attribute_copy
566 bd_smart_ata_copy605 bd_smart_ata_copy
567 bd_smart_scsi_get_info606 bd_smart_scsi_get_info
568 bd_utils_exec_and_capture_output_no_progress607 bd_utils_exec_and_capture_output_no_progress
Offset 574, 23 lines modifiedOffset 613, 27 lines modified
574 json_parser_load_from_data@libjson-glib-1.0.so.0613 json_parser_load_from_data@libjson-glib-1.0.so.0
575 json_reader_read_member@libjson-glib-1.0.so.0614 json_reader_read_member@libjson-glib-1.0.so.0
576 g_quark_from_static_string615 g_quark_from_static_string
577 bd_utils_module_error_quark616 bd_utils_module_error_quark
578 g_ptr_array_new_full617 g_ptr_array_new_full
579 bd_smart_ata_free618 bd_smart_ata_free
580 g_strchomp619 g_strchomp
 620 strspn@GLIBC_2.2.5
581 bd_smart_scsi_copy621 bd_smart_scsi_copy
582 json_reader_end_element@libjson-glib-1.0.so.0622 json_reader_end_element@libjson-glib-1.0.so.0
583 bd_smart_init623 bd_smart_init
584 g_match_info_fetch624 g_match_info_fetch
585 g_strchug625 g_strchug
 626 g_hash_table_replace
586 __stack_chk_fail@GLIBC_2.4627 __stack_chk_fail@GLIBC_2.4
 628 g_ascii_strncasecmp
587 g_variant_unref629 g_variant_unref
588 bd_utils_check_util_version630 bd_utils_check_util_version
589 json_reader_get_int_value@libjson-glib-1.0.so.0631 json_reader_get_int_value@libjson-glib-1.0.so.0
 632 g_direct_hash
590 json_parser_get_root@libjson-glib-1.0.so.0633 json_parser_get_root@libjson-glib-1.0.so.0
591 bd_smart_close634 bd_smart_close
592 json_reader_is_object@libjson-glib-1.0.so.0635 json_reader_is_object@libjson-glib-1.0.so.0
593 g_malloc0636 g_malloc0
594 g_set_error_literal637 g_set_error_literal
595 g_mutex_lock638 g_mutex_lock
596 json_reader_read_element@libjson-glib-1.0.so.0639 json_reader_read_element@libjson-glib-1.0.so.0