IDE hängt sich bei OSX auf!

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Dieter
Beiträge: 22
Registriert: 14.08.2014 14:32
Computerausstattung: MacMini (2018 (2020), I7 3.2GHz, 32GB), OSX 10.15.5, PB 5.61 x64 - VmWare-Fusion: Win10 Home Premium, XP Professional
History: ZX81 - ZX Spectrum - Apple II - Atari ST - PC (MS-DOS 3.2 ... WIN 10) - Linux/UNIX - Mac

IDE hängt sich bei OSX auf!

Beitrag von Dieter »

OS: OSX 10.9.4
PB: 5.30 64Bit

Hallo, seit der Aktualisierung auf die Version 5.30 habe ich das Problem, dass sich die IDE ständig aufhängt.
Ich konnte es soweit eingrenzen, dass es beim laden mancher Formulare, also PBF-Dateien auftritt. Unter
Windows passiert das anscheinend nicht.
Es muss am Formdesigner liegen, da nach umbenennen der Datei von PBF auf PB der Fehler reproduzierbar
verschwindet.
Bei Version 5.22gabt es dieses Verhalten nicht!
Wäre schön wenn es dafür ein Lösung gäbe :)

Hier ein Beispiel, bei dem die IDE einfriert:

Code: Alles auswählen

Global Window_einstellungen

Global Text_0, Text_0b, Text_6, Text_7, Text_6, Text_5, String_zoomfaktor, String_Park_X, String_Park_Y, String_fraese_speed_z, String_fraese_sicher, Button_abbrechen, Button_speichern, Text_0_Parken1, Text_0_2, Text_0_3, Text_0_1, Text_0_3, Combo_Park_Modus


