sql_trace in v$session is deprecated for 12c, as this shows:
SQL> select sys_context('USERENV','SID') from dual;
1348
SQL> alter session set sql_trace=true;
Session altered.
SQL> select sql_trace, sid from v$session where sid = 1348;
DISABLED 1348
So, how do you determine which session has sql_trace set?