http://bugs.winehq.org/show_bug.cgi?id=17193
Summary: [PATCH] cope with missing wglGetExtensionsStringARB /
wglGetPixelFormatAttribivARB
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rmh(a)aybabtu.com
Created an attachment (id=19093)
--> (http://bugs.winehq.org/attachment.cgi?id=19093)
patch
Currently, WineD3D assumes wglGetExtensionsStringARB and
wglGetPixelFormatAttribivARB are present, and if they're not, it will segfault
when attempting to call them. This patch adds some checks so that:
- The pointers in GLINFO_LOCATION are set to NULL when a WGL function is not
present (this was only done for GL ones).
- Code paths exist to fail gracefully when either wglGetExtensionsStringARB or
wglGetPixelFormatAttribivARB are unimplemented, disabling the functionality
associated with them.
(This situation was found when using WineD3D with Chromium OpenGL as
implemented in VirtualBox OSE 2.1)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17170
Summary: Text display error in Autocad - size mismatch
Product: Wine
Version: 1.1.3
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gdi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: max(a)veneto.com
Created an attachment (id=19052)
--> (http://bugs.winehq.org/attachment.cgi?id=19052)
Drawing showing PATH_ExtTextOutW bug
The following attachments are 2 simple autocad drawings with an MTEXT object (2
lines of text) inside.
The first one shows the bug and, when traced, goes through PATH_ExtTextOutW;
the text is drawn much smaller as it should.
On second drawing the same text (just copied-pasted from the first drawing...),
tracing it shows a call to ExtTextOutW and it's displayed correctly.
I don't know why the text object copied from first drawing (which goes through
PATH_ExtTextOutW) doesn't go through the same code flow if pasted on a new
drawing, but it shows indeed some bug on PATH_ExtTextOutW() or other path
functions.
Ciao
Max
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17162
Summary: Installed IE8 RC1 crashes on rpcrt4 call
Product: Wine
Version: 1.1.13
Platform: PC
URL: http://www.microsoft.com/downloads/details.aspx?FamilyId
=821025fe-9adf-487e-b58c-561b7c8c25db&displaylang=en
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: rpc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: bunglehead(a)gmail.com
Created an attachment (id=19040)
--> (http://bugs.winehq.org/attachment.cgi?id=19040)
crash trace
After this patch applied
http://www.winehq.org/pipermail/wine-patches/2009-January/068470.html
I was able to install IE8 RC1 (ENU):
e218ee0868b244e9ba26e9c54184d0ea60923e9e IE8-WindowsXP-x86-ENU.exe
But after first I've got a crash in RpcServerUseProtseqW (actually
RpcServerUseProtseqEpExW wich's last in call tree).
Log provided..
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16833
Summary: Build fails in Cygwin at
dlls/inetcomm/internettransport.c
Product: Wine
Version: 1.1.12
Platform: PC
OS/Version: other
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: build-env
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dgerard(a)gmail.com
./configure --without-freetype (Cygwin freetype isn't detected)
make depend
make
bombs out in the "make" with:
internettransport.c: In function `InternetTransport_WndProc':
internettransport.c:348: error:
`Include_winsock_h_before_stdlib_h_or_use_the_MSVCRT_library' undeclared (first
use in this function)
internettransport.c:348: error: (Each undeclared identifier is reported only
once
internettransport.c:348: error: for each function it appears in.)
internettransport.c:348: error: parse error before "infd"
internettransport.c:379: warning: implicit declaration of function
`Include_winock_h_before_stdlib_h_or_use_the_MSVCRT_library'
internettransport.c:379: error: `infd' undeclared (first use in this function)
make[2]: *** [internettransport.o] Error 1
make[2]: Leaving directory `/cygdrive/d/wine-1.1.12/dlls/inetcomm'
make[1]: *** [inetcomm] Error 2
make[1]: Leaving directory `/cygdrive/d/wine-1.1.12/dlls'
make: *** [dlls] Error 2
Applying attachment 18288 from bug 16660 (a failure in the same file on
OpenBSD) gives:
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings
-Wpointer-arith -g -O2 -o internettransport.o internettransport.c
In file included from internettransport.c:31:
../../include/ws2tcpip.h:238: error: parse error before "socklen_t"
../../include/ws2tcpip.h:240: error: parse error before "socklen_t"
make[2]: *** [internettransport.o] Error 1
make[2]: Leaving directory `/home/fun/wine-1.1.11/dlls/inetcomm'
make[1]: *** [inetcomm] Error 2
make[1]: Leaving directory `/home/fun/wine-1.1.11/dlls'
make: *** [dlls] Error 2
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16662
Summary: build broken in dlls/ntdll/cdrom.c on OpenBSD 4.4
Product: Wine
Version: 1.1.11
Platform: PC
OS/Version: OpenBSD
Status: NEW
Keywords: patch, source
Severity: major
Priority: P2
Component: build-env
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_NTSYSTEM_
-D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wwrite-strings
-Wpointer-arith -I/usr/local/include -g -O2 -o cdrom.o cdrom.c
cdrom.c: In function `DVD_ReadStructure':
cdrom.c:1942: error: syntax error before "s"
cdrom.c:1950: error: `s' undeclared (first use in this function)
cdrom.c:1950: error: (Each undeclared identifier is reported only once
cdrom.c:1950: error: for each function it appears in.)
*** Error code 1
Patch below fixes it. Not submitted yet, need to investigate more first.
diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c
index 998b2dc..72b940e 100644
--- a/dlls/ntdll/cdrom.c
+++ b/dlls/ntdll/cdrom.c
@@ -1938,7 +1938,9 @@ static NTSTATUS DVD_GetRegion(int dev, PDVD_REGION
region)
*/
static NTSTATUS DVD_ReadStructure(int dev, const DVD_READ_STRUCTURE
*structure, PDVD_LAYER_DESCRIPTOR layer)
{
-#ifdef DVD_READ_STRUCT
+#if defined(DVD_READ_STRUCT) && defined(__OpenBSD__)
+ union dvd_struct s;
+#elif defined(DVD_READ_STRUCT)
dvd_struct s;
if (structure->BlockByteOffset.u.HighPart ||
structure->BlockByteOffset.u.LowPart)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16661
Summary: build broken in dlls/iphlpapi/ipstats.c on OpenBSD 4.4
Product: Wine
Version: 1.1.11
Platform: PC
OS/Version: OpenBSD
Status: NEW
Keywords: patch, source
Severity: major
Priority: P2
Component: build-env
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Created an attachment (id=18289)
--> (http://bugs.winehq.org/attachment.cgi?id=18289)
openbsd patch
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT
-fPIC -Wall -pipe -fno-strict-aliasing -Wwrite-strings -Wpointer-arith
-I/usr/local/include -g -O2 -o ipstats.o ipstats.c
ipstats.c: In function `getIPStats':
ipstats.c:484: warning: implicit declaration of function `sysctlbyname'
ipstats.c: In function `getTCPStats':
ipstats.c:640: error: `TCPCTL_STATS' undeclared (first use in this function)
ipstats.c:640: error: (Each undeclared identifier is reported only once
ipstats.c:640: error: for each function it appears in.)
ipstats.c:643: error: storage size of `tcp_stat' isn't known
ipstats.c:657: error: `PR_SLOWHZ' undeclared (first use in this function)
ipstats.c:643: warning: unused variable `tcp_stat'
ipstats.c: In function `getNumRoutes':
ipstats.c:1014: error: `RTF_MULTICAST' undeclared (first use in this function)
ipstats.c: In function `getRouteTable':
ipstats.c:1091: error: `RTF_MULTICAST' undeclared (first use in this function)
ipstats.c: In function `getNumArpEntries':
ipstats.c:1284: error: dereferencing pointer to incomplete type
ipstats.c:1284: error: dereferencing pointer to incomplete type
ipstats.c: In function `getArpTable':
ipstats.c:1344: error: dereferencing pointer to incomplete type
ipstats.c:1344: error: dereferencing pointer to incomplete type
ipstats.c:1349: error: dereferencing pointer to incomplete type
ipstats.c:1358: error: dereferencing pointer to incomplete type
ipstats.c:1358: error: `SIN_PROXY' undeclared (first use in this function)
*** Error code 1
Attached patch fixes it, but is not correct. If anyone would like to implement
properly, I'll buy you a beer :-).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16660
Summary: build broken in dlls/inetcomm/internettransport.c on
OpenBSD
Product: Wine
Version: 1.1.11
Platform: PC
OS/Version: OpenBSD
Status: NEW
Keywords: patch, source
Severity: major
Priority: P2
Component: build-env
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT
-fPIC -Wall -pipe -fno-strict-aliasing -Wwrite-strings -Wpointer-arith
-I/usr/local/include -g -O2 -o internettransport.o internettransport.c
In file included from internettransport.c:31:
../../include/ws2tcpip.h:60: error: conflicting types for `socklen_t'
/usr/include/sys/types.h:163: error: previous declaration of `socklen_t'
internettransport.c: In function `InternetTransport_WndProc':
internettransport.c:348: error: syntax error before "infd"
internettransport.c:379: warning: implicit declaration of function
`Include_winsock_h_before_stdlib_h_or_use_the_MSVCRT_library'
internettransport.c:379: error: `infd' undeclared (first use in this function)
internettransport.c:379: error: (Each undeclared identifier is reported only
once
internettransport.c:379: error: for each function it appears in.)
*** Error code 1
Below patch fixes it. Haven't submitted to wine-patches yet, I got it from the
OpenBSD wine port, but I'm not familiar enough with the networking code to know
it's right. Would someone mind taking a look? Feel free to submit it yourself
if it's right ;-).
diff --git a/include/ws2tcpip.h b/include/ws2tcpip.h
index a38ccda..dd7a60c 100644
--- a/include/ws2tcpip.h
+++ b/include/ws2tcpip.h
@@ -57,7 +57,9 @@ typedef struct WS(addrinfoW)
struct WS(addrinfoW)* ai_next;
} ADDRINFOW, *PADDRINFOW;
+#ifdef USE_WS_PREFIX
typedef int WS(socklen_t);
+#undef
typedef ADDRINFOA ADDRINFO, *LPADDRINFO;
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16597
Summary: Wrong detection of SelAttributes in RichEdit
Product: Wine
Version: 1.1.11
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: richedit
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: teach2000(a)basement.nl
Created an attachment (id=18124)
--> (http://bugs.winehq.org/attachment.cgi?id=18124)
Application to show behavior of RichEdit
Open the attached Project10.exe. This is an test executable to demonstrate the
RTF problem.
Three text boxes are visible:
Text box 1: Plain text where you can enter BBCode.
Text box 2: RichEdit that converts the BBCode to display it WYSIWYG.
Text box 3: The opposite, this plain text memo displays the BBCode from 2. This
BBCode should be the same as the BBCode from 1.
Steps:
Clear the first text box.
Enter the text 'test'.
Exp: The third text box displays 'test'.
Act: The third text box displays '[i][/red]t[/red]e[/red]s[/red]t[/red]'.
This is a big problem for the application Teach2000 under Wine.
Wine version: 1.1.11
WineTricks:
wget http://kegel.com/wine/winetricks && sh winetricks allfonts gecko riched20
msxml3
Suse Linux 10.2
Project10.exe is built with Delphi 2007
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16242
Summary: list apps installed with msi
Product: Wine
Version: 1.1.9
Platform: PC
URL: http://home.scarlet.be/linux/compteco/testmsi.zip
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: vincent.hardy.be(a)gmail.com
Created an attachment (id=17503)
--> (http://bugs.winehq.org/attachment.cgi?id=17503)
with native msi.dll
See delphi test program and screenshots
With native msi.dll, it works but not with builtin msi.dll
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.