Page 1 sur 1

[Résolu] Plantage - Mémoire insuffisante

Posté : 08 juillet 2014, 09:07
par gba34
Bug Gesfine.pdf
(16.58 Kio) Téléchargé 426 fois
Bonjour Jacques,
J'ai de temps en temps un plantage de Gesfine avec le message joint en pièce joint.

est ce du à ma machine ou pb Gesfine ?

merci

Re: [Plantage] Mémoire insuffisante

Posté : 08 juillet 2014, 09:54
par Jacques Leblond
Bonjour,

Il faudrait ouvrir le bouton "détails", cela pourrait m'aider.

Le plantage survient quand tu fais quoi ?
A ce moment là il faudrait vérifier l'état de ta mémoire, quantité disponible ? Et après avoir fermé le message, de nouveau la vérifier ?
Quelle est ta quantité de mémoire vive ?

Re: [Plantage] Mémoire insuffisante

Posté : 08 juillet 2014, 15:54
par gba34
Memoire RAM 4 Go

La prochaine fois que le bug se manifeste je récupérerai le fichier détail pour l'envoyer

merci

Re: [Plantage] Mémoire insuffisante

Posté : 08 juillet 2014, 16:02
par Jacques Leblond
Le framework .net est assez gourmand en mémoire, en utilisation GesFine peut facilement aller à 200/300mo de mémoire si tu ouvres beaucoup de modules.
Normalement avec 4Go tu dois avoir de la marge sauf si tu as de nombreuses autres applications lancées.

Ensuite l'autre possibilité est un bogue dans le code, la mémoire ne serait pas libérée après utilisation, cela peut survenir notamment après une longue utilisation de GesFine (ouverture toute la journée ou sur plusieurs jours) et que tu actualises de nombreuses fois le module qui libère mal la mémoire.
Il faut donc que tu me donnes le plus d'information sur l'"avant" plantage.

Re: [Plantage] Mémoire insuffisante

Posté : 03 août 2014, 19:55
par Jacques Leblond
N'ayant pas de nouveau retour sur ce sujet je considère l'incident résolu.

Re: [Résolu] Plantage - Mémoire insuffisante

Posté : 01 septembre 2014, 13:18
par cob
Bonjour,
J'ai rencontré le même problème: Plantage dans les conditions suivantes reproduit plusieurs fois.

Win 7 64, 4 Gb mémoire vive, moins de 2 Gb utilisés, logiciel MS Money et GesFine ouvert.

