one liner patch to stop crash, everquest2.exe

Andrew Fenn andrewfenn at gmail.com
Sat Aug 2 10:17:15 CDT 2008


After doing a recent git pull I noticed that it now crashes at a different
place in the code. Here's the backtrace (I haven't had a look yet, this is
more of a heads up)..

Backtrace:
=>1 0x7e49089b hash_table_destroy+0xb(table=0x17, free_value=0x7e3e8dc0,
cb=0x7e4c9a50) [/home/andrew/wine/wine/dlls/wined3d/utils.c:1583] in wined3d
(0x0032e8f8)
  2 0x7e3e539f arbfp_free+0x3f(iface=0x19c480)
[/home/andrew/wine/wine/dlls/wined3d/arb_program_shader.c:2258] in wined3d
(0x0032e918)
  3 0x7e40f02b IWineD3DDeviceImpl_Reset+0x19b(iface=0x19c480,
pPresentationParameters=0x32e9c0)
[/home/andrew/wine/wine/dlls/wined3d/device.c:7256] in wined3d (0x0032e998)
  4 0x7e4e43ce IDirect3DDevice9Impl_Reset+0x1ae(iface=<register EDI not in
topmost frame>, pPresentationParameters=0x1b9f848)
[/home/andrew/wine/wine/dlls/d3d9/device.c:381] in d3d9 (0x0032ea08)
  5 0x008d31a1 in everquest2 (+0x4d31a1) (0x0032ea3c)
0x7e49089b hash_table_destroy+0xb
[/home/andrew/wine/wine/dlls/wined3d/utils.c:1583] in wined3d: movl
0x14(%eax),%ecx
1583        for (i = 0; i < table->entry_count; ++i)

This is while performing the same task as before. Start up Everquest2.exe in
windowed mode, wait till it gets to the login screen, press alt+enter to go
to fullscreen mode.

On Thu, Jul 24, 2008 at 1:53 PM, H. Verbeet <hverbeet at gmail.com> wrote:

> > certainly worth a try to see if it fixes the game. It'll involve
> There should be a "You'll still need a test case though." somewhere in
> that line.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-devel/attachments/20080802/adebf7eb/attachment-0001.htm 


More information about the wine-devel mailing list