So is it a design flaw with the chipset or something more? Explain if you can. MODS are welcome to add their 2 cents!
I have no idea.
There are a couple things we know:
This seems to happen to every hardware version but not every router
It started in 1.22B05 which "fixed" DNS relay
Its also happening on the DIR-825 only on 1.11+ (I have the original 825 running 1.01 no freezing)
If you read the read the Freezing thread, it sounded like no one at D-link had been able to reproduce this issue or admit that it was a firmware problem. I am fairly confident this isn't a hardware problem. I ran 1.11 on my DIR-655 for months without rebooting it with DNS relay turned on. I upgraded to 1.21 for shareport but didn't end up using it. I then experienced the DNS slowdown problem so I upgraded to 1.22B05 and had freezes that were only fixed by turning off DNS relay. Same issue on 1.32.