Voici le message: (espérant que ça vous permettra d'améliorer) - Cordialement, COB
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.OutOfMemoryException: Mémoire insuffisante.
à System.Drawing.Graphics.FromHdcInternal(IntPtr hdc)
à System.Windows.Forms.PaintEventArgs.get_Graphics()
à System.Windows.Forms.TableLayoutPanel.OnPaintBackground(PaintEventArgs e)
à System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
à System.Windows.Forms.Control.OnPrint(PaintEventArgs e)
à System.Windows.Forms.Control.WmPrintClient(Message& m)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18444 built by: FX451RTMGDR
CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
GesFine
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/GesFine.exe
----------------------------------------
Microsoft.VisualBasic
Version de l'assembly : 10.0.0.0
Version Win32 : 11.0.50938.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34108 built by: FX45W81RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
GesFineBdd
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/GesFineBdd.DLL
----------------------------------------
GesFineClass
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/GesFineClass.DLL
----------------------------------------
GesFineMsg
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/GesFineMsg.DLL
----------------------------------------
GesFineIcon
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/GesFineIcon.DLL
----------------------------------------
GesFineLang
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/GesFineLang.DLL
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
GesFineLang.resources
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/fr/GesFineLang.resources.DLL
----------------------------------------
System.Data
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Data.SQLite
Version de l'assembly : 1.0.93.0
Version Win32 : 1.0.93.0
CodeBase : file:///G:/GesFine/System.Data.SQLite.DLL
----------------------------------------
System.Transactions
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
PluginUIInterface
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUIInterface.DLL
----------------------------------------
System.Numerics
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Bookmark
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Bookmark.dll
----------------------------------------
SelectAccount
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectAccount.dll
----------------------------------------
SelectCategory
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectCategory.dll
----------------------------------------
SelectClassification
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectClassification.dll
----------------------------------------
SelectHolder
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectHolder.dll
----------------------------------------
SelectLoan
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectLoan.dll
----------------------------------------
SelectMarker
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectMarker.dll
----------------------------------------
SelectSecurity
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectSecurity.dll
----------------------------------------
SelectThirdParty
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Select/SelectThirdParty.dll
----------------------------------------
DashboardAccount
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardAccount.dll
----------------------------------------
DashboardAlert
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardAlert.dll
----------------------------------------
DashboardCategory
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardCategory.dll
----------------------------------------
ZedGraph
Version de l'assembly : 5.1.5.0
Version Win32 : 5.1.5.0
CodeBase : file:///G:/GesFine/ZedGraph.DLL
----------------------------------------
DashboardCurrency
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardCurrency.dll
----------------------------------------
DashboardEventNote
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardEventNote.dll
----------------------------------------
DashboardIndice
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardIndice.dll
----------------------------------------
DashboardInfo
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardInfo.dll
----------------------------------------
System.Web
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18446 built by: FX451RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
DashboardMyList
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardMyList.dll
----------------------------------------
DashboardPortfolio
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Dashboard/DashboardPortfolio.dll
----------------------------------------
MainAccountBook
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainAccountBook.dll
----------------------------------------
MainAccountGraph
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainAccountGraph.dll
----------------------------------------
MainAddressBook
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainAddressBook.dll
----------------------------------------
MainBillBook
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainBillBook.dll
----------------------------------------
MainBudgetProv
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainBudgetProv.dll
----------------------------------------
MainBudgetReal
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainBudgetReal.dll
----------------------------------------
MainCurrency
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainCurrency.dll
----------------------------------------
MainLoan
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainLoan.dll
----------------------------------------
MainPass
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainPass.dll
----------------------------------------
MainSecurityGain
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainSecurityGain.dll
----------------------------------------
MainSecurityGraph
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainSecurityGraph.dll
----------------------------------------
MainSecurityLive
Version de l'assembly : 5.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainSecurityLive.dll
----------------------------------------
MainSecurityPerfo
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainSecurityPerfo.dll
----------------------------------------
MainSecurityTrend
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainSecurityTrend.dll
----------------------------------------
MainSecurityTS
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainSecurityTS.dll
----------------------------------------
MainStateAccount
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainStateAccount.dll
----------------------------------------
MainStateClassif
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainStateClassif.dll
----------------------------------------
MainStatePortfolio
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainStatePortfolio.dll
----------------------------------------
MainStateSecurity
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainStateSecurity.dll
----------------------------------------
MainStateTS
Version de l'assembly : 5.0.0.0
Version Win32 : 5.0.0.0
CodeBase : file:///G:/GesFine/PluginUI/Main/MainStateTS.dll
----------------------------------------
System.EnterpriseServices
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Drawing.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.18408 built by: FX451RTMGREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_fr_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.

Re: [Résolu] Plantage - Mémoire insuffisante

Posté : 01 septembre 2014, 13:22
par Jacques Leblond
Bonjour,

J'ai déjà eu un retour d'utilisateur m'indiquant le plantage de GesFine lorsque MS Money est ouvert.
Je n'ai pas d'explication particulière.

Il ne faut pas utiliser les 2 logiciels en même temps.

Re: [Résolu] Plantage - Mémoire insuffisante

Posté : 01 septembre 2014, 17:15
par cob
Ok, merci pour l'info.
Encore merci et bravo pour ce travail.
Je suis en train de le découvrir et tester....

cordialement

cob