子烧香言军出必败；皇甫晏认为这在打击士气，于是将其处斩。大军行至观坂，时任牙门将的张弘等觉得汶山道险又恐惧蛮夷势力强大，于是趁夜作乱，杀害皇甫晏，军中受惊扰，兵曹从事犍为杨仓力战而死。张弘以"皇甫晏「率己共反」，故杀之"，诬陷皇甫晏谋反好让自己脱罪，当时何攀正为母亲守丧，于是到梁州上奏章以证明皇甫晏没有谋反。张弘放纵士卒，到处抢劫。广汉的主簿李毅认为「皇甫晏原为平民，地位又高并无谋反可能，益州有祸，广汉这边也当忧，而张弘小竖，百姓都不愿意归附他」，建议王濬应当讨伐张弘，王濬想先向朝廷上报，批准后再讨伐，