使用thread_set_state时出现“(os / kern)无效参数”

时间:2018-09-02 18:35:20

标签: macos debugging breakpoints

我正在尝试使用task_set_state和调试寄存器设置断点,但是每次我尝试运行它时

insert overwrite table table1

select  concat_ws(':',collect_set(a.idl)) as id_list,
       id,
       field1,
       field2
from
(
select 
  id,
  field1,
  field2,
  split(
  case
    when (some condition) then a.id_list
    when b.id_list is null then a.id_list
    else concat(a.id_list,':',b.id_list)
  end,':') as id_list_array 

from table1 a
     left join table_update b on a.id = b.id
)s

LATERAL VIEW OUTER explode(id_list_array ) a AS idl
group by 
       id,
       field1,
       field2
;

我很确定更改调试寄存器与我有关系,因为如果删除该行,代码可以正常运行。

0 个答案:

没有答案