From 89b89afd22c23da534d0f4617a5263982629e611 Mon Sep 17 00:00:00 2001 From: Anton Kochkov Date: Sat, 17 May 2014 02:44:04 +0400 Subject: [PATCH] Fix CID 1214324 --- libr/core/bin.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libr/core/bin.c b/libr/core/bin.c index 54368894dd..328f617b2d 100644 --- a/libr/core/bin.c +++ b/libr/core/bin.c @@ -1210,7 +1210,9 @@ R_API int r_core_bin_raise (RCore *core, ut32 binfile_idx, ut32 binobj_idx) { if (!r_bin_select_by_ids (bin, binfile_idx, binobj_idx)) return R_FALSE; binfile = r_core_bin_cur (core); - r_io_raise (core->io, binfile->fd); + if (binfile) { + r_io_raise (core->io, binfile->fd); + } core->switch_file_view = 1; return binfile && r_core_bin_set_env (core, binfile) && r_core_block_read (core, 0); }