传、《隋书列传第二十一》张衡传、《隋书·后妃列传》等《隋书》章节中也有多处记载。唐代人马总在《通历》中记载隋文帝被张衡“血溅屏风”，而赵毅在《大业略记》中记载隋文帝被张衡毒死。
非礼庶母.仁寿四年（604年），隋文帝病重，宣华夫人与容华夫人都侍立在侧。隋文帝命两人更衣小憩。宣华夫人更衣时，遇上太子杨广，杨广见父皇病重，便色性大发，上前非礼庶母。宣华夫人挣脱了杨广的纠缠。她衣履不整地赶回仁寿宫，向隋文帝哭诉杨广的无礼。隋文帝大怒，大骂“畜生何足付大事，独孤误我！”便命内侍急召兵部