Non dovresti avere alcun problema.

Naturalmente dovresti controllare che le malloc vadano a buon fine (che non restituiscano null, altrimenti vuol dire che la memoria non puo' essere allocato), ma questo non dovrebbe accadere per piccole matrici.

Se tenti di allocare matrici molto grandi, invece, e' possibile che accada che le malloc restituiscano dei puntatori null che, in seguito, da' problemi nelle free ...