http://bugs.winehq.org/show_bug.cgi?id=19472
Summary: EVE Online avatar rendering sometimes crashes Wine(regression) Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: eiffel56@gmail.com
Created an attachment (id=22634) --> (http://bugs.winehq.org/attachment.cgi?id=22634) Reverses 401e99b0c074af848379b2602df37fb1e6c7536b hunk 1
This bug is a regression and affects only current git, 1.1.26 release is fine. A regression test turned out that hunk 1 from commit 401e99b0c074af848379b2602df37fb1e6c7536b causes this problem. Manually reversing it on current git solves it for me. Reversing it via "git revert" or something similiar won't work as we don't have IWineD3DDeviceImpl->activeContext anymore. The attached patch applies to latest git, reversing 401e99b0c074af848379b2602df37fb1e6c7536b hunk 1.
I don't know why the entire code was removed. Is there an equivalent somewhere? Or should it be impossible to reach that point? I'm not that into the code. If not, and we decide to add the code again, we should probably also add hunk 2.
How to trigger: 1. Log in(may crash here already as EVE has to render up to 3 avatars). 2. Open the "Help" window on your Neocom, choose "Suppport" Tab and click on "Show carreer agents". 3. Close and open the carrer agent window a few times until you get a backtrace ;).
http://bugs.winehq.org/show_bug.cgi?id=19472
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Version|unspecified |1.1.26 Summary|EVE Online avatar rendering |EVE Online avatar rendering |sometimes crashes |sometimes crashes Wine |Wine(regression) |
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-27 00:56:03 --- commit 401e99b0c074af848379b2602df37fb1e6c7536b Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Jul 23 10:54:33 2009 +0200
wined3d: Remove some unnecessary code.
Now that we don't depend on activeContext and lastActiveRenderTarget to be non-NULL this code can go.
http://bugs.winehq.org/show_bug.cgi?id=19472
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2009-07-27 04:26:42 --- Does http://bugs2.winehq.org/attachment.cgi?id=22626 make any difference?
http://bugs.winehq.org/show_bug.cgi?id=19472
--- Comment #3 from Lisa Denia eiffel56@gmail.com 2009-07-28 02:17:21 --- Yes. I tried it many times, avatar rendering no longer crashes with your patch.
http://bugs.winehq.org/show_bug.cgi?id=19472
N3o diafoirus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |diafoirus@gmail.com
--- Comment #4 from N3o diafoirus@gmail.com 2009-08-08 14:06:42 --- This bug still occur in current wine version (1.1.27)? if not, please close it....
http://bugs.winehq.org/show_bug.cgi?id=19472
mizipzor mizipzor@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #5 from mizipzor mizipzor@gmail.com 2009-08-11 07:20:25 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=19472
mizipzor mizipzor@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mizipzor@gmail.com
--- Comment #6 from mizipzor mizipzor@gmail.com 2009-08-11 08:54:00 --- I still seem to be getting this bug. Eve crashes after login during the character selection screen. Im guessing that it is during the characters face being rendered.
Downloaded the latest git version of wine but the patch linked to by Henri Verbeet seem to already have been committed. And Im getting compile errors by the patch attached to this bug, its probably to old.
http://bugs.winehq.org/show_bug.cgi?id=19472
Anton Vorobyov phoenix@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |phoenix@mail.ru
--- Comment #7 from Anton Vorobyov phoenix@mail.ru 2009-08-15 14:18:00 --- Most probably your crash is not related to this bug. Try 20-30 times, if game will crash each and every one of them - it's another issue, as there's only chance that eve will crash (and it's not 100%).
1.1.27 fixed issue for all of eve-wine guys i know (10+).
http://bugs.winehq.org/show_bug.cgi?id=19472
--- Comment #8 from N3o diafoirus@gmail.com 2009-08-24 22:56:33 --- Yup in 1.1.27 work fine Avatar render and Eve dont crash....
http://bugs.winehq.org/show_bug.cgi?id=19472
--- Comment #9 from Lisa Denia eiffel56@gmail.com 2009-08-26 05:23:05 --- Confirming with latest GIT, avater rendering no longer crashes the game.
http://bugs.winehq.org/show_bug.cgi?id=19472
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #10 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-26 06:37:41 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=19472
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2009-09-02 14:29:22 --- Closing bugs fixed in 1.1.29.