
Windows 7 x86 - CompareMemoryString Bug
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
@DrFalo
Dann Wissen wir ob es ein VMware oder Win7 Bug ist
PS: Kopier mir vorher bitte Deine MP/3 Sammlung
Dann Wissen wir ob es ein VMware oder Win7 Bug ist

PS: Kopier mir vorher bitte Deine MP/3 Sammlung
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

ts-soft hat geschrieben:PS: Kopier mir vorher bitte Deine MP/3 Sammlung

Für den MP3-Fehler gibts übrigens schon ein Update was natürlich als Erstes draufkommt.

Außerdem ist dies nur ein Testsystem auf eine eigene Festplatte.
:::: WIN 10 :: PB 5.73 :: (x64) ::::
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Also ein VMware Bug, was mir ja klar war.
Warum X360 Andy mit der Demo getestet hat frag ich lieber nicht
Warum X360 Andy mit der Demo getestet hat frag ich lieber nicht
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

http://www.purebasic.fr/german/viewtopi ... 7&start=20
Antwort siehe Post 1 auf Seite 3
Hab WIN7 nur zum spass installiert und hab auch nicht vor hier alles groß zu installieren ... deswegen SCHNELL die beiden Demos ...
Gibt doch viele die hier mit der PB 4.20 noch unterwegs sind
Eine Demo auf einer Beta
Antwort siehe Post 1 auf Seite 3
Hab WIN7 nur zum spass installiert und hab auch nicht vor hier alles groß zu installieren ... deswegen SCHNELL die beiden Demos ...
Gibt doch viele die hier mit der PB 4.20 noch unterwegs sind
Eine Demo auf einer Beta

Zuletzt geändert von X360 Andy am 11.01.2009 21:05, insgesamt 2-mal geändert.
Das ist ja der Fehler. Es müsste 0 erscheinen, tuts aber nicht. Der Fehler tritt nur auf wenn man den Längen-Parameter angiebt und auf #PB_Ignore setzt.DrFalo hat geschrieben:Ähhhh, müßte bei Debug 1 nicht 0 erscheinen? *kopfkratz*
Bei meinem xp sp2 32bit mit pb 4.3 erscheint jedenfalls 2 x 0
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Wer sagt denn, das der erste String nullterminiert ist? So wird es laut Hilfe
gefordert.
Bei der Syntax "OnTheFly" muß das nicht gegeben sein, sollte man sowieso
vermeiden, macht den Code nur unleserlich.
Ich bin jetzt davon ausgegangen das das erste Ergebnis <> 0 sein sollte.
Das Windows den Speicher hier unterschiedlich behandelt führt dazu einen
Bug zu vermuten, für mich ist das eher ein logischer Fehler.
Test = @"bla" muß nicht automatisch nullterminiert sein, wie von der
Funktion gefordert.
//Nachtrag:
#PB_Ignore ist erstmal sowieso falsch, entweder -1 oder #PB_Any
Der erste Wert ist eine Stringkonstante, keine Stringvariable, somit muß auch
kein Nullbyte vorhanden sein.
Code ist also schlichtweg falsch.
gefordert.
Bei der Syntax "OnTheFly" muß das nicht gegeben sein, sollte man sowieso
vermeiden, macht den Code nur unleserlich.
Ich bin jetzt davon ausgegangen das das erste Ergebnis <> 0 sein sollte.
Das Windows den Speicher hier unterschiedlich behandelt führt dazu einen
Bug zu vermuten, für mich ist das eher ein logischer Fehler.
Test = @"bla" muß nicht automatisch nullterminiert sein, wie von der
Funktion gefordert.
//Nachtrag:
#PB_Ignore ist erstmal sowieso falsch, entweder -1 oder #PB_Any
Der erste Wert ist eine Stringkonstante, keine Stringvariable, somit muß auch
kein Nullbyte vorhanden sein.
Code ist also schlichtweg falsch.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
