Visualizing Potential Deadlocks in Multithreaded Programs -- Fragmentation of Numerical