[<<][emacs][>>][..]
Sat Apr 18 08:54:40 EDT 2020

the distel problem

Posted on the issue tracker but didn't find any responses, so let's
just decode the term by hand.


A = <<
131,   %% ETF
104,4, %% SMALL_TUPLE_EXT   
  97,6,%% SMALL_INTEGER_EXT
  103, %% PID_EXT
    100, %% ATOM_EXT
      0,18,
      100,105,115,116,101,108,95,50,55,50,49,49,64,112,97,110,100,97, %% Node: "distel_27211@panda"
    0,0,188,139, %% ID
    0,0,0,0,   %% Serial
    0,         %% Creation
  100, %% ATOM_EXT
    0,0,
  100, %% ATOM_EXT
    0,3, 
    114,101,120>>.

131,   %% ETF
104,2, %% SMALL_TUPLE_EXT
  103, %% PID_EXT
    100, %% ATOM_EXT
      0,18,
      100,105,115,116,101,108,95,50,55,50,49,49,64,112,97,110,100,97,
    0,0,188,139, %% ID
    0,0,0,0, %% Serial
    0, %% Creation
  104,5,  %% Small tuple ext
    100,  %% ATOM_EXT
      0,4,
      99,97,108,108,
    100,  %% ATOM_EXT
      0,4,
      99,111,100,101,
    100,  %% ATOM_EXT
      0,13,
      101,110,115,117,114,101,95,108,111,97,100,101,100,
    108,  %% LIST_EXT
0,0,0,1,100,0,6,100,105,115,116,101,108,106,103,100,0,18,100,105,115,116,101,108,95,50,55,50,49,49,64,112,97,110,100,97,0,0,0,1,0,0,0,0,0>>


B = <<
131,
  103, %% PID_EXT
    100, %% ATOM_EXT
      0,18,
      100,105,115,116,101,108,95,50,55,50,49,49,64,112,97,110,100,97, %% Node: "distel_27211@panda"
    0,0,188,139, %% ID
    0,0,0,0,   %% Serial
    0          %% Creation
>>.


%% Let's try to change that node name to see if it makes a difference

C = <<
131,
  103, %% PID_EXT
    100, %% ATOM_EXT
      0,18,
      %% 100,105,115,116,101,108,95,50,55,50,49,49,64,112,97,110,100,97, %% Node: "distel_27211@panda"
      "distel_18198@panda",
    0,0,188,139, %% ID
    0,0,0,0,   %% Serial
    0          %% Creation
>>.



So question: the format seems to be ok.  Why does this create a bad term error?


EDIT: It started happening again.  And suspiciously, pid numbers are >32k

    *pid <0.34093.0>*          0 Fundamental      




[Reply][About]
[<<][emacs][>>][..]