Unhandled exception - AccuRender nXt2024-03-29T07:51:33Zhttp://accurender.ning.com/forum/topics/unhandled-exception?commentId=6293855%3AComment%3A51466&feed=yes&xn_auth=noThis is looking more like a c…tag:accurender.ning.com,2011-10-14:6293855:Comment:522262011-10-14T16:13:08.787ZRoy Hirshkowitzhttp://accurender.ning.com/profile/RoyHirshkowitz
<p>This is looking more like a compiler "bug" related to the 2010 version of the Microsoft compiler, which I did switch to during the time when your machine quit working. I put <em>bug</em> in quotes because Microsoft is calling this behavior intentional and isn't going to fix it. Basically there are times when the compiler can emit sse2 code during optimization even when it hasn't been given permission to do so.</p>
<p>The places where this is happening in my code are going to be difficult…</p>
<p>This is looking more like a compiler "bug" related to the 2010 version of the Microsoft compiler, which I did switch to during the time when your machine quit working. I put <em>bug</em> in quotes because Microsoft is calling this behavior intentional and isn't going to fix it. Basically there are times when the compiler can emit sse2 code during optimization even when it hasn't been given permission to do so.</p>
<p>The places where this is happening in my code are going to be difficult to find and fix. The difficulties are compounded by the fact that even my oldest machine has sse2 (sse2 was introduced in 2001 by Intel and 2003 by AMD) so I will have no way to test my code changes other than relying on your machine (very cumbersome.)</p>
<p>My inclination right now is not to fix this unless it starts showing up more frequently. Autodesk has required SSE2 since they switched to the 2008 compiler (r18-- acad 2010.)</p> Thanks Roy.tag:accurender.ning.com,2011-10-10:6293855:Comment:516552011-10-10T20:05:31.016ZGene Kim-Enghttp://accurender.ning.com/profile/GeneKimEng
<p>Thanks Roy.</p>
<p>Thanks Roy.</p> So my best guess is that some…tag:accurender.ning.com,2011-10-10:6293855:Comment:515492011-10-10T17:11:38.948ZRoy Hirshkowitzhttp://accurender.ning.com/profile/RoyHirshkowitz
<p>So my best guess is that somewhere, some SSE2 code crept in. This isn't particularly high priority-- like I said, so far, only one other user. There aren't too many machines left without SSE2. I will take a quick look around for it in a couple of days.</p>
<p>So my best guess is that somewhere, some SSE2 code crept in. This isn't particularly high priority-- like I said, so far, only one other user. There aren't too many machines left without SSE2. I will take a quick look around for it in a couple of days.</p> You're right. It's been a wh…tag:accurender.ning.com,2011-10-10:6293855:Comment:514662011-10-10T16:45:45.846ZGene Kim-Enghttp://accurender.ning.com/profile/GeneKimEng
<p>You're right. It's been a while since I looked at the specs for this system, but it does have SSE1. Here's the CPU-z info.</p>
<p>You're right. It's been a while since I looked at the specs for this system, but it does have SSE1. Here's the CPU-z info.</p> You have to have SSE1 support…tag:accurender.ning.com,2011-10-10:6293855:Comment:515482011-10-10T15:44:10.475ZRoy Hirshkowitzhttp://accurender.ning.com/profile/RoyHirshkowitz
<p>You have to have SSE1 support, or it never would have run nXt at all. AutoCAD required SSE2 at some point. I never explicitly intended to use SSE2-- but perhaps inadvertently something I'm using is. I did have one other user experiencing something similar.</p>
<p>In any case, it would helpful if you could get me the info. requested...</p>
<p>You have to have SSE1 support, or it never would have run nXt at all. AutoCAD required SSE2 at some point. I never explicitly intended to use SSE2-- but perhaps inadvertently something I'm using is. I did have one other user experiencing something similar.</p>
<p>In any case, it would helpful if you could get me the info. requested...</p> This is an old machine. It's…tag:accurender.ning.com,2011-10-10:6293855:Comment:518232011-10-10T15:40:48.959ZGene Kim-Enghttp://accurender.ning.com/profile/GeneKimEng
<p>This is an old machine. It's my sacrificial test system. Dual Athlon MP2800 with a 128Mb Quadro F500. So SSE support at all, so ACAD2009 is the last ACAD it will run.</p>
<p>Primary system is dual Opteron 285 with a Quadro FX3450. No problems with the latest clean build. I don't let experimental or beta SW run on this system.</p>
<p>This is an old machine. It's my sacrificial test system. Dual Athlon MP2800 with a 128Mb Quadro F500. So SSE support at all, so ACAD2009 is the last ACAD it will run.</p>
<p>Primary system is dual Opteron 285 with a Quadro FX3450. No problems with the latest clean build. I don't let experimental or beta SW run on this system.</p> I wonder if an SSE-2 instruct…tag:accurender.ning.com,2011-10-10:6293855:Comment:518212011-10-10T13:51:20.810ZRoy Hirshkowitzhttp://accurender.ning.com/profile/RoyHirshkowitz
<p>I wonder if an SSE-2 instruction crept in there somehow. How old is this machine? There's a product called <a target="_blank" href="http://www.cpuid.com/softwares/cpu-z.html">CPU-Z</a>. If you have time, install it and run it and send a screen shot of the CPU page.</p>
<p>I wonder if an SSE-2 instruction crept in there somehow. How old is this machine? There's a product called <a target="_blank" href="http://www.cpuid.com/softwares/cpu-z.html">CPU-Z</a>. If you have time, install it and run it and send a screen shot of the CPU page.</p> After a lot of un/reinstalls,…tag:accurender.ning.com,2011-10-10:6293855:Comment:518142011-10-10T05:28:40.221ZGene Kim-Enghttp://accurender.ning.com/profile/GeneKimEng
<p>After a lot of un/reinstalls, reboots and registry cleans, I' ve not had any luck with the current builds. I went back and tried some of the older builds I have saved, and everything works up to build 217. The next build I have saved is 226, and that one and everything newer returns the same exception error.</p>
<p>After a lot of un/reinstalls, reboots and registry cleans, I' ve not had any luck with the current builds. I went back and tried some of the older builds I have saved, and everything works up to build 217. The next build I have saved is 226, and that one and everything newer returns the same exception error.</p> Hmmm.... no clue. I haven't…tag:accurender.ning.com,2011-10-09:6293855:Comment:516382011-10-09T22:00:58.297ZRoy Hirshkowitzhttp://accurender.ning.com/profile/RoyHirshkowitz
<p>Hmmm.... no clue. I haven't heard of anything like this. I'm sure you'll try all the usual stuff-- reinstall, reboot, etc.</p>
<p>Hmmm.... no clue. I haven't heard of anything like this. I'm sure you'll try all the usual stuff-- reinstall, reboot, etc.</p> No, not yet. It's doing it o…tag:accurender.ning.com,2011-10-09:6293855:Comment:516362011-10-09T21:28:20.243ZGene Kim-Enghttp://accurender.ning.com/profile/GeneKimEng
<p>No, not yet. It's doing it on simple cubes and spheres and even on new, empty drawings.</p>
<p>No, not yet. It's doing it on simple cubes and spheres and even on new, empty drawings.</p>