Well, it would make sense to talk to Christoph first. It's not THAT
obvious where the real bug is, and he might have been willing to try to
find it and fix.
Regards,
Aleksey Bragin
On 21.02.2014 0:17, hbelusca(a)svn.reactos.org wrote:
> Author: hbelusca
> Date: Thu Feb 20 20:17:53 2014
> New Revision: 62267
>
> URL: http://svn.reactos.org/svn/reactos?rev=62267&view=rev
> Log:
> [KERNEL32]
> Revert r62264.
> Reason: all APIs set the last error when a CSR* call doesn't return STATUS_SUCCESS. If some winetests fail because of this, this is because we do not correctly do what's needed here (normally the TRUE or FALSE value is returned by the console server, and is not retrieved by a success or failure of a CSR call contrary to what's done here).
>
> Modified:
> trunk/reactos/dll/win32/kernel32/client/console/console.c
>
> Modified: trunk/reactos/dll/win32/kernel32/client/console/console.c
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/client/…
> ==============================================================================
> --- trunk/reactos/dll/win32/kernel32/client/console/console.c [iso-8859-1] (original)
> +++ trunk/reactos/dll/win32/kernel32/client/console/console.c [iso-8859-1] Thu Feb 20 20:17:53 2014
> @@ -796,6 +796,7 @@
> sizeof(CONSOLE_VERIFYHANDLE));
> if (!NT_SUCCESS(Status))
> {
> + BaseSetLastNTError(Status);
> return FALSE;
> }
>
>
>
Hi David
> + if (m_staticToolbar != NULL)
> + hr = m_staticToolbar->GetWindow(&hwndStatic);
> + if (FAILED(hr))
> + return hr;
You are using potentially uninitialized variable here. are you compiling
without "-Werror" (or /WX on msvc)?
Keep it up :-)
Greetings
Jérôme
SP2 was not out when we made the choice.
And before we move to SP2, I'd rather move to Win 7 =)
--
Best regards,
Alex Ionescu
-----Original Message-----
From: ros-diffs-bounces(a)reactos.org [mailto:ros-diffs-bounces@reactos.org] On Behalf Of hbelusca(a)svn.reactos.org
Sent: Wednesday, February 12, 2014 2:58 PM
To: ros-diffs(a)reactos.org
Subject: [ros-diffs] [hbelusca] 62142: [REACTOS] Revert r62140 per Alex request. Alex, why did we choose Win2k3 SP1 at first, and not SP2 directly? CORE-6611 #comment Reverted in r62142.
Author: hbelusca
Date: Wed Feb 12 22:58:13 2014
New Revision: 62142
URL: http://svn.reactos.org/svn/reactos?rev=62142&view=rev
Log:
[REACTOS]
Revert r62140 per Alex request.
Alex, why did we choose Win2k3 SP1 at first, and not SP2 directly?
CORE-6611 #comment Reverted in r62142.
Modified:
trunk/reactos/boot/bootdata/hivesys.inf
trunk/reactos/include/psdk/ntverp.h
trunk/reactos/ntoskrnl/ex/init.c
Modified: trunk/reactos/boot/bootdata/hivesys.inf
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesys.inf?…
==============================================================================
--- trunk/reactos/boot/bootdata/hivesys.inf [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/hivesys.inf [iso-8859-1] Wed Feb 12 22:58:13 2014
@@ -1143,8 +1143,8 @@
; ReactOS specific - by default we report ourselves as Server for the user, ; but we can also report as Workstation if some application needs it.
HKLM,"SYSTEM\CurrentControlSet\Control\ReactOS\Settings\Version","ReportAsWorkstation",0x00010001,0x00000000
-; Some installers check for SP2
-HKLM,"SYSTEM\CurrentControlSet\Control\Windows","CSDVersion",0x00010001,0x00000200
+; Some installers check for SP1
+HKLM,"SYSTEM\CurrentControlSet\Control\Windows","CSDVersion",0x00010001
+,0x00000100
HKLM,"SYSTEM\CurrentControlSet\Control\SecurityProviders","SecurityProviders",2,"schannel.dll"
HKLM,"SYSTEM\CurrentControlSet\Control\SecurityProviders\SaslProfiles",,0x00000012
Modified: trunk/reactos/include/psdk/ntverp.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ntverp.h?rev=…
==============================================================================
--- trunk/reactos/include/psdk/ntverp.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/ntverp.h [iso-8859-1] Wed Feb 12 22:58:13 2014
@@ -14,10 +14,10 @@
*/
//
-// Windows NT Build 3790.3959
+// Windows NT Build 3790.1830
//
#define VER_PRODUCTBUILD 3790
-#define VER_PRODUCTBUILD_QFE 3959
+#define VER_PRODUCTBUILD_QFE 1830
//
// Windows NT Version 5.2
Modified: trunk/reactos/ntoskrnl/ex/init.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/init.c?rev=621…
==============================================================================
--- trunk/reactos/ntoskrnl/ex/init.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ex/init.c [iso-8859-1] Wed Feb 12 22:58:13 2014
@@ -1072,12 +1072,12 @@
/* Setup initial system settings */
CmGetSystemControlValues(LoaderBlock->RegistryBase, CmControlVector);
- /* Load static defaults for Service Pack 2 and add our SVN revision */
+ /* Load static defaults for Service Pack 1 and add our SVN revision
+ */
/* Format of CSD : SPMajor - SPMinor */
- CmNtCSDVersion = 0x200 | (KERNEL_VERSION_BUILD_HEX << 16);
+ CmNtCSDVersion = 0x100 | (KERNEL_VERSION_BUILD_HEX << 16);
CmNtCSDReleaseType = 0;
- /* Set Service Pack data for Service Pack 2 */
+ /* Set Service Pack data for Service Pack 1 */
CmNtSpBuildNumber = VER_PRODUCTBUILD_QFE;
if (!(CmNtCSDVersion & 0xFFFF0000))
{
I am so sick of these types of changes being made without consultation.
The kernel is not SP2. Please do not update this value, as we are
missing exports/functionality exposed on SP2.
Best regards,
Alex Ionescu
On Wed, Feb 12, 2014 at 12:03 PM, <hbelusca(a)svn.reactos.org> wrote:
> Author: hbelusca
> Date: Wed Feb 12 20:03:57 2014
> New Revision: 62140
>
> URL: http://svn.reactos.org/svn/reactos?rev=62140&view=rev
> Log:
> [REACTOS]
> Go fully to Win2k3 SP2 version reporting.
> CORE-6611 #resolve #comment Fixed in r62140.
>
> Modified:
> trunk/reactos/boot/bootdata/hivesys.inf
> trunk/reactos/include/psdk/ntverp.h
> trunk/reactos/ntoskrnl/ex/init.c
>
> Modified: trunk/reactos/boot/bootdata/hivesys.inf
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesys.inf?…
> ==============================================================================
> --- trunk/reactos/boot/bootdata/hivesys.inf [iso-8859-1] (original)
> +++ trunk/reactos/boot/bootdata/hivesys.inf [iso-8859-1] Wed Feb 12 20:03:57 2014
> @@ -1143,8 +1143,8 @@
> ; ReactOS specific - by default we report ourselves as Server for the user,
> ; but we can also report as Workstation if some application needs it.
> HKLM,"SYSTEM\CurrentControlSet\Control\ReactOS\Settings\Version","ReportAsWorkstation",0x00010001,0x00000000
> -; Some installers check for SP1
> -HKLM,"SYSTEM\CurrentControlSet\Control\Windows","CSDVersion",0x00010001,0x00000100
> +; Some installers check for SP2
> +HKLM,"SYSTEM\CurrentControlSet\Control\Windows","CSDVersion",0x00010001,0x00000200
>
> HKLM,"SYSTEM\CurrentControlSet\Control\SecurityProviders","SecurityProviders",2,"schannel.dll"
> HKLM,"SYSTEM\CurrentControlSet\Control\SecurityProviders\SaslProfiles",,0x00000012
>
> Modified: trunk/reactos/include/psdk/ntverp.h
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ntverp.h?rev=…
> ==============================================================================
> --- trunk/reactos/include/psdk/ntverp.h [iso-8859-1] (original)
> +++ trunk/reactos/include/psdk/ntverp.h [iso-8859-1] Wed Feb 12 20:03:57 2014
> @@ -14,10 +14,10 @@
> */
>
> //
> -// Windows NT Build 3790.1830
> +// Windows NT Build 3790.3959
> //
> #define VER_PRODUCTBUILD 3790
> -#define VER_PRODUCTBUILD_QFE 1830
> +#define VER_PRODUCTBUILD_QFE 3959
>
> //
> // Windows NT Version 5.2
>
> Modified: trunk/reactos/ntoskrnl/ex/init.c
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/init.c?rev=621…
> ==============================================================================
> --- trunk/reactos/ntoskrnl/ex/init.c [iso-8859-1] (original)
> +++ trunk/reactos/ntoskrnl/ex/init.c [iso-8859-1] Wed Feb 12 20:03:57 2014
> @@ -1072,12 +1072,12 @@
> /* Setup initial system settings */
> CmGetSystemControlValues(LoaderBlock->RegistryBase, CmControlVector);
>
> - /* Load static defaults for Service Pack 1 and add our SVN revision */
> + /* Load static defaults for Service Pack 2 and add our SVN revision */
> /* Format of CSD : SPMajor - SPMinor */
> - CmNtCSDVersion = 0x100 | (KERNEL_VERSION_BUILD_HEX << 16);
> + CmNtCSDVersion = 0x200 | (KERNEL_VERSION_BUILD_HEX << 16);
> CmNtCSDReleaseType = 0;
>
> - /* Set Service Pack data for Service Pack 1 */
> + /* Set Service Pack data for Service Pack 2 */
> CmNtSpBuildNumber = VER_PRODUCTBUILD_QFE;
> if (!(CmNtCSDVersion & 0xFFFF0000))
> {
>
>
Hi all,
Pierre and me changed the HTTP server software on the VM for
build.reactos.org, git.reactos.org, source.reactos.org and
svn.reactos.org today.
This may or may not fix the performance issues people were recently
experiencing at git.reactos.org. At least, the stability has improved
and the full configuration is less complex, making further changes easier.
If anything got noticably worse, please report here.
Cheers,
Colin
Hello,
Let me invite you to the monthly status meeting taking place last
Thursday of this month, 30th of January, 19:00 UTC. Put that into your
calendars so you don't forget. And that's in two days!
IRC service will only be started shortly before the meeting. Your
participation passwords and server address will be emailed to you
shortly before the meeting starts, and they are going to be different
once again as they are not stored in any database. Hopefully it's not
much of inconvenience.
If someone still is not getting passwords sent before a meeting - please
email Pierre before the meeting started to get one.
The agenda will be posted shortly before the meeting, suggestions are
welcome (send them to me shortly before the meeting starts). Hermes sent
the first suggestion well before the meeting, so please follow his
example and send your suggestions too.
Regards,
Aleksey Bragin