Hi,
It's not a bug, my guess is you're taking a very low skills and shooting for very high skills. The program is written as simple loops that loop through ALL the possibilities. If you want to make a big jump like that, I suggest finding in-between stages and working your way up. It goes much much faster.
The other thing I would do is only work on skills with overlapping attributes at at time. E.g. do the calcs for weapons first and then keeping the new values, do the calcs for the magics.
Hopefully the above two suggestions work for you.
Cleaner
-----signature-----
The Cleaner - UA/XBow - Growing Naturally
Phage - Battlemage - Incubating in Col
Retired but lurk occasionally