Seite 1 von 6

Windows 7 x86 - CompareMemoryString Bug

Verfasst: 11.01.2009 18:36
von cxAlex
Unter Windows 7 x86 erhalte ich beim 2. CompareMemoryString eine Speicheradresse (2876....) anstatt der erwarteten 0 zurück, unter XP x86 gibt es keine Probleme:

Code: Alles auswählen


Text1 = @"HaHa"
Text2.s = "HaHa"

Debug CompareMemoryString(Text1, @Text2, #PB_String_NoCase, #PB_Ignore)
Debug CompareMemoryString(Text1, @Text2, #PB_String_NoCase)

Verfasst: 11.01.2009 18:43
von Kaeru Gaman
ähm...

bekomm ich jetzt von Microsoft nen Gehaltsscheck, oder warum bekomme ich hier Bugmeldungen der Windows7-Beta gepostet?

Verfasst: 11.01.2009 18:44
von cxAlex
Das ist ein Bug in PB, der nur unter Win 7 auftritt. Ich glaub Microsoft fixt keine PB Bugs, oder?

Verfasst: 11.01.2009 18:46
von STARGÅTE
Win 7 ist nur BETA !

und in PB steht nirgends das es auch für Win 7 ist (zur Zeit).

also ist sowas noch "egal"

Verfasst: 11.01.2009 18:47
von cxAlex
> also ist sowas noch "egal".

Und dann hab ich den ganzen Sch*** wenn Win 7 drausen ist und nix geht. Jetzt könnte man bereits mit der Beta alle schön gemütlich anpassen und hat keinen Streß. Und vor allem, wenn das PB - Team den Bug jetzt fixt ist der warsch. schon in 4.4 behoben und nicht erst mit der nächsten, übernächsten Version.

Edit: Hab grad erfahren das der Bug auch unter Vista x64 auftritt, wenn man das Programm mit 32 Bit kompiliert.

Verfasst: 11.01.2009 18:50
von ts-soft
cxAlex hat geschrieben:Das ist ein Bug in PB, der nur unter Win 7 auftritt. Ich glaub Microsoft fixt keine PB Bugs, oder?
Schwachsinn, wenn dann ist das ein Win 7 bug.

PB fixed keine Win 7 Bugs :twisted:

Verfasst: 11.01.2009 18:51
von cxAlex
Ließ mein oberes Edit.

Verfasst: 11.01.2009 18:51
von STARGÅTE
Nein es geht darum das WIN 7 BETA ist.

Soll heißen, das die selber noch alles mögliche anpassen, und der BUG dann wohlmöglich garnicht mehr existier, oder wieder in anderer Form erscheint.

Meiner Meinung nach, sollte dass das PB-Team selber entscheiden, ich empfinde es als unwichtig.

Verfasst: 11.01.2009 18:52
von ts-soft
cxAlex hat geschrieben: Edit: Hab grad erfahren das der Bug auch unter Vista x64 auftritt, wenn man das Programm mit 32 Bit kompiliert.
Komisch, bei mir nicht :mrgreen:

Verfasst: 11.01.2009 18:53
von cxAlex
Der Bug tritt auch unter Vista x64 auf, wenn man den Code mit 32 Bit compiliert. PB unerstützt Vista, Vista ist nicht mehr Beta,also ist es ein Bug.