Hi all.<br><br>Problem<br>=======<br>module_info function of pman doesn't work.<br><br>To reproduce<br>============<br>1. pman:start() on erlang shell.<br>2. select a process in Pman window.<br>3. Select View menu.<br>
4. Select module_info.<br>5. You can see error message instead of the module infomation.<br><br>Environments<br>===========<br>Erlang R16A RC / ubuntu 12.04<br><br>Description<br>===========<br>It works until R15B04 with some warning message:<br>
Call to tuple fun {gs_frontend,module_info}.<br> Tuple funs are deprecated and will be removed in R16. Use "fun M:F/A" instead, for example "fun gs_frontend:module_info/0".<br> (This warning will only be shown the first time a tuple fun is called.)<br>
<br>similar codes:<br> lib/tools/src/fprof.erl<br> 90:apply({M, F}, Args)<br> 101:apply({M, F}, Args, Options)<br><br> lib/tools/test/xref_SUITE_data/read/read.erl<br> 81: apply({a,b},[1005]),<br> 82: apply({a,A},[1005]), % {a,'$F_EXPR',1}<br>
<br> lib/pman/src/pman_win.erl<br> 549: vformat("", catch apply({ModuleName, module_info},[])).<br><br> lib/sasl/src/si_sasl_supp.erl<br> 363: case catch apply({Module, Func}, [Opt, Data]) of<br><br>
<br>BR. Yun,Kyungho.<br>