Here is what I found:
```
sage: ecmfactor(121, 200)
(True, 121)
sage: ecmfactor(121, 0)
(True, 121)
sage: ecmfactor(121, 0.)
(True, 11)
```
I wonder if you have to use `0.0` (double).