[kein Bug] 5.41 LTS x86: Debugger-Problem

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

[kein Bug] 5.41 LTS x86: Debugger-Problem

Beitrag von Nino »

Folgender einfacher Code funktioniert einwandfrei in der x64-Version (mit eingeschaltetem Debugger).
Beim Versuch den Code in der x86-Version auszuführen, kommt folgende Fehlermeldung (egal ob im ASCII- oder im Unicode-Modus):
PB-IDE hat geschrieben:Kann die Datei nicht mit dem internen Debugger ausführen. Bitte versuchen Sie es mit dem eigenständigen Debugger.
getestet unter Windows 10

Code: Alles auswählen

Procedure.s DecodeUnicodeChars(s$)
   Protected pos.i, code$, char$
   
   pos = FindString(s$, "\u")
   While pos
      code$ = Mid(s$, pos, 6)
      char$ = Chr(Val("$" + Mid(code$, 3)))
      s$ = ReplaceString(s$, code$, char$)
      pos = FindString(s$, "\u", pos+1)
   Wend
   
   ProcedureReturn s$
EndProcedure


Text$ = "Kl\u00e4rung, S\u00fcden"

Text$ = DecodeUnicodeChars(Text$)
Debug Text$
Zuletzt geändert von Nino am 23.01.2016 18:45, insgesamt 1-mal geändert.
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: 5.41 LTS x86: Bug im Debugger

Beitrag von Kiffi »

kann ich nicht bestätigen. Windows 10 / PB 5.41 LTS x86 / Unicode und Ascii.
Debugger hat geschrieben:

Code: Alles auswählen

{"parse":"Klärung, Süden"}
Grüße ... Peter
Hygge
Benutzeravatar
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

Re: [kein Bug] 5.41 LTS x86: Debugger-Problem

Beitrag von ts-soft »

Ich denke mal, da läuft schon ein Debugger bzw. ist abgestürzt? Jedenfalls läuft das Programm unter Windows und Linux
in x64, x86, ASCII oder Unicode einwandfrei.
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.
Bild
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: [kein Bug] 5.41 LTS x86: Debugger-Problem

Beitrag von Nino »

Hallo Peter,

danke für's Testen.

Antivirus-Programm vorübergehend deaktiviert -> Problem weg.

Sorry, hätte ich auch vorher dran denken können.
Aber Dein Testergebnis hat mich dann doch noch auf die richtige Spur gebracht, danke!

//edit: Danke auch an ts-soft!
Antworten