[Bug 740] New - divide by zero exception in x11drv.dll

wine-bugs at winehq.com wine-bugs at winehq.com
Wed May 29 11:12:01 CDT 2002


http://bugs.winehq.com/show_bug.cgi?id=740

*** shadow/740	Wed May 29 11:12:01 2002
--- shadow/740.tmp.17534	Wed May 29 11:12:01 2002
***************
*** 0 ****
--- 1,45 ----
+ +============================================================================+
+ | divide by zero exception in x11drv.dll                                     |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 740                         Product: Wine                    |
+ |       Status: UNCONFIRMED                 Version: CVS                     |
+ |   Resolution:                            Platform:                         |
+ |     Severity: normal                   OS/Version: All                     |
+ |     Priority: P1                        Component: wine-x11driver          |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: wine-bugs at winehq.com                                         |
+ |  Reported By: ronis at onsager.chem.mcgill.ca                                 |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |    Milestone: TargetMilestone: ---                                         |
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ I have a network database application called SCIFINDER Scholar that used to run
+ under wine.  I don't use it often, but it seems to have broken a couple of months
+ ago (nothing was updated other than wine, which I follow under CVS).  The
+ application starts, will query the network, login to the remote database server,
+ but then crashes.
+ 
+ The latest CVS has given a workable debugger (although I don't know how to use it)
+ and shows:
+ 
+ Unhandled excpetion:  divide by zero in 32-bit code ()x40c4f100).
+ In 32-bit mode:
+ 0x40c4f100 (X11DRV.DLL.Beep+0xB84 in xlldrv.dll.so):  idivl   0x0(%ecx),%eax
+ 
+ ($ecx=1079730652 and $eax=0)
+ 
+ where gives the following backtrace:
+ 
+ 0 0x40c4f100 (X11DRV.DLL.Beep+0xB84 in xlldrv.dll.so) (ebp=405b627c)
+ 1 0x40c4f707 (X11DRV.DLL.SetCursor+0xd3 in xlldrv.dll.so) (ebp=405b629c)
+ 2 0x40757468 (USER32.DLL.SetCursor+0xb8 in user32.dll.so) (ebp=405b62bc)
+ 3 0x0087165c (sfschlr.exe.EntryPoint+0x1721c in C:\SFSCHLR\sfschlr.exe)
+ (ebp=439b1c10)
+ 
+ Two unrelated comments:
+ 
+ 1.  The bug_report.pl script no longer works (it pases a -managed flag)
+ 2.  It would be nice if the debugger window allowed text to by copied by simply 
+ dragging the cursor.
\ No newline at end of file



More information about the wine-bugs mailing list