Procedure OpenWindow_einstellungen(x = 0, y = 0, width = 430, height = 270)
  Window_einstellungen = OpenWindow(#PB_Any, x, y, width, height, "Programmeinstellungen", #PB_Window_TitleBar | #PB_Window_WindowCentered)
  Text_0 = TextGadget(#PB_Any, 30, 20, 140, 20, "Zoomfaktor")
  Text_0b = TextGadget(#PB_Any, 240, 20, 30, 20, "fach")
  Text_6 = TextGadget(#PB_Any, 240, 80, 30, 20, "mm")
  Text_7 = TextGadget(#PB_Any, 240, 110, 30, 20, "mm")
  Text_6 = TextGadget(#PB_Any, 240, 140, 60, 20, "cm/Min")
  Text_5 = TextGadget(#PB_Any, 240, 170, 30, 20, "mm")
  String_zoomfaktor = StringGadget(#PB_Any, 180, 15, 50, 25, StrF(zoomfaktor,0))
  String_Park_X = StringGadget(#PB_Any, 180, 75, 50, 25, StrF(park_x,0))
  String_Park_Y = StringGadget(#PB_Any, 180, 105, 50, 25, StrF(park_y,0))
  String_fraese_speed_z = StringGadget(#PB_Any, 180, 135, 50, 25, StrF(fraese_speed_z,0))
  String_fraese_sicher = StringGadget(#PB_Any, 180, 165, 50, 25, StrF(fraese_sicher,0))
  Button_abbrechen = ButtonGadget(#PB_Any, 80, 220, 100, 25, "Abbrechen")
  Button_speichern = ButtonGadget(#PB_Any, 230, 220, 100, 25, "Speichern")
  Text_0_Parken1 = TextGadget(#PB_Any, 30, 50, 140, 20, "Parkposition")
  Text_0_2 = TextGadget(#PB_Any, 30, 80, 140, 20, "Parken Versatz X")
  Text_0_3 = TextGadget(#PB_Any, 30, 110, 140, 20, "Parken Versatz Y")
  Text_0_1 = TextGadget(#PB_Any, 30, 140, 140, 20, "Vorschub Z")
  Text_0_3 = TextGadget(#PB_Any, 30, 170, 140, 20, "Sichere Höhe über 0")
  Combo_Park_Modus = ComboBoxGadget(#PB_Any, 180, 45, 230, 25)
EndProcedure

MacMini (2020, I7 3.2GHz, 32GB), OSX 10.15.x, PB 5.72 LTS x64 - VmWare-Fusion: Win7 Home Premium, XP Professional, Ubuntu 14.04 - ZX81 - Apple II - Atari ST
Benutzeravatar
_JON_
Beiträge: 389
Registriert: 30.03.2010 15:24

Re: IDE hängt sich bei OSX auf!

Beitrag von _JON_ »

Hallo Dieter,

poste das mal lieber im englischen Forum, hier Lesen die Entwickler nicht oder nur selten mit.
Falls es unter OSX möglich ist probier mal die 32Bit IDE.

Bei der Umstellung der IDE auf Unicode gab es wohl einige Komplikationen.
Leider haben Sie die Final viel zu früh released :o
PureBasic 5.46 LTS (Windows x86/x64) | windows 10 x64 Oktober failure
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: IDE hängt sich bei OSX auf!

Beitrag von mk-soft »

Tritt bei mir nicht auf. Es gibt allerdings wegen ein anderes Problem ein Update (Beta)

Sieh mal unter http://www.purebasic.com/beta/

Tausch mal die IDE´s aus und melde uns das Ergebnis.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Dieter
Beiträge: 22
Registriert: 14.08.2014 14:32
Computerausstattung: MacMini (2018 (2020), I7 3.2GHz, 32GB), OSX 10.15.5, PB 5.61 x64 - VmWare-Fusion: Win10 Home Premium, XP Professional
History: ZX81 - ZX Spectrum - Apple II - Atari ST - PC (MS-DOS 3.2 ... WIN 10) - Linux/UNIX - Mac

Re: IDE hängt sich bei OSX auf!

Beitrag von Dieter »

Danke für die Antwort!
Habe die IDE-Ausgetauscht. Sobald ich die Datei wieder nach PBF umbenenne und öffne friert die IDE wieder ein.
hat leider nichts gebracht.
Ich probiere nun auch mal die 32-Version.
MacMini (2020, I7 3.2GHz, 32GB), OSX 10.15.x, PB 5.72 LTS x64 - VmWare-Fusion: Win7 Home Premium, XP Professional, Ubuntu 14.04 - ZX81 - Apple II - Atari ST
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: IDE hängt sich bei OSX auf!

Beitrag von mk-soft »

Habe jetzt mal Dein Code geladen und getestet. Bei mir stürzt die IDE nicht ab.
Form: keine Ereignisse erstellen

Vielleicht mal PB neu installieren.

PB v5.30 X86 und X64, OSX 10.9.4 (Mac Mini)
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Dieter
Beiträge: 22
Registriert: 14.08.2014 14:32
Computerausstattung: MacMini (2018 (2020), I7 3.2GHz, 32GB), OSX 10.15.5, PB 5.61 x64 - VmWare-Fusion: Win10 Home Premium, XP Professional
History: ZX81 - ZX Spectrum - Apple II - Atari ST - PC (MS-DOS 3.2 ... WIN 10) - Linux/UNIX - Mac

Re: IDE hängt sich bei OSX auf!

Beitrag von Dieter »

Hallo nochmal ...

Ich habe eben mehrere Version getestet:
Unter OSX tritt das Problem leider mit beiden 5.30er Versionen (32 und 64Bit) auf.

Bei der 5.22 (64Bit), die ich zuvor eingesetzt habe gibt es keinerlei Probleme.

Weiterhin habe ich noch die 5.30 32Bit Windows mit Windows 7 Home Premium 32Bit
unter VMWare-Fusion 6.0.4 laufen, da klappt auch alles. Die 64Bit-Windows-Version
kann ich derzeit nicht testetn, da ich kein 64Bit Windows installiert habe.

Das Problem tritt nicht nur in Verbindung mit einem Projekt auf, sondern auch bei direktem
Öffnen der Form-Datei.

Ich versuch nun einmal die Form-Datei solange zu reduzieren, bis der Fehler evtl. weg
ist.
MacMini (2020, I7 3.2GHz, 32GB), OSX 10.15.x, PB 5.72 LTS x64 - VmWare-Fusion: Win7 Home Premium, XP Professional, Ubuntu 14.04 - ZX81 - Apple II - Atari ST
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: IDE hängt sich bei OSX auf!

Beitrag von mk-soft »

Kopier mal den Inhalt und lege eine neue Datei an. Vielleicht ist die Datei beschädigt.
An sonsten PB neu installieren. Bei mir tritt der Fehler nicht auf.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Dieter
Beiträge: 22
Registriert: 14.08.2014 14:32
Computerausstattung: MacMini (2018 (2020), I7 3.2GHz, 32GB), OSX 10.15.5, PB 5.61 x64 - VmWare-Fusion: Win10 Home Premium, XP Professional
History: ZX81 - ZX Spectrum - Apple II - Atari ST - PC (MS-DOS 3.2 ... WIN 10) - Linux/UNIX - Mac

Re: IDE hängt sich bei OSX auf!

Beitrag von Dieter »

Habe nun die 5.30er x64 für OSX neu heruntergeladen und probiert - leider unverändert.

Im Formdesigner erstelle ich sowieso keine Ereignisprozedur, da mach ich einfacher von
Hand ;-)

Hier ein Screen-Shot vom "einfrieren": Bild
MacMini (2020, I7 3.2GHz, 32GB), OSX 10.15.x, PB 5.72 LTS x64 - VmWare-Fusion: Win7 Home Premium, XP Professional, Ubuntu 14.04 - ZX81 - Apple II - Atari ST
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: IDE hängt sich bei OSX auf!

Beitrag von mk-soft »

hmm...

Nächster Punkt wäre purebasic.pref. Zu finden unter /benutzer/"User"/.purebasic. Im Finder "Gehe zu Ordner

Oder es werden noch andere Tools im Hintergrund geladen.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Dieter
Beiträge: 22
Registriert: 14.08.2014 14:32
Computerausstattung: MacMini (2018 (2020), I7 3.2GHz, 32GB), OSX 10.15.5, PB 5.61 x64 - VmWare-Fusion: Win10 Home Premium, XP Professional
History: ZX81 - ZX Spectrum - Apple II - Atari ST - PC (MS-DOS 3.2 ... WIN 10) - Linux/UNIX - Mac

Re: IDE hängt sich bei OSX auf!

Beitrag von Dieter »

Ich habe mir nun die Mühe gemacht, den Code Zeile für Zeile auszukommentieren.
Es hat öffensichtlich mit dieser Zeile zu tun:

Code: Alles auswählen

Text_0_3 = TextGadget(#PB_Any, 30, 170, 140, 20, "Sichere Höhe über 0")
Es ist das einzige TextGadget mit einem Umlaut bzw. zwei Umlauten !?

Sobald die Zeile auskommentiert ist, klappt alles. Das kann ich jederzeit reproduzieren!

Im Laufe der Woche habe ich den Code auf 85 Zeilen erweitert. Auch hier ist es so, wenn ich
die oben genannte Zeile auskommentiere oder die Umlaute durch oe bzw. ue ersetze
klappt das laden und nichts friert ein!
MacMini (2020, I7 3.2GHz, 32GB), OSX 10.15.x, PB 5.72 LTS x64 - VmWare-Fusion: Win7 Home Premium, XP Professional, Ubuntu 14.04 - ZX81 - Apple II - Atari ST
Antworten