http://bugs.winehq.org/show_bug.cgi?id=10191
Summary: SL crashes on startup Product: Wine Version: 0.9.47. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: jfarroyo82@hotmail.com
SecondLife v1.18.3.5 crashes on startup. No log pops up.It installs but does not start.
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #1 from javier fernandez jfarroyo82@hotmail.com 2007-10-27 07:04:51 --- SL built-in crash logger runs
http://bugs.winehq.org/show_bug.cgi?id=10191
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-binary |wine-misc Summary|SL crashes on startup |SecondLife v1.18.3.5 crashes | |on startup
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2007-10-27 11:53:03 --- Please attach the complete terminal output containing crash.
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #3 from javier fernandez jfarroyo82@hotmail.com 2007-10-27 17:32:40 --- Created an attachment (id=8800) --> (http://bugs.winehq.org/attachment.cgi?id=8800) Wine log containing SL trial running
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #4 from javier fernandez jfarroyo82@hotmail.com 2007-11-01 05:37:13 --- crashing on wine 0.9.48 too
http://bugs.winehq.org/show_bug.cgi?id=10191
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Component|wine-misc |wine-opengl
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-11-08 06:48:19 --- Hi, for me this app crashes as well, in the way that it pops up a messagebox that an error has been encountered. From a debug log it showed : 0009:Call opengl32.glTexSubImage2D(00000de1,00000000,00000000,00000000,00000320,00000257,000080e1,00001401,7f6a0038) ret=009 21988 0009:trace:seh:raise_exception code=c0000005 flags=0 addr=0x601b8bcc
With a very stupid hack like below i was able to work around the crash and get into the login window, but of course the textures in that window looked screwed up because of hack. It looks like glTexSubImage2D is not very happy with the stuff SecondLife passes in, but i don't know much about opengl, so cannot really help further. Anyone an idea?
diff --git a/dlls/opengl32/opengl_norm.c b/dlls/opengl32/opengl_norm.c index fcd4be4..f801dbc 100644 --- a/dlls/opengl32/opengl_norm.c +++ b/dlls/opengl32/opengl_norm.c @@ -3427,7 +3427,7 @@ void WINAPI wine_glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLs void WINAPI wine_glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, TRACE("(%d, %d, %d, %d, %d, %d, %d, %d, %p)\n", target, level, xoffset, yoffset, width, height, format, type, pixels ); ENTER_GL(); - glTexSubImage2D( target, level, xoffset, yoffset, width, height, format, type, pixels ); + glTexSubImage2D( target, level, xoffset, yoffset, width/2, height/2, format, type, pixels ); LEAVE_GL(); }
http://bugs.winehq.org/show_bug.cgi?id=10191
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l_bratch@yahoo.co.uk
--- Comment #6 from Luke Bratch l_bratch@yahoo.co.uk 2007-11-22 10:38:05 --- Still present in 0.9.49.
Louis - that patch also works for me.
The menu is corrupt as you say, however once in game everything looks almost fine.
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #7 from Roderick Colenbrander thunderbird2k@gmx.net 2007-12-06 03:49:57 --- The OpenGL code is directly mapped to native opengl. My first impression is that this is a bug in SecondLife. Perhaps it is triggered by a bug in Wine but I have no idea where it could be. Perhaps the game is using GetDeviceCaps BITSPIXEL (there is some bug about that where we report the wrong depth) and somehow uses that info for calls like this .. but that would be strange.
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #8 from javier fernandez jfarroyo82@hotmail.com 2007-12-06 10:05:07 --- does anyone know how could i redirect the SL crash logger output into a file to attach it here?
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #9 from javier fernandez jfarroyo82@hotmail.com 2007-12-17 08:51:38 --- SecondLife 1.18.5.3 does not work under Wine 0.9.51 yet
http://bugs.winehq.org/show_bug.cgi?id=10191
--- Comment #10 from javier fernandez jfarroyo82@hotmail.com 2008-01-27 12:03:06 --- SecondLife 1.18.5.3 installs and runs under 0.9.54 at last, but some textures dont load yet
http://bugs.winehq.org/show_bug.cgi?id=10191
javier fernandez jfarroyo82@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #11 from javier fernandez jfarroyo82@hotmail.com 2008-01-27 12:26:39 --- changing status to Fixed
http://bugs.winehq.org/show_bug.cgi?id=10191
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Dan Kegel dank@kegel.com 2008-02-12 00:06:50 --- All bugs in state FIXED should be closed each time we do a release to mark the fact that the fix is now released. If the bug is somehow not really fixed, the individual bug should be reopened.