lsコマンドでフリーズ

ある特定のディレクトリで、
 $ ls 
は大丈夫なのに、
 $ ls -l
を発行するとフリーズする。
 
はて?とおもって、aliasでつけてるオプションのせいかな?
とか思って
 $ /bin/ls -l
するも、変わらず。。。
なんで?
 
しかも特定のディレクトリだからたちが悪い;;
 
 
 
とおもって調べてみたら、原因が判明。
どうもそのディレクトがもつsmbfsでのマウントがうまくいってない
(とんちんかんなアドレスと指していて成功してない)のが原因らしい。
修正したらあっさりと認識。
 
でも何でlオプションでフリーズするんだろ?
CDでフリーズするなら分かるんだけど・・・