Library Name | libudev |
---|---|
Version #1 | 097 |
Version #2 | 098 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Total Header Files | 8 |
---|---|
Total Shared Libraries | 1 |
Total Symbols / Types | 57 / 39 |
Verdict | Incompatible (3.5%) |
Severity | Count | |
---|---|---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 1 |
Medium | 18 | |
Low | 5 | |
Problems with Symbols | High | 0 |
Medium | 0 | |
Low | 0 | |
Problems with Constants | Low | 0 |
Change | Effect | |
---|---|---|
1 | Field sysfs has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field attr has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field attrs has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field drivers has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | The relative position of field env has been changed from 14 to 7. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | The relative position of field import_type has been changed from 12 to 11. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
6 | The relative position of field label has been changed from 0 to 14. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
7 | The relative position of field run has been changed from 17 to 12. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
8 | The relative position of field action has been changed from 4 to 0. | Applications will access incorrect memory when attempting to access this field. |
9 | The relative position of field devpath has been changed from 5 to 1. | Applications will access incorrect memory when attempting to access this field. |
10 | The relative position of field driver has been changed from 8 to 4. | Applications will access incorrect memory when attempting to access this field. |
11 | The relative position of field goto_label has been changed from 1 to 15. | Applications will access incorrect memory when attempting to access this field. |
12 | The relative position of field import has been changed from 11 to 10. | Applications will access incorrect memory when attempting to access this field. |
13 | The relative position of field mode has been changed from 21 to 20. | Applications will access incorrect memory when attempting to access this field. |
14 | The relative position of field mode_operation has been changed from 20 to 21. | Applications will access incorrect memory when attempting to access this field. |
15 | The relative position of field name has been changed from 15 to 16. | Applications will access incorrect memory when attempting to access this field. |
16 | The relative position of field program has been changed from 9 to 8. | Applications will access incorrect memory when attempting to access this field. |
17 | The relative position of field result has been changed from 10 to 9. | Applications will access incorrect memory when attempting to access this field. |
18 | The relative position of field symlink has been changed from 16 to 17. | Applications will access incorrect memory when attempting to access this field. |
Change | Effect | |
---|---|---|
1 | Field kernel_name has been renamed to kernel. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 296 bytes to 368 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field bus has been renamed to kernels. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
3 | Field id has been renamed to subsystems. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
4 | Field kernel_name has been renamed to kernel. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |