http://bugs.winehq.org/show_bug.cgi?id=29674
Bug #: 29674 Summary: Dark Age of Camelot crashes from access violation during login Product: Wine Version: 1.3.23 Platform: x86-64 OS/Version: FreeBSD Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: eric.c.dahl@gmail.com Classification: Unclassified
Created attachment 38482 --> http://bugs.winehq.org/attachment.cgi?id=38482 Console output including backtrace
Dark Age of Camelot crashes with a page fault when once the game server is selected (or on login if the Quick Entry login is used):
wine: Unhandled page fault on read access to 0x0000000c at address 0x452402 (thread 0022), starting debugger... Unhandled exception: page fault on read access to 0x0000000c in 32-bit code (0x00452402).
Version information:
uname -a
FreeBSD qk.local 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Fri Jan 20 21:46:16 CST 2012 root@qk.local:/usr/obj/usr/src/sys/QK amd64
pkg_info | grep wine
wine-fbsd64-1.3.23,1 Microsoft Windows compatibility layer for Unix-like systems
pkg_info | grep nvidia
nvidia-driver-285.05.09 NVidia graphics card binary drivers for hardware OpenGL ren nvidia-settings-285.05.09 Display Control Panel for X NVidia driver
I used to have no problems playing this game on the same machine under FreeBSD 8.2-RELEASE amd64. Only after upgrading to FreeBSD 9.0-RELEASE amd64 am I having problems. I then tried 9.0-RELEASE i386 and 8.2-RELEASE amd64 (my old previously working configuration) with no luck. The error is the same. I've tried the pre-built wine packages at http://people.freebsd.org/~ivoras/wine/ and the pre-built i386 package while on FreeBSD i386.
http://bugs.winehq.org/show_bug.cgi?id=29674
eric.c.dahl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://darkageofcamelot.com | |/
--- Comment #1 from eric.c.dahl@gmail.com 2012-01-21 14:09:47 CST --- Also, while debugging this issue, I installed Ubuntu 11.10 amd64 and the game worked.
My graphics drivers seem to work well. I tested the linux version of ut2004 and it performed well under max settings.
http://bugs.winehq.org/show_bug.cgi?id=29674
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #2 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-01-21 16:11:37 CST --- Not major. Please upgrade Wine and retry.
http://bugs.winehq.org/show_bug.cgi?id=29674
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #38482|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=29674
eric.c.dahl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #3 from eric.c.dahl@gmail.com 2012-01-21 20:15:46 CST --- I found the cause of this issue, and it is not a wine bug. It is rather just the way the game behaves in a certain condition: when gethostbyname() returns null for the local system's hostname (such as when /etc/hosts wasn't configured properly).
Some info on the diagnosis is here: http://forums.freebsd.org/showthread.php?p=162615#post162615
http://bugs.winehq.org/show_bug.cgi?id=29674
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Austin English austinenglish@gmail.com 2012-01-23 18:59:30 CST --- Closing INVALID.