When is a matrix ill conditioned? It depends on the accuracy of the solution you are looking for, as much as "beauty is in the eye of the beholder"...
May be your question should better rephrased as are there cheap and robust condition number estimators based on the $LU$ factorization?
Assuming you are interested in the real general (dense, non symmetric) problem in double precision arithmetic I would suggest you to use LAPACK expert solver DGESVX which provides a condition estimate in the form of its reciprocal, $\text{RCOND}\approx 1/\kappa(A)$. As a bonus you have also other goodies like equation equilibration/balancing, iterative refinement, forward and backward error bounds. By the way, pathological ill conditioning ($\kappa(A) > 1/\epsilon$) is signaled as an error by INFO>0
.
Going into more detail, LAPACK estimates the condition number in the 1-norm (or $\infty$-norm if you are solving $A^T x = b$) via DGECON. The underlying algorithm is described in lawn 36: "Robust Triangular Solves for Use in Condition Estimation".
I have to confess that I'm not an expert in the area, but my philosophy is: "if it is good enough for LAPACK, it is for me".