An issue was discovered in the failure crate through 2019-11-13 for Rust. Type confusion can occur when privategettype_id is overridden.
{ "binaries": [ { "binary_version": "0.1.5-1build1", "binary_name": "librust-failure+backtrace-dev" }, { "binary_version": "0.1.5-1build1", "binary_name": "librust-failure+default-dev" }, { "binary_version": "0.1.5-1build1", "binary_name": "librust-failure+derive-dev" }, { "binary_version": "0.1.5-1build1", "binary_name": "librust-failure+failure-derive-dev" }, { "binary_version": "0.1.5-1build1", "binary_name": "librust-failure+std-dev" }, { "binary_version": "0.1.5-1build1", "binary_name": "librust-failure-dev" } ] }
{ "binaries": [ { "binary_version": "0.1.7-1", "binary_name": "librust-failure+backtrace-dev" }, { "binary_version": "0.1.7-1", "binary_name": "librust-failure+default-dev" }, { "binary_version": "0.1.7-1", "binary_name": "librust-failure+derive-dev" }, { "binary_version": "0.1.7-1", "binary_name": "librust-failure-dev" } ] }
{ "binaries": [ { "binary_version": "0.1.7-1", "binary_name": "librust-failure+backtrace-dev" }, { "binary_version": "0.1.7-1", "binary_name": "librust-failure+default-dev" }, { "binary_version": "0.1.7-1", "binary_name": "librust-failure+derive-dev" }, { "binary_version": "0.1.7-1", "binary_name": "librust-failure-dev" } ] }