Bug 22839 - Divide by zero exception in swrast_dri.so
Summary: Divide by zero exception in swrast_dri.so
Status: RESOLVED INVALID
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: 7.2
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-18 15:12 UTC by stephan.diestelhorst
Modified: 2011-03-01 17:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Log of Wine output showing the exception in Mesa (30.45 KB, application/octet-stream)
2009-07-18 15:12 UTC, stephan.diestelhorst
Details
Xorg log of session with faulting Mesa (75.29 KB, application/octet-stream)
2009-07-18 15:13 UTC, stephan.diestelhorst
Details

Description stephan.diestelhorst 2009-07-18 15:12:27 UTC
Created attachment 27821 [details]
Log of Wine output showing the exception in Mesa

I tried to run Need For Speed - Underground in Wine (1.1.24) and received the following error

wine: Unhandled exception 0xc000008e at address 0x7dd298f3 (thread 0009), starting debugger...
Unhandled exception: divide by zero in 32-bit code (0x7dd298f9).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7dd298f9 ESP:0032f22c EBP:0032f364 EFLAGS:00010202(  R- --  I   - - - )
 EAX:3f800000 EBX:7dea3ff4 ECX:7d237198 EDX:7d237dd8
 ESI:7d237198 EDI:7d237198
Stack dump:
0x0032f22c:  7d237198 0032f260 7dfc5cd7 7dcb8c40
0x0032f23c:  0032f288 0032f258 00000000 0032f354
0x0032f24c:  0000000c 7dcb8c78 7e048ff4 7ddb54d1
0x0032f25c:  00002000 0032f300 7dfd4c7d 7dcb8c40
0x0032f26c:  0032f288 00000000 00000000 7dea3ff4
0x0032f27c:  00000007 7d237198 0032f2a4 7dda1719
Backtrace:
=>0 0x7dd298f9 _mesa_RasterPos4f+0x469() in swrast_dri.so (0x0032f364)
  1 0x7dd2abe5 _mesa_RasterPos3iv+0x35() in swrast_dri.so (0x0032f384)
  2 0x7edf3764 in wined3d (+0xc3764) (0x0032f4f4)
  3 0x7ee03b62 in wined3d (+0xd3b62) (0x0032f624)

and resulting strange rendering. Other OpenGL applications work well (Quake 3, glxgears,..) this is with Xserver 1.5.2 and Mesa 7.2 on an MSI Wind U100 with 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03).

Will attach full log output and Xorg.0.log
Comment 1 stephan.diestelhorst 2009-07-18 15:13:35 UTC
Created attachment 27822 [details]
Xorg log of session with faulting Mesa
Comment 2 Ian Romanick 2009-07-19 19:24:27 UTC
Mesa 7.2 and X server 1.5.2 are both *very* old.  Mesa 7.5 was just released.  Please re-test with that.
Comment 3 Marek Olšák 2011-03-01 17:01:25 UTC
No feedback for 2 years. Closing.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.