Programmabsturz beim Speichern am Mac

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

erikafuchs
******
Beiträge: 690
Registriert: Di, 13.02.2007 17:38
Wohnort: Büttelborn

Programmabsturz beim Speichern am Mac

Beitrag von erikafuchs »

Hallo Leute - ich mal wieder!
Meinen Rechentrainer kennt ja schon der eine oder andere.
In der letzten Zeit stürzt das Programm beim Speichern am Mac total ab - unter Windows klappt es. Die Codezeilen:

Code: Alles auswählen

oDoc = thisComponent
print	oDoc.URL
oDoc.store()
Sowohl am Mac als auch unter Windows wird eine wunderbare Speicheradresse angezeigt. Die Zeile oDoc.store führt am Mac aber zu einem Totalabbruch. ich habe auch Leerzeichen und Umlaute entfernt - das hilft nichts.
Einen Screenshot der URL habe ich auch:
Dateianhänge
Screenshot.jpg
Screenshot.jpg (24.84 KiB) 3286 mal betrachtet
Karolus
********
Beiträge: 7438
Registriert: Mo, 02.01.2006 19:48

Re: Programmabsturz beim Speichern am Mac

Beitrag von Karolus »

Ja … danke für die Information :!:
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
erikafuchs
******
Beiträge: 690
Registriert: Di, 13.02.2007 17:38
Wohnort: Büttelborn

Re: Programmabsturz beim Speichern am Mac

Beitrag von erikafuchs »

Na gut, also eine Frage:
Hat jemand eine Idee warum der Befehl oDoc.close() bei Windows funktioniert, ebesno bei einem Mac unter Snowleopard (32bit) und unter ElCapitan (64bit) nicht mehr?
erikafuchs
******
Beiträge: 690
Registriert: Di, 13.02.2007 17:38
Wohnort: Büttelborn

Re: Programmabsturz beim Speichern am Mac

Beitrag von erikafuchs »

Mit LibreOffice funktioniert der Rechentrainer auch mit ElCapitan und 64bit!
Und eine neue Datei nur mit dem store() Befehl funktioniert auch unter oO.
Wahrscheinlich habe ich da irgendwo unsauber programmiert (das Makro hat jetzt fast 15000 Progarmmzeilen und ist wohl etwas unübersichtlich).
Kann möglicherweise jemand mit dem Absturzbericht was anfangen oder hat sonst jemand eine Idee?
Antworten