anchor.diff:  	    [#proc{pid=Pid0}|_Rest] = lists:keysort(#proc.name,Procs),
   	    Pid = pid_to_list(Pid0),
   	    {ok,ProcDetails=#proc{},[]} = crashdump_viewer:proc_details(Pid),
  +	    io:format("  process details ok",[]),
   
   	    #proc{dict=Dict} = ProcDetails,
   
  
positive.code: 		integer_to_list(Z1) ++ ">",
  	    {error,{other_node,ChannelStr1}} =
  		crashdump_viewer:proc_details(ExtPid),
  
  	    ['#CDVPort',X2,Y2] = proplists:get_value(port,Dict),
  	    ChannelStr2 = integer_to_list(X2),
  	    Port = "#Port<"++ChannelStr2++"."++integer_to_list(Y2)++">",
  	    {ok,_PortDetails=#port{},[]} = crashdump_viewer:port(Port),
  
  	    ['#CDVPort',X3,Y3] = proplists:get_value(ext_port,Dict),
  	    ChannelStr3 = integer_to_list(X3),
  	    ExtPort = "#Port<"++ChannelStr3++"."++integer_to_list(Y3)++">",
  	    {error,{other_node,ChannelStr3}} = crashdump_viewer:port(ExtPort),
  
  	    {ok,[_Ets=#ets_table{}],[]} = crashdump_viewer:ets_tables(Pid),
  	    {ok,[_Timer=#timer{}],[]} = crashdump_viewer:timers(Pid),
  
  	    {ok,Mod1=#loaded_mod{},[]} =
  		crashdump_viewer:loaded_mod_details(atom_to_list(?helper_mod)),
  	    #loaded_mod{current_size=CS, old_size=OS,
  			old_attrib=A,old_comp_info=C}=Mod1,
  	    true = is_integer(CS),
  
negative.code: 	    ['#CDVBin',SOffset,SSize,SPos] = proplists:get_value(sub_bin,Dict),
  	    {ok,<<_:SSize/binary>>} =
  		crashdump_viewer:expand_binary({SOffset,SSize,SPos}),
  	    io:format("  expand binary ok",[]),
  
  	    ['#CDVPid',X1,Y1,Z1] = proplists:get_value(ext_pid,Dict),
  	    ChannelStr1 = integer_to_list(X1),
  