Reason could be big transactions... check it out if you have any large sinle transaction...
ex: If you have table with 10 mil rows and running delete against it instead of truncate table may cuase the log full even the db is simple recovery model because it is single transactions....
MohammedU
Microsoft SQL Server MVP