(PB 5.72 beta 2) Crashes regulary
(PB 5.72 beta 2) Crashes regulary
I'm not sure why. It happens sometimes in different projects
Re: (PB 5.72 beta 2) Crashes regulary
Is it a regression ?
Re: (PB 5.72 beta 2) Crashes regulary
I can work... it happens mostly after builds. So no corrupted files.
Re: (PB 5.72 beta 2) Crashes regulary
Confirm the crash Win10 PureBasic 5.72 LTS Beta 2 (Windows - x64)
A+
Denis
Denis
Re: (PB 5.72 beta 2) Crashes regulary
If it's a regular crash, try it after moving your "PureBasic.prefs" file (in "%APPDATA%\PureBasic") somewhere else, so that the IDE starts with a fresh new one when you compile your app. Then report back if it still crashes.
Re: (PB 5.72 beta 2) Crashes regulary
Hi BarryG,
I use a launcher that defines a different path for each project used but always linked to the C:\Users\AppData\Roaming\PureBasic\ folder, each project has its own prefs files for example :
projet LexicalAnalyzer
C:\Users\user\AppData\Roaming\PureBasic\AnalyseurLexicalResources\Lexical_Analyzer_Resources.prefs
projet Gdi+
C:\Users\AppData\Roaming\PureBasic\GdiPlus\GdiPlus.prefs
The same for tool i.e. GdiPlus_Tools.prefs for Gdi+ etc.
Each prefs file is unique and is linked only to its own project.
But at least 2 projects crash and folders are different.
I use a launcher that defines a different path for each project used but always linked to the C:\Users\AppData\Roaming\PureBasic\ folder, each project has its own prefs files for example :
projet LexicalAnalyzer
C:\Users\user\AppData\Roaming\PureBasic\AnalyseurLexicalResources\Lexical_Analyzer_Resources.prefs
projet Gdi+
C:\Users\AppData\Roaming\PureBasic\GdiPlus\GdiPlus.prefs
The same for tool i.e. GdiPlus_Tools.prefs for Gdi+ etc.
Each prefs file is unique and is linked only to its own project.
But at least 2 projects crash and folders are different.
A+
Denis
Denis
Re: (PB 5.72 beta 2) Crashes regulary
Are you saying these are PureBasic IDE pref files? That's not what the IDE names them. I'm confused. So you're saying you're using a different IDE setup for every project?Denis wrote:Lexical_Analyzer_Resources.prefs
GdiPlus.prefs
There's nothing here that mentions how to change the IDE prefs file -> https://www.purebasic.com/documentation ... piler.html
Re: (PB 5.72 beta 2) Crashes regulary
Yes, they are different PureBasic IDE Preference File .BarryG wrote:Denis wrote:Lexical_Analyzer_Resources.prefs
GdiPlus.prefs
Are you saying these are PureBasic IDE pref files? That's not what the IDE names them. I'm confused. So you're saying you're using a different IDE setup for every project?
This link is for compiler, not IDE.BarryG wrote:There's nothing here that mentions how to change the IDE prefs file -> https://www.purebasic.com/documentation ... piler.html
Take a look to help file with 'ide line command'
Sorry, here are command from french help file
In my launcher, it's done like thisOptions générales:
/VERSION affiche la version de l'IDE
/HELP ou /? affiche une description des arguments de la ligne de commande
/P <fichier Préférences> charge (et enregistre) la configuration à partir du fichier spécifié.
/T <fichier Modèle> charge (et enregistre) les modèles de code à partir du fichier spécifié.
/A <fichier outils> charge (et enregistre) la configuration des outils externes à partir du fichier spécifié.
/S <Chemin Source> change l'option "Répertoire principal" des préférences.
/E <Chemin Explorateur> démarre l'outil 'Explorateur' avec le chemin spécifié.
/L <Numéro ligne> déplace le curseur à la ligne indiquée (seulement dans le dernier fichier chargé).
/H <Base de données de l'Historique> le fichier à utiliser pour la base de données de l'historique de la session.
/NOEXT désactive l'association automatique des fichiers '.pb' dans la base de registre.
/LOCAL place tous les fichiers préférences dans le répertoire de PureBasic au lieu du répertoire personnel de l'utilisateur.
/PORTABLE combinaison de /LOCAL et de /NOEXT
Code: Select all
Global Fichier_PB_AnalyseurLexicalResources_PureBasic.s = GetUserDirectory(#PB_Directory_ProgramData)+"PureBasic\AnalyseurLexicalResources\Analyseur_Lexical_Resources.prefs"
Global Fichier_PB_AnalyseurLexicalResources_Tools.s = GetUserDirectory(#PB_Directory_ProgramData)+"PureBasic\AnalyseurLexicalResources\Analyseur_Lexical_Resources_Tools.prefs"
Code: Select all
;- _Analyseur Lexical
ElseIf GetGadgetState(#OptionGadget_AnalyseurLexical)
Sauvegarde_Fichier_Prefs(#OptionGadget_AnalyseurLexical)
Projet$ = #DossierProjets + "AnalyseurLexicalResources.pbp"
Params$ = "/P " + Fichier_PB_AnalyseurLexicalResources_PureBasic
Params$ + " /A " + Fichier_PB_AnalyseurLexicalResources_Tools
RepertoireCourant$ = GetPathPart(IDE$)
RunProgram(IDE$, Projet$ + " " + Params$, RepertoireCourant$)
A+
Denis
Denis