in src/dumper.rs [249:265]
fn get_from_id(
config: &Config,
path: &Path,
filename: String,
) -> common::Result<(Vec<u8>, String)> {
if let Some(id) = config.debug_id.or(config.code_id) {
let symbol_server = crate::cache::get_sym_servers(config.symbol_server);
let (buf, filename) = crate::cache::search_file(filename, id, symbol_server.as_ref());
return if let Some(buf) = buf {
Ok((buf, filename))
} else {
anyhow::bail!("Impossible to get file {} with id {}", filename, id)
};
}
Ok((utils::read_file(path), filename))
}