<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-924</id>
	<title>Nabble - Wine</title>
	<updated>2009-12-15T20:24:13Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Wine-f924.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Wine-f924.html" />
	<subtitle type="html">Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine home is &lt;a href=&quot;http://www.winehq.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26806137</id>
	<title>Re: Building and packaging Wine Gecko</title>
	<published>2009-12-15T20:24:13Z</published>
	<updated>2009-12-15T20:24:13Z</updated>
	<author>
		<name>Sir Gallantmon</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Dec 15, 2009 at 7:20 PM, Anssi Hannula &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26806137&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;anssi@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;Apparently it is not easily possible (even if one could compile&lt;/div&gt;
wine-gecko, .cab creation would be an obstacle).&lt;br&gt;
&lt;br&gt;
Therefore I&amp;#39;ve packaged the Wine provided prebuilt binary .cab as&lt;br&gt;
wine-gecko, and put it into the &amp;quot;non-free&amp;quot; repository (Cooker, and&lt;br&gt;
backports for 2010.0,2009.1,2009.0). Future builds and backports of Wine&lt;br&gt;
will contain a soft dependency (&amp;quot;Suggests&amp;quot;) on wine-gecko, thus&lt;br&gt;
installing it automatically if the &amp;quot;non-free&amp;quot; repository is available.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
--&lt;br&gt;
Anssi Hannula&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;To create CAB files in Linux, you need the lcab[1] utility. To extract CAB files, you need the cabextract[2] utility.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[1]: &lt;a href=&quot;http://ohnobinki.u.ohnopublishing.net/~ohnobinki/lcab/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ohnobinki.u.ohnopublishing.net/~ohnobinki/lcab/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[2]: &lt;a href=&quot;http://www.cabextract.org.uk/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cabextract.org.uk/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Devel-f926.html&quot; embed=&quot;fixTarget[926]&quot; target=&quot;_top&quot; &gt;Wine - Devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-and-packaging-Wine-Gecko-tp26750824p26806137.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26806032</id>
	<title>Re: WINE &amp; 2.6.32 Kernels</title>
	<published>2009-12-15T20:06:15Z</published>
	<updated>2009-12-15T20:06:15Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">OK,
&lt;br&gt;&lt;br&gt;I just built the latest stable kernel, 2.6.32.1. In the process, I have NOT installed one of my drivers yet for the AverTV Hybrid Volar Max, which uses a proprietary binary driver. I do NOT know at this point if that binary driver is related to this problem. I don't think so because of the following error. I'm inclined to guess that the ia32 emulation libraries used with Bluewhite64 need to be updated for use with WINE. Looking at the error, what's your opinion?
&lt;br&gt;&lt;br&gt;err:module:load_builtin_dll failed to load .so lib for builtin L&amp;quot;winenas.drv&amp;quot;: libaudio.so.2: cannot open shared object file: No such file or directory
&lt;br&gt;err:module:load_builtin_dll failed to load .so lib for builtin L&amp;quot;wineesd.drv&amp;quot;: libesd.so.0: wrong ELF class: ELFCLASS64
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/WINE---2.6.32-Kernels-tp26790009p26806032.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805933</id>
	<title>[Bug 21029] Runes of Magic fails to load</title>
	<published>2009-12-15T19:52:24Z</published>
	<updated>2009-12-15T19:52:24Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21029&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21029&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805933&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Keywords| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|regression
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL|&lt;a href=&quot;http://appdb.winehq.org/obj&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://appdb.winehq.org/obj&lt;/a&gt;&amp;nbsp;|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|ectManager.php?sClass=versi |
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|on&amp;iId=16051 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary|Runes of Magic fails to &amp;nbsp; &amp;nbsp; |Runes of Magic fails to
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|load in WINE 1.1.34 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |load
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #1 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805933&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 21:52:24 ---
&lt;br&gt;Regression test? &lt;a href=&quot;http://wiki.winehq.org/RegressionTesting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.winehq.org/RegressionTesting&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21029--New%3A-Runes-of-Magic-fails-to-load-in-WINE-1.1.34-tp26805080p26805933.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805892</id>
	<title>[Bug 21023] SetupDiOpenDevRegKey() returns wrong HKEY</title>
	<published>2009-12-15T19:46:46Z</published>
	<updated>2009-12-15T19:46:46Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21023&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21023&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #3 from Juan Lang &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805892&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juan_lang@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 21:46:45 ---
&lt;br&gt;Part of the reason we can't install drivers is that setupapi is incomplete. 
&lt;br&gt;Some drivers, e.g. USB drivers, should be possible to support. &amp;nbsp;Besides, what's
&lt;br&gt;the point of broken code in the Wine tree? &amp;nbsp;Arguing for incompleteness makes
&lt;br&gt;sense, but I don't see the point in just plain wrong code if it can be helped. 
&lt;br&gt;(Note: &amp;nbsp;I probably wrote the code in question. &amp;nbsp;Oops.)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21023--New%3A-SetupDiOpenDevRegKey%28%29-returns-wrong-HKEY-tp26799555p26805892.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805737</id>
	<title>Re: Program Printing in Ubuntu and Wine</title>
	<published>2009-12-15T19:27:07Z</published>
	<updated>2009-12-15T19:27:07Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">&lt;br&gt;bigphildogg86 wrote:
&lt;br&gt;&amp;gt; So I started over, reinstalled everything and got DCom98 on here this time. &amp;nbsp;But now it's a totally different error.
&lt;br&gt;&lt;br&gt;Like I said - dcom98 is a hit and miss. It mostly breaks things then fixes them.
&lt;br&gt;&lt;br&gt;Wine uses NT+ features that weren't available in dcom98. Some times it works, some times it doesn't. If you managed to get it working, then repeat the same steps - go through installation, etc without installing dcom.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Program-Printing-in-Ubuntu-and-Wine-tp26792941p26805737.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805701</id>
	<title>Re: WINE &amp; 2.6.32 Kernels</title>
	<published>2009-12-15T19:23:11Z</published>
	<updated>2009-12-15T19:23:11Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">&lt;br&gt;tpreitzel wrote:
&lt;br&gt;&amp;gt; Applications with sound generally will cause a crash to the command line or lock of the computer.
&lt;br&gt;&lt;br&gt;Wine is 100% user space app. If you have a complete computer lockup - look at your drivers/kernel. Unprivileged user space app by definition can't do that.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/WINE---2.6.32-Kernels-tp26790009p26805701.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805683</id>
	<title>Re: How can I add GetFileVersionInfoExW to version.dll</title>
	<published>2009-12-15T19:20:49Z</published>
	<updated>2009-12-15T19:20:49Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">&lt;br&gt;kingpinzs wrote:
&lt;br&gt;&amp;gt; This for Ros which is using the wine dll.
&lt;br&gt;&amp;gt; I am running windows 7 x64
&lt;br&gt;&lt;br&gt;Wine doesn't support any API newer then XP and possibly some small number of Vista API calls.
&lt;br&gt;&lt;br&gt;Wine does not implement every API just because MS decided to create one. Unless you have a real live application that doesn't run on Wine - there are reasons to implement this function.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-can-I-add-GetFileVersionInfoExW-to-version.dll-tp26787679p26805683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805651</id>
	<title>Re: Can't see russian letters in installer.</title>
	<published>2009-12-15T19:16:15Z</published>
	<updated>2009-12-15T19:16:15Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">&lt;br&gt;DaVince wrote:
&lt;br&gt;&amp;gt; Good to hear that worked. Note that you should only have to do a locale-gen once, ever (unless of course (re)installing the OS).
&lt;br&gt;&lt;br&gt;On binary distros you don't need to do that, it should be part of one of packages.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can%27t-see-russian-letters-in-installer.-tp26795450p26805651.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805397</id>
	<title>[winspool] Add tests for paths returned in GetPrinterDriver</title>
	<published>2009-12-15T18:33:45Z</published>
	<updated>2009-12-15T18:33:45Z</updated>
	<author>
		<name>Jeremy White</name>
	</author>
	<content type="html">---
