Tried the above patch and with the 0.46 Release SVN and it still seems to print small.
After more experimentation, I have been getting crashes on all 0.46+ builds trunk or release branches. They seem to be related to text as far as I can tell, but not all documents with text seem to crash. For instance, I have been able to print the "draw freely" file that comes with Inkscape without crashes, but still with blocks and small as above. However I have also had another document where it will crash with plain text, but if I convert the text to paths it does not crash. So, whatever is causing the crash is not generic, but dependent on the content of the document.
Tried the above patch and with the 0.46 Release SVN and it still seems to print small.
After more experimentation, I have been getting crashes on all 0.46+ builds trunk or release branches. They seem to be related to text as far as I can tell, but not all documents with text seem to crash. For instance, I have been able to print the "draw freely" file that comes with Inkscape without crashes, but still with blocks and small as above. However I have also had another document where it will crash with plain text, but if I convert the text to paths it does not crash. So, whatever is causing the crash is not generic, but dependent on the content of the document.