&lt;br&gt;&amp;nbsp;dlls/winspool.drv/tests/info.c | &amp;nbsp; 19 +++++++++++++++++++
&lt;br&gt;&amp;nbsp;1 files changed, 19 insertions(+), 0 deletions(-)
&lt;br&gt;&lt;br&gt;diff --git a/dlls/winspool.drv/tests/info.c b/dlls/winspool.drv/tests/info.c
&lt;br&gt;index 1f876b3..5ab0ccd 100644
&lt;br&gt;--- a/dlls/winspool.drv/tests/info.c
&lt;br&gt;+++ b/dlls/winspool.drv/tests/info.c
&lt;br&gt;@@ -2370,6 +2370,7 @@ static void test_GetPrinterDriver(void)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DRIVER_INFO_2 *di_2 = (DRIVER_INFO_2 *)buf;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DWORD calculated = sizeof(*di_2);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HANDLE hf;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* MSDN is wrong: The Drivers on the win9x-CD's have cVersion=0x0400
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NT351: 1, NT4.0+w2k(Kernelmode): 2, w2k and above(Usermode): 3 &amp;nbsp;*/
&lt;br&gt;@@ -2393,6 +2394,24 @@ static void test_GetPrinterDriver(void)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;trace(&amp;quot;pConfigFile %s\n&amp;quot;, di_2-&amp;gt;pConfigFile);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;calculated += strlen(di_2-&amp;gt;pConfigFile) + 1;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hf = CreateFileA(di_2-&amp;gt;pDriverPath, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(hf != INVALID_HANDLE_VALUE)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CloseHandle(hf);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;todo_wine
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ok(hf != INVALID_HANDLE_VALUE, &amp;quot;Could not open %s\n&amp;quot;, di_2-&amp;gt;pDriverPath);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hf = CreateFileA(di_2-&amp;gt;pDataFile, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(hf != INVALID_HANDLE_VALUE)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CloseHandle(hf);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;todo_wine
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ok(hf != INVALID_HANDLE_VALUE, &amp;quot;Could not open %s\n&amp;quot;, di_2-&amp;gt;pDataFile);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hf = CreateFileA(di_2-&amp;gt;pConfigFile, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(hf != INVALID_HANDLE_VALUE)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CloseHandle(hf);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;todo_wine
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ok(hf != INVALID_HANDLE_VALUE, &amp;quot;Could not open %s\n&amp;quot;, di_2-&amp;gt;pConfigFile);
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* XP allocates memory for both ANSI and unicode names */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ok(filled &amp;gt;= calculated,&amp;quot;calculated %d != filled %d\n&amp;quot;, calculated, filled);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-- 
&lt;br&gt;1.5.6.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-winspool--Add-tests-for-paths-returned-in-GetPrinterDriver-tp26805397p26805397.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805394</id>
	<title>How to Convert Video to AVI/MP4/MPG/MOD/MOV/MKV/WMV/DivX/Xvi</title>
	<published>2009-12-15T18:33:25Z</published>
	<updated>2009-12-15T18:33:25Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">I believe you all have at least one of these Sansa, iPod, iPhone, Walkman, Creative Zen, Apple TV, Nokia, Zune, PSP. Actually these portable devices cannot accept all formats of video, so lots of wonderful video can only be enjoyed on computer and it is so inconvenient. 
&lt;br&gt;It doesnt matter. It is very easy to be solved as long as you have the Video converter (Mac video converter (&lt;a href=&quot;http://tipard.com/video-converter-for-mac.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tipard.com/video-converter-for-mac.html&lt;/a&gt;)) or (video converter (&lt;a href=&quot;http://www.tipard.com/video-converter.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/video-converter.html&lt;/a&gt;)). It is dedicated to converting AVI, MP4, MPG, MOD, TOD, MOV, MKV, WMV, DivX, XviD, MPEG-1/2, 3GP, 3G2, VOB, MOV, MPV, FLV, and HD videos(HD TS, HD MTS, HD M2TS, HD WMV, etc to what you want above. It is a great program for you to enjoy video on the portable devices.
&lt;br&gt;&lt;br&gt;Show the video converter in details below:
&lt;br&gt;&lt;br&gt;Part 1: How to convert video for Mac users
&lt;br&gt;&lt;br&gt;Firstly, Download and install the video converter for Mac (Intel Version (&lt;a href=&quot;http://tipard.com/download/mac/video-converter-intel.dmg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tipard.com/download/mac/video-converter-intel.dmg&lt;/a&gt;)) or (Power PC Version (&lt;a href=&quot;http://tipard.com/download/mac/video-converter-power-pc.dmg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tipard.com/download/mac/video-converter-power-pc.dmg&lt;/a&gt;)). After the action, you will see the following screenshot:
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter-for-mac/interface-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter-for-mac/interface-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Step 1: Click the &amp;quot;Add Files&amp;quot; button and add the video files you want to convert. 
&lt;br&gt;Step 2: Select the video or audio format you want to convert it to. At the same time, you can set the output parameters of the conversion by clicking Setting button to open the Setting window.
&lt;br&gt;Step 3: Click Browse button to specify a location to save the converted video or audio. If you want to open the output folder, click Open button. 
&lt;br&gt;Step 4: Click Start button.
&lt;br&gt;&lt;br&gt;Now you can have a cup of coffee to wait for the conversion. 
&lt;br&gt;&lt;br&gt;This converter also has powerful editing functions besides conversion. Take some examples below:
&lt;br&gt;&lt;br&gt;1: Snapshot
&lt;br&gt;If you like the current image of the video you can use the Snapshot option, just click the Snapshot button and the image will be saved and then click the Open button next to Snapshot button to open your picture.
&lt;br&gt;2: Merge
&lt;br&gt;If you want to merge several videos into one file you can choose them at one time and click the Merge into one file to do it.
&lt;br&gt;3:Effect
&lt;br&gt;Click Effect button you can do these actions: adjusting brightness, contrast and saturation of the video. You can easily adjust the video through two windows in the same interface. 
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter-for-mac/effect-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter-for-mac/effect-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;4:Trim
&lt;br&gt;If you just want convert a clip of your video, then you can use the &amp;quot;Trim&amp;quot; icon to set the Start time and End time of the clip or you can directly drag the slide bar to the accurate position. 
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter-for-mac/trim-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter-for-mac/trim-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;5:Crop
&lt;br&gt;By using the Crop function you can crop the black edge of your video and you can also drag the line around the video image to adjust your video to your Google Phone. 
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter-for-mac/crop-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter-for-mac/crop-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;If you completely read this guide, now you could make full use of it and enjoy your video or audio on your portable devices to your content.
&lt;br&gt;&lt;br&gt;Part 2: How to convert the video for Windows user
&lt;br&gt;&lt;br&gt;Firstly, Download and install Tipard Video Converter (&lt;a href=&quot;http://www.tipard.com/download/video-converter.exe&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/download/video-converter.exe&lt;/a&gt;)
&lt;br&gt;Step 1.Click the &amp;quot;Add File&amp;quot; button to load video file.
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter/interface.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter/interface.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Step 2. Video settings
&lt;br&gt;Select the output video format you want from the drop-down list of profile.
&lt;br&gt;By cicking the &amp;quot;Settings&amp;quot; button, you can set the video parameters and audio tract.
&lt;br&gt;step 3.Click the &amp;quot;Start&amp;quot; button to start conversion. It is very fast and in a short while your conversion will be finished.
&lt;br&gt;&lt;br&gt;The most magical changes are the functions of the video converter. Show you in details.
&lt;br&gt;&lt;br&gt;1: Snapshot
&lt;br&gt;If you like the current image of the video you can use the Snapshot option, just click the Snapshot button and the image will be saved and then click the Open button next to Snapshot button to open your picture.
&lt;br&gt;2: Merge
&lt;br&gt;If you want to merge several videos into one file you can choose them at one time and click the Merge into one file to do it.
&lt;br&gt;3:Effect
&lt;br&gt;Click Effect button you can do these actions: adjusting brightness, contrast and saturation of the video. You can easily adjust the video through two windows in the same interface. 
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter/effect-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter/effect-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;4:Trim
&lt;br&gt;If you just want convert a clip of your video, then you can use the &amp;quot;Trim&amp;quot; icon to set the Start time and End time of the clip or you can directly drag the slide bar to the accurate position. 
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter/trim-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter/trim-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;5:Crop
&lt;br&gt;By using the Crop function you can crop the black edge of your video and you can also drag the line around the video image to adjust your video to your Google Phone. 
&lt;br&gt;&lt;br&gt;[Image: &lt;a href=&quot;http://www.tipard.com/guide/tipard-video-converter/crop-1.jpg&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/guide/tipard-video-converter/crop-1.jpg&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;All operation is completed in a few minutes with several clicks.
&lt;br&gt;&lt;br&gt;If you want to learn more, here Tipard Studio (&lt;a href=&quot;http://www.tipard.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;Now you can enjoy your videos on your portable players at any time and anywhere!
&lt;br&gt;&lt;br&gt;Tipard Studio is promoting some software. Maybe there is one or two pieces you are looking for. Enjoy yourself on Cyber Monday (&lt;a href=&quot;http://www.tipard.com/cyber-monday.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/cyber-monday.html&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;Mac DVD Ripper (&lt;a href=&quot;http://www.tipard.com/dvd-ripper-for-mac.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tipard.com/dvd-ripper-for-mac.html&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Mod Converter (&lt;a href=&quot;http://tipard.com/mod-converter.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tipard.com/mod-converter.html&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-Convert-Video-to-AVI-MP4-MPG-MOD-MOV-MKV-WMV-DivX-Xvi-tp26805394p26805394.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805294</id>
	<title>[PATCH 7/7] msi: Free the temp buffer if we haven't assigned it to  *appValue.</title>
	<published>2009-12-15T18:19:31Z</published>
	<updated>2009-12-15T18:19:31Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">Fixes several valgrind errors of the form:
&lt;br&gt;&lt;br&gt;96 bytes in 1 blocks are definitely lost
&lt;br&gt;&amp;nbsp; &amp;nbsp; at &amp;nbsp;notify_alloc (heap.c:247)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;RtlAllocateHeap (heap.c:1697)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_alloc (msipriv.h:1079)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;ACTION_RecurseSearchDirectory (appsearch.c:756)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;ACTION_SearchDirectory (appsearch.c:865)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;ACTION_AppSearchDr (appsearch.c:991)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;ACTION_AppSearchSigName (appsearch.c:1017)
&lt;br&gt;---
&lt;br&gt;&amp;nbsp;dlls/msi/appsearch.c | &amp;nbsp; &amp;nbsp;6 ++++--
&lt;br&gt;&amp;nbsp;1 files changed, 4 insertions(+), 2 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0007-msi-Free-the-temp-buffer-if-we-haven-t-assigned-it-t.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/appsearch.c b/dlls/msi/appsearch.c
&lt;br&gt;index 95daabb..b99b4f5 100644
&lt;br&gt;--- a/dlls/msi/appsearch.c
&lt;br&gt;+++ b/dlls/msi/appsearch.c
&lt;br&gt;@@ -739,6 +739,7 @@ static UINT ACTION_RecurseSearchDirectory(MSIPACKAGE *package, LPWSTR *appValue,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;size_t dirLen = lstrlenW(dir), fileLen = lstrlenW(sig-&amp;gt;File);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;WCHAR subpath[MAX_PATH];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;WCHAR *buf;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;DWORD len;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;static const WCHAR starDotStarW[] = { '*','.','*',0 };
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -753,7 +754,8 @@ static UINT ACTION_RecurseSearchDirectory(MSIPACKAGE *package, LPWSTR *appValue,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * here. &amp;nbsp;Add two because we might need to add a backslash if the dir name
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * isn't backslash-terminated.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;buf = msi_alloc( (dirLen + max(fileLen, strlenW(starDotStarW)) + 2) * sizeof(WCHAR));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;len = dirLen + max(fileLen, strlenW(starDotStarW)) + 2;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;buf = msi_alloc(len * sizeof(WCHAR));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (!buf)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ERROR_OUTOFMEMORY;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -815,7 +817,7 @@ static UINT ACTION_RecurseSearchDirectory(MSIPACKAGE *package, LPWSTR *appValue,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if (!*appValue)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if (*appValue != buf)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msi_free(buf);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;return rc;
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-7-7--msi%3A-Free-the-temp-buffer-if-we-haven%27t-assigned-it-to--*appValue.-tp26805294p26805294.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805292</id>
	<title>[PATCH 6/7] msi: Refactor freeing the import sql strings.</title>
	<published>2009-12-15T18:19:25Z</published>
	<updated>2009-12-15T18:19:25Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">Fixes two valgrind errors of the form:
&lt;br&gt;&lt;br&gt;138 bytes in 3 blocks are definitely lost
&lt;br&gt;&amp;nbsp; &amp;nbsp; at &amp;nbsp;notify_alloc (heap.c:247)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;RtlAllocateHeap (heap.c:1697)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_alloc (msipriv.h:1079)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_build_createsql_prelude/postlude (database.c)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_add_table_to_db (database.c:502)
&lt;br&gt;---
&lt;br&gt;&amp;nbsp;dlls/msi/database.c | &amp;nbsp; 19 +++++++++----------
&lt;br&gt;&amp;nbsp;1 files changed, 9 insertions(+), 10 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0006-msi-Refactor-freeing-the-import-sql-strings.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/database.c b/dlls/msi/database.c
&lt;br&gt;index 3896454..0c6edde 100644
&lt;br&gt;--- a/dlls/msi/database.c
&lt;br&gt;+++ b/dlls/msi/database.c
&lt;br&gt;@@ -493,7 +493,7 @@ done:
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;static UINT msi_add_table_to_db(MSIDATABASE *db, LPWSTR *columns, LPWSTR *types, LPWSTR *labels, DWORD num_labels, DWORD num_columns)
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;UINT r = ERROR_OUTOFMEMORY;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DWORD size;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;MSIQUERY *view;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;LPWSTR create_sql;
&lt;br&gt;@@ -504,31 +504,30 @@ static UINT msi_add_table_to_db(MSIDATABASE *db, LPWSTR *columns, LPWSTR *types,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;postlude = msi_build_createsql_postlude(labels + 1, num_labels - 1); /* skip over table name */
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (!prelude || !columns_sql || !postlude)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ERROR_OUTOFMEMORY;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;size = lstrlenW(prelude) + lstrlenW(columns_sql) + lstrlenW(postlude) + 1;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;create_sql = msi_alloc(size * sizeof(WCHAR));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (!create_sql)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ERROR_OUTOFMEMORY;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(create_sql, prelude);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(create_sql, columns_sql);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(create_sql, postlude);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;msi_free(prelude);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;msi_free(columns_sql);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;msi_free(postlude);
&lt;br&gt;-
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;r = MSI_DatabaseOpenViewW( db, create_sql, &amp;view );
&lt;br&gt;- &amp;nbsp; &amp;nbsp;msi_free(create_sql);
&lt;br&gt;-
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (r != ERROR_SUCCESS)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return r;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;r = MSI_ViewExecute(view, NULL);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;MSI_ViewClose(view);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;msiobj_release(&amp;view-&amp;gt;hdr);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+done:
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;msi_free(prelude);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;msi_free(columns_sql);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;msi_free(postlude);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;msi_free(create_sql);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;return r;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-6-7--msi%3A-Refactor-freeing-the-import-sql-strings.-tp26805292p26805292.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805289</id>
	<title>[PATCH 5/7] msi: Simplify ITERATE_WriteEnvironmentString. Now we only allocate enough memory to exactly match the size of the constructed string.  Before, we were leaving some memory uninitialized and overwriting the  allocated memory in certain circum</title>
	<published>2009-12-15T18:19:19Z</published>
	<updated>2009-12-15T18:19:19Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">Fixes a few valgrind errors of the form:
&lt;br&gt;&lt;br&gt;Conditional jump or move depends on uninitialised value(s)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at &amp;nbsp;RegSetValueExW (registry.c:1027)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;ITERATE_WriteEnvironmentString (action.c:5086)
&lt;br&gt;---
&lt;br&gt;&amp;nbsp;dlls/msi/action.c | &amp;nbsp; 68 ++++++++++++++++++++++++++++++----------------------
&lt;br&gt;&amp;nbsp;1 files changed, 39 insertions(+), 29 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0005-msi-Simplify-ITERATE_WriteEnvironmentString.-Now-we-.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/action.c b/dlls/msi/action.c
&lt;br&gt;index ef30dda..a5c916e 100644
&lt;br&gt;--- a/dlls/msi/action.c
&lt;br&gt;+++ b/dlls/msi/action.c
&lt;br&gt;@@ -5013,7 +5013,24 @@ static UINT ITERATE_WriteEnvironmentString( MSIRECORD *rec, LPVOID param )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(res == ERROR_SUCCESS &amp;&amp; type != REG_SZ &amp;&amp; type != REG_EXPAND_SZ))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if (res != ERROR_FILE_NOT_FOUND)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if ((res == ERROR_FILE_NOT_FOUND || !(flags &amp; ENV_MOD_MASK)))
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* Nothing to do. */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!value)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;res = ERROR_SUCCESS;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;size = (lstrlenW(value) + 1) * sizeof(WCHAR);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;newval = strdupW(value);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!newval)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;res = ERROR_OUTOFMEMORY;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_ACT_SETABSENT)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -5038,8 +5055,18 @@ static UINT ITERATE_WriteEnvironmentString( MSIRECORD *rec, LPVOID param )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;size += (lstrlenW(value) + 1) * sizeof(WCHAR);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;newval = &amp;nbsp;msi_alloc(size);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;size = (lstrlenW(data) + 1) * sizeof(WCHAR);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_MASK)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DWORD mod_size;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int multiplier = 0;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_APPEND) multiplier++;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_PREFIX) multiplier++;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mod_size = (lstrlenW(value) + 1) * multiplier;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;size += mod_size * sizeof(WCHAR);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;newval = msi_alloc(size);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ptr = newval;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!newval)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -5047,37 +5074,20 @@ static UINT ITERATE_WriteEnvironmentString( MSIRECORD *rec, LPVOID param )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!(flags &amp; ENV_MOD_MASK))
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(newval, value);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_PREFIX)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_PREFIX)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(newval, value);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(newval, szSemiColon);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ptr = newval + lstrlenW(value) + 1;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(newval, value);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(newval, szSemiColon);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ptr = newval + lstrlenW(value) + 1;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(ptr, data);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(ptr, data);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_APPEND)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(newval, szSemiColon);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(newval, value);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if (value)
&lt;br&gt;- &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;size = (lstrlenW(value) + 1) * sizeof(WCHAR);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;newval = msi_alloc(size);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!newval)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (flags &amp; ENV_MOD_APPEND)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;res = ERROR_OUTOFMEMORY;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto done;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(newval, szSemiColon);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcatW(newval, value);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lstrcpyW(newval, value);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (newval)
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-5-7--msi%3A-Simplify-ITERATE_WriteEnvironmentString.-Now-we-only-allocate-enough-memory-to-exactly-match-the-size-of-the-constructed-string.--Before%2C-we-were-leaving-some-memory-uninitialized-and-overwriting-the--allocated-memory-in-certain-circum-tp26805289p26805289.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805345</id>
	<title>[PATCH 4/7] msi: Free the columns view if check_column_exists fails.</title>
	<published>2009-12-15T18:19:03Z</published>
	<updated>2009-12-15T18:19:03Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">Fixes two valgrind errors of the form:
&lt;br&gt;&lt;br&gt;64 bytes in 1 blocks are definitely lost
&lt;br&gt;&amp;nbsp; &amp;nbsp; at &amp;nbsp;notify_alloc (heap.c:247)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;RtlAllocateHeap (heap.c:1697)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_alloc_zero (msipriv.h:1085)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;TABLE_CreateView (table.c:2376)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;alter_add_column (alter.c:123)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;ALTER_execute (alter.c:162)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MSI_ViewExecute (msiquery.c:462)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MsiViewExecute (msiquery.c:488
&lt;br&gt;---
&lt;br&gt;&amp;nbsp;dlls/msi/alter.c | &amp;nbsp; &amp;nbsp;3 +++
&lt;br&gt;&amp;nbsp;1 files changed, 3 insertions(+), 0 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0004-msi-Free-the-columns-view-if-check_column_exists-fai.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/alter.c b/dlls/msi/alter.c
&lt;br&gt;index a62b13e..93d322b 100644
&lt;br&gt;--- a/dlls/msi/alter.c
&lt;br&gt;+++ b/dlls/msi/alter.c
&lt;br&gt;@@ -125,7 +125,10 @@ static UINT alter_add_column(MSIALTERVIEW *av)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (check_column_exists(av-&amp;gt;db, av-&amp;gt;colinfo-&amp;gt;table, av-&amp;gt;colinfo-&amp;gt;column))
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columns-&amp;gt;ops-&amp;gt;delete(columns);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ERROR_BAD_QUERY_SYNTAX;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;r = MSI_OpenQuery(av-&amp;gt;db, &amp;view, query, av-&amp;gt;colinfo-&amp;gt;table, av-&amp;gt;colinfo-&amp;gt;column);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (r == ERROR_SUCCESS)
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-4-7--msi%3A-Free-the-columns-view-if-check_column_exists-fails.-tp26805345p26805345.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805286</id>
	<title>[PATCH 3/7] msi: Fix a leaking record handle.</title>
	<published>2009-12-15T18:18:47Z</published>
	<updated>2009-12-15T18:18:47Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">---
&lt;br&gt;&amp;nbsp;dlls/msi/tests/db.c | &amp;nbsp; &amp;nbsp;2 ++
&lt;br&gt;&amp;nbsp;1 files changed, 2 insertions(+), 0 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0003-msi-Fix-a-leaking-record-handle.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/tests/db.c b/dlls/msi/tests/db.c
&lt;br&gt;index c909f90..d3e9ad1 100644
&lt;br&gt;--- a/dlls/msi/tests/db.c
&lt;br&gt;+++ b/dlls/msi/tests/db.c
&lt;br&gt;@@ -922,6 +922,8 @@ static void test_viewmodify(void)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;r = MsiViewModify(hview, MSIMODIFY_INSERT_TEMPORARY, hrec );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ok(r == ERROR_SUCCESS, &amp;quot;MsiViewModify failed\n&amp;quot;);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;r = MsiCloseHandle(hrec);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;ok(r == ERROR_SUCCESS, &amp;quot;MsiCloseHandle failed\n&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;r = MsiViewClose(hview);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ok(r == ERROR_SUCCESS, &amp;quot;MsiViewClose failed\n&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;r = MsiCloseHandle(hview);
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-3-7--msi%3A-Fix-a-leaking-record-handle.-tp26805286p26805286.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805283</id>
	<title>[PATCH 2/7] msi: Free the join view if we fail to create the table  view.</title>
	<published>2009-12-15T18:18:40Z</published>
	<updated>2009-12-15T18:18:40Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">Fixes a valgrind error of the form:
&lt;br&gt;&lt;br&gt;24 bytes in 1 blocks are definitely lost
&lt;br&gt;&amp;nbsp; &amp;nbsp; at &amp;nbsp;notify_alloc (heap.c:247)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;RtlAllocateHeap (heap.c:1697)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_alloc (msipriv.h:1079)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;JOIN_CreateView (join.c:345)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;sql_parse (sql.y:495)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MSI_ParseSQL (sql.y:960)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MSI_DatabaseOpenViewW (msiquery.c:137)
&lt;br&gt;---
&lt;br&gt;&amp;nbsp;dlls/msi/join.c | &amp;nbsp; &amp;nbsp;4 +++-
&lt;br&gt;&amp;nbsp;1 files changed, 3 insertions(+), 1 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0002-msi-Free-the-join-view-if-we-fail-to-create-the-tabl.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/join.c b/dlls/msi/join.c
&lt;br&gt;index ef5cede..134c569 100644
&lt;br&gt;--- a/dlls/msi/join.c
&lt;br&gt;+++ b/dlls/msi/join.c
&lt;br&gt;@@ -353,11 +353,13 @@ UINT JOIN_CreateView( MSIDATABASE *db, MSIVIEW **view, LPWSTR tables )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( r != ERROR_SUCCESS )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WARN(&amp;quot;can't create table: %s\n&amp;quot;, debugstr_w(tables));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msi_free(table);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = ERROR_BAD_QUERY_SYNTAX;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;goto end;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = table-&amp;gt;view-&amp;gt;ops-&amp;gt;get_dimensions( table-&amp;gt;view, NULL, &amp;table-&amp;gt;columns );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = table-&amp;gt;view-&amp;gt;ops-&amp;gt;get_dimensions( table-&amp;gt;view, NULL,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;table-&amp;gt;columns );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( r != ERROR_SUCCESS )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ERR(&amp;quot;can't get table dimensions\n&amp;quot;);
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-2-7--msi%3A-Free-the-join-view-if-we-fail-to-create-the-table--view.-tp26805283p26805283.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805279</id>
	<title>[PATCH 1/7] msi: Keep track of the current view in the sql parser.  This allows us to free said view in the case of a syntax error. This also  allows us to get rid of a few places where we tried to clean up the view ourselves in the parsing code.</title>
	<published>2009-12-15T18:18:31Z</published>
	<updated>2009-12-15T18:18:31Z</updated>
	<author>
		<name>James Hawkins</name>
	</author>
	<content type="html">Fixes a valgrind error of the form:
&lt;br&gt;&lt;br&gt;50 bytes in 1 blocks are definitely lost
&lt;br&gt;&amp;nbsp; &amp;nbsp; at &amp;nbsp;notify_alloc (heap.c:247)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;RtlAllocateHeap (heap.c:1697)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;msi_alloc_zero (msipriv.h:1085)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;TABLE_CreateView (table.c:2376)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;sql_parse (sql.y:486)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MSI_ParseSQL (sql.y:960)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MSI_DatabaseOpenViewW (msiquery.c:137)
&lt;br&gt;&amp;nbsp; &amp;nbsp; by &amp;nbsp;MsiDatabaseOpenViewW (msiquery.c:279)
&lt;br&gt;---
&lt;br&gt;&amp;nbsp;dlls/msi/sql.y | &amp;nbsp; 83 +++++++++++++++++++++++++++++++++++---------------------
&lt;br&gt;&amp;nbsp;1 files changed, 52 insertions(+), 31 deletions(-)
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[0001-msi-Keep-track-of-the-current-view-in-the-sql-parser.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/dlls/msi/sql.y b/dlls/msi/sql.y
&lt;br&gt;index e2484df..548a878 100644
&lt;br&gt;--- a/dlls/msi/sql.y
&lt;br&gt;+++ b/dlls/msi/sql.y
&lt;br&gt;@@ -47,7 +47,10 @@ typedef struct tag_SQL_input
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;LPCWSTR command;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DWORD n, len;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;MSIVIEW **view; &amp;nbsp;/* view structure for the resulting query */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;MSIVIEW **view; &amp;nbsp;/* View structure for the resulting query. &amp;nbsp;This value
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* tracks the view currently being created so we can free
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* this view on syntax error.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;struct list *mem;
&lt;br&gt;&amp;nbsp;} SQL_input;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -68,6 +71,10 @@ static struct expr * EXPR_ival( void *info, int val );
&lt;br&gt;&amp;nbsp;static struct expr * EXPR_sval( void *info, const struct sql_str *str );
&lt;br&gt;&amp;nbsp;static struct expr * EXPR_wildcard( void *info );
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+#define PARSER_BUBBLE_UP_VIEW( sql, result, current_view ) \
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;*sql-&amp;gt;view = current_view; \
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;result = current_view
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;%}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;%pure-parser
&lt;br&gt;@@ -149,7 +156,8 @@ oneinsert:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;INSERT_CreateView( sql-&amp;gt;db, &amp;insert, $3, $5, $9, FALSE );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !insert )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = insert;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, &amp;nbsp;insert );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_INSERT TK_INTO table TK_LP selcollist TK_RP TK_VALUES TK_LP constlist TK_RP TK_TEMPORARY
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -159,7 +167,8 @@ oneinsert:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;INSERT_CreateView( sql-&amp;gt;db, &amp;insert, $3, $5, $9, TRUE );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !insert )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = insert;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, &amp;nbsp;insert );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -178,7 +187,8 @@ onecreate:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sql-&amp;gt;r = r;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = create;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, &amp;nbsp;create );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_CREATE TK_TABLE table TK_LP table_def TK_RP TK_HOLD
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -190,7 +200,8 @@ onecreate:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CREATE_CreateView( sql-&amp;gt;db, &amp;create, $3, $5, TRUE );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !create )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = create;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, &amp;nbsp;create );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -203,7 +214,8 @@ oneupdate:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UPDATE_CreateView( sql-&amp;gt;db, &amp;update, $2, $4, $6 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !update )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = update;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, &amp;nbsp;update );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_UPDATE table TK_SET update_assign_list
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -213,7 +225,8 @@ oneupdate:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UPDATE_CreateView( sql-&amp;gt;db, &amp;update, $2, $4, NULL );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !update )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = update;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, &amp;nbsp;update );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -226,7 +239,8 @@ onedelete:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DELETE_CreateView( sql-&amp;gt;db, &amp;delete, $2 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !delete )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = delete;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, delete );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -239,7 +253,8 @@ onealter:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER_CreateView( sql-&amp;gt;db, &amp;alter, $3, NULL, $4 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !alter )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = alter;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, alter );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_ALTER TK_TABLE table TK_ADD column_and_type
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -249,7 +264,8 @@ onealter:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER_CreateView( sql-&amp;gt;db, &amp;alter, $3, $5, 0 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!alter)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = alter;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, alter );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_ALTER TK_TABLE table TK_ADD column_and_type TK_HOLD
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -259,7 +275,8 @@ onealter:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER_CreateView( sql-&amp;gt;db, &amp;alter, $3, $5, 1 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!alter)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = alter;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, alter );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -278,12 +295,14 @@ onedrop:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;TK_DROP TK_TABLE table
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_input* sql = (SQL_input*) info;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSIVIEW* drop = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = NULL;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = DROP_CreateView( sql-&amp;gt;db, &amp;$$, $3 );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = DROP_CreateView( sql-&amp;gt;db, &amp;drop, $3 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( r != ERROR_SUCCESS || !$$ )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, drop );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -414,15 +433,14 @@ unorderedsel:
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_SELECT TK_DISTINCT selectfrom
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_input* sql = (SQL_input*) info;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSIVIEW* distinct = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = NULL;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = DISTINCT_CreateView( sql-&amp;gt;db, &amp;$$, $3 );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = DISTINCT_CreateView( sql-&amp;gt;db, &amp;distinct, $3 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (r != ERROR_SUCCESS)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$3-&amp;gt;ops-&amp;gt;delete($3);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, distinct );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -430,17 +448,16 @@ selectfrom:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;selcollist from
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_input* sql = (SQL_input*) info;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSIVIEW* select = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( $1 )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = SELECT_CreateView( sql-&amp;gt;db, &amp;$$, $2, $1 );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = SELECT_CreateView( sql-&amp;gt;db, &amp;select, $2, $1 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (r != ERROR_SUCCESS)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$2-&amp;gt;ops-&amp;gt;delete($2);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, select );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = $2;
&lt;br&gt;@@ -464,15 +481,14 @@ from:
&lt;br&gt;&amp;nbsp; &amp;nbsp;| fromtable TK_WHERE expr
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_input* sql = (SQL_input*) info;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSIVIEW* where = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = NULL;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = WHERE_CreateView( sql-&amp;gt;db, &amp;$$, $1, $3 );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = WHERE_CreateView( sql-&amp;gt;db, &amp;where, $1, $3 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( r != ERROR_SUCCESS )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$1-&amp;gt;ops-&amp;gt;delete( $1 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, where );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -480,21 +496,26 @@ fromtable:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;TK_FROM table
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_input* sql = (SQL_input*) info;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSIVIEW* table = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$$ = NULL;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = TABLE_CreateView( sql-&amp;gt;db, $2, &amp;$$ );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = TABLE_CreateView( sql-&amp;gt;db, $2, &amp;table );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( r != ERROR_SUCCESS || !$$ )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, table );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;| TK_FROM tablelist
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_input* sql = (SQL_input*) info;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSIVIEW* join = NULL;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UINT r;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = JOIN_CreateView( sql-&amp;gt;db, &amp;$$, $2 );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;r = JOIN_CreateView( sql-&amp;gt;db, &amp;join, $2 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( r != ERROR_SUCCESS )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YYABORT;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PARSER_BUBBLE_UP_VIEW( sql, $$, join );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Patches-f927.html&quot; embed=&quot;fixTarget[927]&quot; target=&quot;_top&quot; &gt;Wine - Patches&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH-1-7--msi%3A-Keep-track-of-the-current-view-in-the-sql-parser.--This-allows-us-to-free-said-view-in-the-case-of-a-syntax-error.-This-also--allows-us-to-get-rid-of-a-few-places-where-we-tried-to-clean-up-the-view-ourselves-in-the-parsing-code.-tp26805279p26805279.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805222</id>
	<title>Strange WoW behavior - unresponsive -&gt; disconnect</title>
	<published>2009-12-15T18:11:45Z</published>
	<updated>2009-12-15T18:11:45Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">I'm encountering a strange new behavior from WoW. &amp;nbsp;I'm able to start the game, login, and enter the game world. &amp;nbsp;Then, either immediately or after hours of play, the environment suddenly becomes unresponsive. &amp;nbsp;My toon is able to move around, but NPCs do nothing when clicked, chat traffic vanishes, the Logout and Exit Game buttons do nothing, etc. &amp;nbsp;If I wait long enough, I get a &amp;quot;Disconnected from server&amp;quot; error. &amp;nbsp;Happens on all toons and on all realms where I have characters. &amp;nbsp;There isn't a network issue, and rebooting my Ubuntu system has no effect.
&lt;br&gt;&lt;br&gt;First time I saw this was the day of the 3.3 patch, which also happens to be when I upgraded wine. &amp;nbsp;I couldn't get back in all day, then came back the following day and was able to get in. &amp;nbsp;Second time was yesterday; I came back after the maintenance outage today and the problem was gone. &amp;nbsp;Third time is now.
&lt;br&gt;&lt;br&gt;Anyone else seeing similar behavior?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Code:
&lt;br&gt;$ uname -a
&lt;br&gt;Linux don-desktop 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:02:15 UTC 2009 x86_64 GNU/Linux
&lt;br&gt;$ wine --version
&lt;br&gt;wine-1.1.34
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Strange-WoW-behavior---unresponsive--%3E-disconnect-tp26805222p26805222.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805169</id>
	<title>[Bug 19997] gnome-panel reappears in full screen mode with compiz after resolution change</title>
	<published>2009-12-15T18:06:10Z</published>
	<updated>2009-12-15T18:06:10Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=19997&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=19997&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vincent Povirk &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;madewokherd@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CC| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805169&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;madewokherd@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #6 from Vincent Povirk &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805169&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;madewokherd@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 20:06:09 ---
&lt;br&gt;That would be something to ask the compiz devs.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-19997--New%3A-gnome-panel-reappears-in-full-screen-mode-with-compiz-after-resolution-change-tp25374934p26805169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805100</id>
	<title>Re: Program Printing in Ubuntu and Wine</title>
	<published>2009-12-15T17:50:48Z</published>
	<updated>2009-12-15T17:50:48Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">So it was working there after installing DCom98 then i was trying to fix how the pictures when it printed were all squished. &amp;nbsp;In the process of that it doesn't work again. &amp;nbsp;So I started over, reinstalled everything and got DCom98 on here this time. &amp;nbsp;But now it's a totally different error. &amp;nbsp;Nothing even shows in the console until I go and hit the print button then it spits all of this out. &amp;nbsp;I was looking at the lines that talk about oleaut32 but I switched between the builtin and native files. &amp;nbsp;The builtin file gives me the error I was getting in my first post. &amp;nbsp;The native file gives this. &amp;nbsp;
&lt;br&gt;&lt;br&gt;wine: Unhandled page fault on read access to 0x012805bc at address 0x680ab006 (thread 001f), starting debugger...
&lt;br&gt;Unhandled exception: page fault on read access to 0x012805bc in 32-bit code (0x680ab006).
&lt;br&gt;Register dump:
&lt;br&gt;&amp;nbsp;CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
&lt;br&gt;&amp;nbsp;EIP:680ab006 ESP:0032dec0 EBP:0032dfd0 EFLAGS:00210246( &amp;nbsp;R- -- &amp;nbsp;I &amp;nbsp;Z- -P- )
&lt;br&gt;&amp;nbsp;EAX:00000000 EBX:685aeff4 ECX:00000063 EDX:00000001
&lt;br&gt;&amp;nbsp;ESI:012805bc EDI:093f0000
&lt;br&gt;Stack dump:
&lt;br&gt;0x0032dec0: &amp;nbsp;012805bc 6854e607 093f0000 012805bc
&lt;br&gt;0x0032ded0: &amp;nbsp;0000018c 7b88f51c 683b4ce0 093f0000
&lt;br&gt;0x0032dee0: &amp;nbsp;093f0000 0000018c 0000018c 001de960
&lt;br&gt;0x0032def0: &amp;nbsp;00000001 0000018c 0014a940 01273b18
&lt;br&gt;0x0032df00: &amp;nbsp;00000000 00000000 00000001 00000084
&lt;br&gt;0x0032df10: &amp;nbsp;00180018 7b8b0000 00000000 683b4ce0
&lt;br&gt;Backtrace:
&lt;br&gt;=&amp;gt;0 0x680ab006 memcpy+0x46() in libc.so.6 (0x0032dfd0)
&lt;br&gt;&amp;nbsp; 1 0x6835a04c SetDIBits+0x11c() in gdi32 (0x0032e020)
&lt;br&gt;&amp;nbsp; 2 0x708fcc01 in asycfilt (+0xcc01) (0x0032e064)
&lt;br&gt;&amp;nbsp; 3 0x708fcf38 in asycfilt (+0xcf38) (0x0032e074)
&lt;br&gt;&amp;nbsp; 4 0x708ff0ac in asycfilt (+0xf0ac) (0x0032e08c)
&lt;br&gt;err:dbghelp:pe_load_dbg_file Couldn't find .DBG file &amp;quot;oleaut32.dbg&amp;quot; (&amp;quot;&amp;quot;)
&lt;br&gt;&amp;nbsp; 5 0x653a332e in oleaut32 (+0x6332e) (0x0032e0dc)
&lt;br&gt;&amp;nbsp; 6 0x653a03c7 in oleaut32 (+0x603c7) (0x66054f38)
&lt;br&gt;0x680ab006 memcpy+0x46 in libc.so.6: repe movsl	(%esi),%es:(%edi)
&lt;br&gt;Modules:
&lt;br&gt;Module	Address			Debug info	Name (107 modules)
&lt;br&gt;PE	 &amp;nbsp;400000- &amp;nbsp;506000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;spp
&lt;br&gt;PE	 f9a0000- f9ab000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vbajet32
&lt;br&gt;PE	 f9c0000- fa22000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;expsrv
&lt;br&gt;PE	1b000000-1b170000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msjet40
&lt;br&gt;PE	1b2c0000-1b2cd000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msjter40
&lt;br&gt;PE	1b2d0000-1b2f6000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msjint40
&lt;br&gt;PE	1b570000-1b5c4000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msjetoledb40
&lt;br&gt;PE	1b5d0000-1b665000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mswstr10
&lt;br&gt;PE	1b810000-1b84a000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msjtes40
&lt;br&gt;PE	1f320000-1f36d000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msadce
&lt;br&gt;PE	1f370000-1f375000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msadcer
&lt;br&gt;PE	1f440000-1f4bd000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msado15
&lt;br&gt;PE	1f670000-1f693000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msdart
&lt;br&gt;PE	1f890000-1f8fc000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oledb32
&lt;br&gt;PE	1f900000-1f911000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oledb32r
&lt;br&gt;ELF	20000000-20034000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;winspool&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	20010000-20034000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; winspool
&lt;br&gt;ELF	20034000-20038000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libcom_err.so.2
&lt;br&gt;ELF	20038000-2004a000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libtasn1.so.3
&lt;br&gt;ELF	2004a000-2004f000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libgpg-error.so.0
&lt;br&gt;ELF	20c78000-20ca5000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libgssapi_krb5.so.2
&lt;br&gt;ELF	2152d000-21546000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;spoolss&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	21530000-21546000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; spoolss
&lt;br&gt;ELF	23ffa000-24003000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libkrb5support.so.0
&lt;br&gt;PE	24dd0000-24ded000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msstdfmt
&lt;br&gt;PE	24e30000-24e43000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msbind
&lt;br&gt;PE	272a0000-272e9000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msdbrptr
&lt;br&gt;ELF	29322000-2933c000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;version&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	29330000-2933c000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; version
&lt;br&gt;ELF	2c499000-2c629000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;shell32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	2c4b0000-2c629000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shell32
&lt;br&gt;ELF	3172e000-31737000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;librt.so.1
&lt;br&gt;ELF	3b31f000-3b37c000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;shlwapi&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	3b330000-3b37c000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shlwapi
&lt;br&gt;ELF	3c8fc000-3c9ae000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;comdlg32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	3c900000-3c9ae000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; comdlg32
&lt;br&gt;ELF	430b1000-430c5000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libresolv.so.2
&lt;br&gt;ELF	46f01000-46f2c000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libk5crypto.so.3
&lt;br&gt;ELF	56466000-5650e000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libgnutls.so.26
&lt;br&gt;PE	57200000-57227000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msderun
&lt;br&gt;ELF	5a396000-5a3a7000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libavahi-client.so.3
&lt;br&gt;ELF	5b803000-5b87f000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libgcrypt.so.11
&lt;br&gt;ELF	5c0ff000-5c144000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libcups.so.2
&lt;br&gt;PE	5f400000-5f4f8000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mfc42
&lt;br&gt;ELF	63fca000-63fd6000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libavahi-common.so.3
&lt;br&gt;PE	65340000-653d2000	Export &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oleaut32
&lt;br&gt;PE	65f00000-65fc2000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ole32
&lt;br&gt;PE	66000000-66152000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msvbvm60
&lt;br&gt;ELF	68000000-6801d000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ld-linux.so.2
&lt;br&gt;ELF	6801d000-68036000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libpthread.so.0
&lt;br&gt;ELF	68036000-6817a000	Export &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libc.so.6
&lt;br&gt;ELF	6817a000-6817e000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libdl.so.2
&lt;br&gt;ELF	6817e000-681a4000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libm.so.6
&lt;br&gt;ELF	681a4000-681ac000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libnss_compat.so.2
&lt;br&gt;ELF	681ac000-681c3000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libnsl.so.1
&lt;br&gt;ELF	681c3000-681ce000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libnss_nis.so.2
&lt;br&gt;ELF	681ce000-681da000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libnss_files.so.2
&lt;br&gt;ELF	681da000-68325000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	681f0000-68325000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user32
&lt;br&gt;ELF	68325000-683c5000	Export &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gdi32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	68340000-683c5000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gdi32
&lt;br&gt;ELF	683c5000-6841c000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;advapi32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	683d0000-6841c000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; advapi32
&lt;br&gt;ELF	6841c000-68431000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;system.drv16.so
&lt;br&gt;PE	68420000-68431000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;system.drv16
&lt;br&gt;ELF	68431000-684b0000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libfreetype.so.6
&lt;br&gt;ELF	684b0000-684c6000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libz.so.1
&lt;br&gt;ELF	684c6000-684f3000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libfontconfig.so.1
&lt;br&gt;ELF	684f3000-6851a000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libexpat.so.1
&lt;br&gt;ELF	6851a000-685b8000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;winex11&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	68530000-685b8000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; winex11
&lt;br&gt;ELF	685b8000-685d3000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libice.so.6
&lt;br&gt;ELF	685d3000-685e3000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxext.so.6
&lt;br&gt;ELF	685e3000-68712000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libx11.so.6
&lt;br&gt;ELF	68712000-68717000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libuuid.so.1
&lt;br&gt;ELF	68717000-6871b000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxau.so.6
&lt;br&gt;ELF	6871b000-68739000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxcb.so.1
&lt;br&gt;ELF	68739000-6873e000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxdmcp.so.6
&lt;br&gt;ELF	6873e000-6875f000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;imm32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	68740000-6875f000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; imm32
&lt;br&gt;ELF	6875f000-68762000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxinerama.so.1
&lt;br&gt;ELF	68762000-68768000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxxf86vm.so.1
&lt;br&gt;ELF	68768000-68772000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxrender.so.1
&lt;br&gt;ELF	68772000-6877b000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxrandr.so.2
&lt;br&gt;ELF	6877b000-6877f000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxcomposite.so.1
&lt;br&gt;ELF	6877f000-6878a000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxcursor.so.1
&lt;br&gt;PE	69a20000-69a2b000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mtxdm
&lt;br&gt;ELF	6bc7d000-6bc9d000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;localspl&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	6bc80000-6bc9d000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; localspl
&lt;br&gt;ELF	6f356000-6f491000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libwine.so.1
&lt;br&gt;PE	70100000-70153000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rpcrt4
&lt;br&gt;PE	708f0000-70903000	Export &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;asycfilt
&lt;br&gt;PE	71590000-71617000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;comctl32
&lt;br&gt;ELF	736c0000-736c4000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libkeyutils.so.1
&lt;br&gt;PE	736f0000-73715000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scrrun
&lt;br&gt;PE	78000000-78040000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msvcrt
&lt;br&gt;ELF	79da5000-79dab000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libxfixes.so.3
&lt;br&gt;ELF	7ab5d000-7ab71000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lz32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	7ab60000-7ab71000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lz32
&lt;br&gt;ELF	7b7da000-7b7e3000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libsm.so.6
&lt;br&gt;ELF	7b800000-7b971000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;kernel32&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	7b820000-7b971000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kernel32
&lt;br&gt;ELF	7bc00000-7bcb1000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ntdll&amp;lt;elf&amp;gt;
&lt;br&gt;&amp;nbsp; \-PE	7bc10000-7bcb1000	\ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ntdll
&lt;br&gt;ELF	7bf00000-7bf04000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wine-loader&amp;gt;
&lt;br&gt;ELF	7c510000-7c549000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libdbus-1.so.3
&lt;br&gt;ELF	7cf4e000-7d000000	Deferred &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;libkrb5.so.3
&lt;br&gt;Threads:
&lt;br&gt;process &amp;nbsp;tid &amp;nbsp; &amp;nbsp; &amp;nbsp;prio (all id:s are in hex)
&lt;br&gt;0000000e 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000015 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000014 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000010 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0000000f &amp;nbsp; &amp;nbsp;0
&lt;br&gt;00000011 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000017 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000016 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000013 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000012 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;0000001e (D) C:\Program Files\Special Personal Profile\spp.exe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000025 &amp;nbsp; &amp;nbsp;1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000024 &amp;nbsp; &amp;nbsp;1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000023 &amp;nbsp; &amp;nbsp;1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000022 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0000001f &amp;nbsp; &amp;nbsp;0 &amp;lt;==
&lt;br&gt;00000020 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00000021 &amp;nbsp; &amp;nbsp;0
&lt;br&gt;Backtrace:
&lt;br&gt;=&amp;gt;0 0x680ab006 memcpy+0x46() in libc.so.6 (0x0032dfd0)
&lt;br&gt;&amp;nbsp; 1 0x6835a04c SetDIBits+0x11c() in gdi32 (0x0032e020)
&lt;br&gt;&amp;nbsp; 2 0x708fcc01 in asycfilt (+0xcc01) (0x0032e064)
&lt;br&gt;&amp;nbsp; 3 0x708fcf38 in asycfilt (+0xcf38) (0x0032e074)
&lt;br&gt;&amp;nbsp; 4 0x708ff0ac in asycfilt (+0xf0ac) (0x0032e08c)
&lt;br&gt;&amp;nbsp; 5 0x653a332e in oleaut32 (+0x6332e) (0x0032e0dc)
&lt;br&gt;&amp;nbsp; 6 0x653a03c7 in oleaut32 (+0x603c7) (0x66054f38)
&lt;br&gt;err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x680ab006
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Program-Printing-in-Ubuntu-and-Wine-tp26792941p26805100.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805080</id>
	<title>[Bug 21029] New: Runes of Magic fails to load in WINE 1.1.34</title>
	<published>2009-12-15T17:47:54Z</published>
	<updated>2009-12-15T17:47:54Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21029&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21029&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Summary: Runes of Magic fails to load in WINE 1.1.34
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Product: Wine
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Version: 1.1.34
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Platform: PC-x86-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://appdb.winehq.org/objectManager.php?sClass=versi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://appdb.winehq.org/objectManager.php?sClass=versi&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; on&amp;iId=16051
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OS/Version: Linux
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Status: UNCONFIRMED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Severity: normal
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: P2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Component: -unknown
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AssignedTo: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805080&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;wine-bugs@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ReportedBy: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805080&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jimmy@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Runes of Magic still installs using the method described on the winehq page,
&lt;br&gt;but no longer loads.
&lt;br&gt;&lt;br&gt;I have it working on my laptop which runs WINE 1.1.33, but it fails on my
&lt;br&gt;desktop with same distro and version except WINE 1.1.34. This has also been
&lt;br&gt;confirmed by a number of comments from users.
&lt;br&gt;&lt;br&gt;The game window opens and remains black for a long time (like usual, even on
&lt;br&gt;Windows), then you hear the music and then in WINE 1.1.33 you see the main
&lt;br&gt;screen. As of WINE 1.1.34 this does not seem to happen after several minutes.
&lt;br&gt;&lt;br&gt;Let me know if there is anything else I can provide, possibly install devel
&lt;br&gt;libs and dumb some debug?
&lt;br&gt;&lt;br&gt;OpenSUSE 11.2
&lt;br&gt;ATI Radeon 4870 (with proprietary driver)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21029--New%3A-Runes-of-Magic-fails-to-load-in-WINE-1.1.34-tp26805080p26805080.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805076</id>
	<title>[Bug 21027] Lego Digital Designer hangs on startup</title>
	<published>2009-12-15T17:47:52Z</published>
	<updated>2009-12-15T17:47:52Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21027&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21027&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805076&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Alias|LDD-Hangs-on-startup &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21027--New%3A-Lego-Digital-Designer-hangs-on-startup-tp26802168p26805076.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805067</id>
	<title>[Bug 21026] Office 2000 (Word) does not work</title>
	<published>2009-12-15T17:47:01Z</published>
	<updated>2009-12-15T17:47:01Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21026&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21026&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805067&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary|Office 2000 (Word) won't &amp;nbsp; &amp;nbsp;|Office 2000 (Word) does not
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|working with wine 1.1.33 &amp;nbsp; &amp;nbsp;|work
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #1 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805067&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:47:01 ---
&lt;br&gt;What exactly doesn't work? Did it work for you in older Wine versions? Attach
&lt;br&gt;(as a plain text file do not paste) complete terminal output.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21026--New%3A-Office-2000-%28Word%29-won%27t-working-with-wine-1.1.33-tp26802117p26805067.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805033</id>
	<title>[Bug 12066] Jade Empire character models are invisible</title>
	<published>2009-12-15T17:43:23Z</published>
	<updated>2009-12-15T17:43:23Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=12066&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=12066&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #14 from Claudio &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805033&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sick_soul@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:43:23 ---
&lt;br&gt;bug still there with wine 1.1.33, game is unplayable.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-12066--New%3A-Jade-Empire-character-models-are-invisible-tp16081135p26805033.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805019</id>
	<title>[Bug 21023] SetupDiOpenDevRegKey() returns wrong HKEY</title>
	<published>2009-12-15T17:41:57Z</published>
	<updated>2009-12-15T17:41:57Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21023&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21023&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805019&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Severity|normal &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #2 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805019&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:41:57 ---
&lt;br&gt;Have a real world application that depends on this? Wine doesn't support any
&lt;br&gt;hardware drivers, so some of that information is kind of irrelevant.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21023--New%3A-SetupDiOpenDevRegKey%28%29-returns-wrong-HKEY-tp26799555p26805019.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805011</id>
	<title>[Bug 21022] No Image Transparency in Game Maker 5.3A/Seiklus</title>
	<published>2009-12-15T17:40:13Z</published>
	<updated>2009-12-15T17:40:13Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21022&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21022&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805011&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status|RESOLVED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|CLOSED
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #7 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805011&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:40:13 ---
&lt;br&gt;Closing
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21022--New%3A-No-Image-Transparency-in-Game-Maker-5.3A-Seiklus-tp26799427p26805011.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805009</id>
	<title>[Bug 21022] No Image Transparency in Game Maker 5.3A/Seiklus</title>
	<published>2009-12-15T17:40:06Z</published>
	<updated>2009-12-15T17:40:06Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21022&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21022&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805009&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status|UNCONFIRMED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |RESOLVED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|DUPLICATE
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #6 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805009&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:40:06 ---
&lt;br&gt;Duplicate
&lt;br&gt;&lt;br&gt;*** This bug has been marked as a duplicate of bug 20522 ***
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21022--New%3A-No-Image-Transparency-in-Game-Maker-5.3A-Seiklus-tp26799427p26805009.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26805010</id>
	<title>[Bug 20522] Graphic Glitcheson Game Maker games</title>
	<published>2009-12-15T17:40:06Z</published>
	<updated>2009-12-15T17:40:06Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=20522&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=20522&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805010&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CC| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805010&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bobtheblueberry@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #12 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26805010&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:40:06 ---
&lt;br&gt;*** Bug 21022 has been marked as a duplicate of this bug. ***
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-20522--New%3A-Graphic-Glitcheson-Game-Maker-games-with-1.1.31-and-1.1.32-tp26132120p26805010.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26804973</id>
	<title>[Bug 20960] Textures missing in demoscene's demo fr-041_debris</title>
	<published>2009-12-15T17:36:14Z</published>
	<updated>2009-12-15T17:36:14Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=20960&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=20960&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804973&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status|UNCONFIRMED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |RESOLVED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|FIXED
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #7 from Vitaliy Margolen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804973&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vitaliy@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:36:14 ---
&lt;br&gt;Reported fixed. BTW you can resolve your own bugs.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-20960--New%3A-Textures-missing-in-demoscene%27s-demo-fr-041_debris-tp26696982p26804973.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26804841</id>
	<title>Re: Building and packaging Wine Gecko</title>
	<published>2009-12-15T17:20:53Z</published>
	<updated>2009-12-15T17:20:53Z</updated>
	<author>
		<name>Anssi Hannula-3</name>
	</author>
	<content type="html">Anssi Hannula wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I see that Wine has recently started to always request installation of
&lt;br&gt;&amp;gt; Gecko, and that it is recommended to use a distribution provided package.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; We do not yet provide a wine-gecko package in Mandriva, but we'd like to.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; According to our policy (and the policy of e.g. Debian, Fedora)
&lt;br&gt;&amp;gt; everything in our main repositories has to be compiled by us without
&lt;br&gt;&amp;gt; external binaries compiled by a third party.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I noticed there are build instructions here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://wiki.winehq.org/BuildingWineGecko&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.winehq.org/BuildingWineGecko&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, the instructions on that page ask for copying binaries directly
&lt;br&gt;&amp;gt; provided in wine-mozilla tarball, and for modifying mingw32 headers.
&lt;br&gt;&amp;gt; These actions are rather unacceptable for us (I guess the latter one is
&lt;br&gt;&amp;gt; workaroundable, though).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I saw that &lt;a href=&quot;http://wiki.winehq.org/Gecko&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.winehq.org/Gecko&lt;/a&gt;&amp;nbsp;says Gentoo and openSUSE package
&lt;br&gt;&amp;gt; Gecko properly. I looked at the Gentoo package [1] and saw that they
&lt;br&gt;&amp;gt; simply download the prebuilt cab, which we can't do. I took a look in
&lt;br&gt;&amp;gt; openSUSE src.rpm [2], but found no references to Gecko, and I didn't see
&lt;br&gt;&amp;gt; any separate wine-gecko src.rpm there. I did found wine-gecko OpenSUSE
&lt;br&gt;&amp;gt; binary packages in Wine's SourceForge page, but no source packages or
&lt;br&gt;&amp;gt; information on how it was built.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is it really not possible to build Wine Gecko from the source code, on
&lt;br&gt;&amp;gt; command line, on Linux?
&lt;br&gt;&amp;gt; Or is it just that nobody has written any instructions on how to do that?
&lt;/div&gt;&lt;br&gt;Apparently it is not easily possible (even if one could compile
&lt;br&gt;wine-gecko, .cab creation would be an obstacle).
&lt;br&gt;&lt;br&gt;Therefore I've packaged the Wine provided prebuilt binary .cab as
&lt;br&gt;wine-gecko, and put it into the &amp;quot;non-free&amp;quot; repository (Cooker, and
&lt;br&gt;backports for 2010.0,2009.1,2009.0). Future builds and backports of Wine
&lt;br&gt;will contain a soft dependency (&amp;quot;Suggests&amp;quot;) on wine-gecko, thus
&lt;br&gt;installing it automatically if the &amp;quot;non-free&amp;quot; repository is available.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; [1]
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/wine-1.1.34.ebuild?view=markup&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/wine-1.1.34.ebuild?view=markup&lt;/a&gt;&lt;br&gt;&amp;gt; [2]
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://download.opensuse.org/factory/repo/src-oss/suse/src/wine-1.1.28-3.4.src.rpm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://download.opensuse.org/factory/repo/src-oss/suse/src/wine-1.1.28-3.4.src.rpm&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Anssi Hannula
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Devel-f926.html&quot; embed=&quot;fixTarget[926]&quot; target=&quot;_top&quot; &gt;Wine - Devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-and-packaging-Wine-Gecko-tp26750824p26804841.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26804803</id>
	<title>Re: WINE &amp; 2.6.32 Kernels</title>
	<published>2009-12-15T17:18:49Z</published>
	<updated>2009-12-15T17:18:49Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">Thanks. I used regedit to add a Drivers key because it totally missing. I assume winecfg creates the Drivers key? Under the Drivers key, I added a string Audio=alsa, but the lockups continue. I have the following error when running winecfg:
&lt;br&gt;&lt;br&gt;err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
&lt;br&gt;&lt;br&gt;ALSAmixer -c0 shows all the elements of the hda-intel mixer just fine so I don't know what the problem is. Essentially, WINE is unusable with audio. I did get audio to work with WINE when playing NovaLogic's F-22 Lightning 3, but something is really screwed up with WINE's audio or some combination theref. Applications without sound run under WINE without locking up the computer. Applications with sound generally will cause a crash to the command line or lock of the computer. I don't know. It's hard to identify the true culprit in this mess, but it seems to be WINE. All of my other applications including audio run fine without WINE.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/WINE---2.6.32-Kernels-tp26790009p26804803.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26804727</id>
	<title>[Bug 6930] TortoiseSVN fails to install</title>
	<published>2009-12-15T17:12:52Z</published>
	<updated>2009-12-15T17:12:52Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=6930&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=6930&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Dan Kegel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804727&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dank@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CC| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804727&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dank@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;Target Milestone|--- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |1.2.0
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #16 from Dan Kegel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804727&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dank@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 19:12:51 ---
&lt;br&gt;This one affects visual c++ installers. &amp;nbsp;Nominating for 1.2.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-6930--TortoiseSVN-fails-to-install-tp26804727p26804727.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26804412</id>
	<title>[Bug 21011] World Of Warcraft crashes after start with unhandled exception</title>
	<published>2009-12-15T16:37:05Z</published>
	<updated>2009-12-15T16:37:05Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21011&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21011&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Jerome Leclanche &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804412&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adys.wh@...&lt;/a&gt;&amp;gt; changed:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What &amp;nbsp; &amp;nbsp;|Removed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |Added
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CC| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804412&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adys.wh@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #3 from Jerome Leclanche &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804412&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adys.wh@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 18:37:05 ---
&lt;br&gt;Can't reproduce here. Did you try with a clean wineprefix?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21011--New%3A-World-Of-Warcraft-crashes-after-start-with-unhandled-exception-tp26773689p26804412.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26804398</id>
	<title>[Bug 21022] No Image Transparency in Game Maker 5.3A/Seiklus</title>
	<published>2009-12-15T16:35:20Z</published>
	<updated>2009-12-15T16:35:20Z</updated>
	<author>
		<name>Bugzilla from wine-bugs@winehq.org</name>
	</author>
	<content type="html">&lt;a href=&quot;http://bugs.winehq.org/show_bug.cgi?id=21022&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/show_bug.cgi?id=21022&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Comment #5 from Serge Humphrey &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26804398&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bobtheblueberry@...&lt;/a&gt;&amp;gt; &amp;nbsp;2009-12-15 18:35:19 ---
&lt;br&gt;Created an attachment (id=25228)
&lt;br&gt;&amp;nbsp;--&amp;gt; (&lt;a href=&quot;http://bugs.winehq.org/attachment.cgi?id=25228&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/attachment.cgi?id=25228&lt;/a&gt;)
&lt;br&gt;That Fixed It
&lt;br&gt;&lt;br&gt;I messed around with GIT in a regression and test and got to a point where the
&lt;br&gt;bug disappeared. I'm not really sure what I did I'm not familiar with git
&lt;br&gt;sorry.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Configure bugmail: &lt;a href=&quot;http://bugs.winehq.org/userprefs.cgi?tab=email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.winehq.org/userprefs.cgi?tab=email&lt;/a&gt;&lt;br&gt;Do not reply to this email, post in Bugzilla using the
&lt;br&gt;above URL to reply.
&lt;br&gt;------- You are receiving this mail because: -------
&lt;br&gt;You are watching all bug changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Bugs-f929.html&quot; embed=&quot;fixTarget[929]&quot; target=&quot;_top&quot; &gt;Wine - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Bug-21022--New%3A-No-Image-Transparency-in-Game-Maker-5.3A-Seiklus-tp26799427p26804398.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26803936</id>
	<title>Re: How can I add GetFileVersionInfoExW to version.dll</title>
	<published>2009-12-15T15:40:10Z</published>
	<updated>2009-12-15T15:40:10Z</updated>
	<author>
		<name>vitamin</name>
	</author>
	<content type="html">#define WINE_FILEDESCRIPTION_STR &amp;quot;Wine version dll&amp;quot;
&lt;br&gt;#define WINE_FILENAME_STR &amp;quot;version.dll&amp;quot;
&lt;br&gt;#define WINE_FILEVERSION 5,1,2600,2180
&lt;br&gt;#define WINE_FILEVERSION_STR &amp;quot;5.1.2600.2180&amp;quot;
&lt;br&gt;#define WINE_PRODUCTVERSION 5,1,2600,2180
&lt;br&gt;#define WINE_PRODUCTVERSION_STR &amp;quot;5.1.2600.2180&amp;quot;
&lt;br&gt;&lt;br&gt;This for Ros which is using the wine dll. I posted there first but they said to talk to the wine people since they are the ones who made it. 
&lt;br&gt;&lt;br&gt;I am running windows 7 x64 and I am trying to run the files from ros in their orginal folders and it gives me errors but if i take them out and set them in the desktop they run fine
&lt;br&gt;&lt;br&gt;So I was just wondering if any one knew how to add the additional code the dll needed to be compatible with vista and above. Or some can tell me what I need to look up and how to get started and I could do it my slef and test it out
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Wine---Users-f925.html&quot; embed=&quot;fixTarget[925]&quot; target=&quot;_top&quot; &gt;Wine - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-can-I-add-GetFileVersionInfoExW-to-version.dll-tp26787679p26803936.html" />
</entry>

</feed>
