Vous n'êtes pas identifié(e).

#1 11/02/2012 10:55:27

SQLpro
Membre

Dysfonctionnement PGadminIII

Bonjour,

suite à un dysfonctionnement de PGAdminIII, j'ai désinstallé puis réinstallé PostGreSQL et PGAdmin III, mais le problème persiste :
Sous Windows 7 Intégrale
PostgreSQL 2.0 et 2.1
PGAdmin 1.14.1
Lors de l'appui sur l’icône "SQL" dans PGAdmin III ce dernier reste enfoncé éternellement et rien ne se produit. Un des processeurs est scotché au max avec l'exécution de PGadmin III.
La seule solution est de tuer la tâche PGAdmin III

Aucun autre symptôme... que les rapport de kill de la tâche :
Version=1
EventType=AppHangB1
EventTime=129734235314592169
ReportType=3
Consent=1
UploadTime=129734235382696065
ReportIdentifier=c0bbef3c-548c-11e1-8041-90004e9c85c6
IntegratorReportIdentifier=c0bbef3d-548c-11e1-8041-90004e9c85c6
WOW64=1
Response.type=4
Sig[0].Name=Nom de l’application
Sig[0].Value=pgadmin3.exe
Sig[1].Name=Version de l’application
Sig[1].Value=1.14.1.0
Sig[2].Name=Horodatage de l’application
Sig[2].Value=4ed8f008
Sig[3].Name=Signature de blocage
Sig[3].Value=fbc0
Sig[4].Name=Type de blocage
Sig[4].Value=0
DynamicSig[1].Name=Version du système
DynamicSig[1].Value=6.1.7601.2.1.0.256.1
DynamicSig[2].Name=Identificateur de paramètres régionaux
DynamicSig[2].Value=1036
DynamicSig[22].Name=Signature de blocage supplém. 1
DynamicSig[22].Value=fbc0c1f3b88b86a4d3cd1d251f4161c0
DynamicSig[23].Name=Signature de blocage supplém. 2
DynamicSig[23].Value=bd7a
DynamicSig[24].Name=Signature de blocage supplém. 3
DynamicSig[24].Value=bd7aae4c9072c1cea02b24081491cd9d
DynamicSig[25].Name=Signature de blocage supplém. 4
DynamicSig[25].Value=fbc0
DynamicSig[26].Name=Signature de blocage supplém. 5
DynamicSig[26].Value=fbc0c1f3b88b86a4d3cd1d251f4161c0
DynamicSig[27].Name=Signature de blocage supplém. 6
DynamicSig[27].Value=bd7a
DynamicSig[28].Name=Signature de blocage supplém. 7
DynamicSig[28].Value=bd7aae4c9072c1cea02b24081491cd9d
UI[3]=pgAdmin III - PostgreSQL Tools ne répond pas
UI[4]=Si vous fermez le programme, vous risquez de perdre des informations.
UI[5]=Fermer le programme
UI[6]=Fermer le programme
UI[7]=Fermer le programme
LoadedModule[0]=C:\Program Files (x86)\pgAdmin III\1.14\pgadmin3.exe
LoadedModule[1]=C:\Windows\SysWOW64\ntdll.dll
LoadedModule[2]=C:\Windows\syswow64\kernel32.dll
LoadedModule[3]=C:\Windows\syswow64\KERNELBASE.dll
LoadedModule[4]=C:\Program Files (x86)\pgAdmin III\1.14\wxbase28u_vc_custom.dll
LoadedModule[5]=C:\Windows\syswow64\USER32.dll
LoadedModule[6]=C:\Windows\syswow64\GDI32.dll
LoadedModule[7]=C:\Windows\syswow64\LPK.dll
LoadedModule[8]=C:\Windows\syswow64\USP10.dll
LoadedModule[9]=C:\Windows\syswow64\msvcrt.dll
LoadedModule[10]=C:\Windows\syswow64\ADVAPI32.dll
LoadedModule[11]=C:\Windows\SysWOW64\sechost.dll
LoadedModule[12]=C:\Windows\syswow64\RPCRT4.dll
LoadedModule[13]=C:\Windows\syswow64\SspiCli.dll
LoadedModule[14]=C:\Windows\syswow64\CRYPTBASE.dll
LoadedModule[15]=C:\Windows\syswow64\SHELL32.dll
LoadedModule[16]=C:\Windows\syswow64\SHLWAPI.dll
LoadedModule[17]=C:\Windows\syswow64\ole32.dll
LoadedModule[18]=C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCP90.dll
LoadedModule[19]=C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
LoadedModule[20]=C:\Program Files (x86)\pgAdmin III\1.14\wxbase28u_xml_vc_custom.dll
LoadedModule[21]=C:\Program Files (x86)\pgAdmin III\1.14\wxbase28u_net_vc_custom.dll
LoadedModule[22]=C:\Windows\system32\WSOCK32.dll
LoadedModule[23]=C:\Windows\syswow64\WS2_32.dll
LoadedModule[24]=C:\Windows\syswow64\NSI.dll
LoadedModule[25]=C:\Program Files (x86)\pgAdmin III\1.14\wxmsw28u_adv_vc_custom.dll
LoadedModule[26]=C:\Windows\system32\WINMM.dll
LoadedModule[27]=C:\Program Files (x86)\pgAdmin III\1.14\wxmsw28u_core_vc_custom.dll
LoadedModule[28]=C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll
LoadedModule[29]=C:\Windows\system32\WINSPOOL.DRV
LoadedModule[30]=C:\Windows\syswow64\COMDLG32.dll
LoadedModule[31]=C:\Windows\syswow64\OLEAUT32.dll
LoadedModule[32]=C:\Program Files (x86)\pgAdmin III\1.14\wxmsw28u_html_vc_custom.dll
LoadedModule[33]=C:\Program Files (x86)\pgAdmin III\1.14\wxmsw28u_aui_vc_custom.dll
LoadedModule[34]=C:\Program Files (x86)\pgAdmin III\1.14\wxmsw28u_stc_vc_custom.dll
LoadedModule[35]=C:\Program Files (x86)\pgAdmin III\1.14\wxmsw28u_xrc_vc_custom.dll
LoadedModule[36]=C:\Program Files (x86)\pgAdmin III\1.14\LIBPQ.dll
LoadedModule[37]=C:\Program Files (x86)\pgAdmin III\1.14\SSLEAY32.dll
LoadedModule[38]=C:\Program Files (x86)\pgAdmin III\1.14\LIBEAY32.dll
LoadedModule[39]=C:\Program Files (x86)\pgAdmin III\1.14\libintl-8.dll
LoadedModule[40]=C:\Program Files (x86)\pgAdmin III\1.14\libiconv-2.dll
LoadedModule[41]=C:\Windows\system32\Secur32.dll
LoadedModule[42]=C:\Windows\syswow64\WLDAP32.dll
LoadedModule[43]=C:\Program Files (x86)\pgAdmin III\1.14\libxml2.dll
LoadedModule[44]=C:\Program Files (x86)\pgAdmin III\1.14\iconv.dll
LoadedModule[45]=C:\Program Files (x86)\pgAdmin III\1.14\zlib1.dll
LoadedModule[46]=C:\Program Files (x86)\pgAdmin III\1.14\libxslt.dll
LoadedModule[47]=C:\Windows\system32\IMM32.DLL
LoadedModule[48]=C:\Windows\syswow64\MSCTF.dll
LoadedModule[49]=C:\Windows\system32\uxtheme.dll
LoadedModule[50]=C:\ProgramData\Real\RealPlayer\BrowserRecordPlugin\Chrome\Hook\rpchrome14browserrecordhelper.dll
LoadedModule[51]=C:\Windows\system32\apphelp.dll
LoadedModule[52]=C:\Windows\system32\dwmapi.dll
LoadedModule[53]=C:\Program Files\WIDCOMM\Bluetooth Software\SysWOW64\BtMmHook.dll
LoadedModule[54]=C:\Windows\syswow64\PSAPI.DLL
LoadedModule[55]=C:\Windows\syswow64\CLBCatQ.DLL
LoadedModule[56]=C:\Windows\system32\CRYPTSP.dll
LoadedModule[57]=C:\Windows\system32\rsaenh.dll
LoadedModule[58]=C:\Windows\system32\RpcRtRemote.dll
LoadedModule[59]=C:\Windows\system32\NLAapi.dll
LoadedModule[60]=C:\Windows\system32\napinsp.dll
LoadedModule[61]=C:\Windows\system32\pnrpnsp.dll
LoadedModule[62]=C:\Windows\system32\wshbth.dll
LoadedModule[63]=C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
LoadedModule[64]=C:\Windows\System32\mswsock.dll
LoadedModule[65]=C:\Windows\system32\DNSAPI.dll
LoadedModule[66]=C:\Windows\System32\winrnr.dll
LoadedModule[67]=C:\Windows\system32\msimg32.dll
LoadedModule[68]=C:\Windows\System32\wshtcpip.dll
LoadedModule[69]=C:\Windows\System32\wship6.dll
LoadedModule[70]=C:\Windows\system32\IPHLPAPI.DLL
LoadedModule[71]=C:\Windows\system32\WINNSI.DLL
LoadedModule[72]=C:\Windows\system32\rasadhlp.dll
LoadedModule[73]=C:\Windows\System32\fwpuclnt.dll
FriendlyEventName=A cessé de fonctionner et a été fermé
ConsentKey=AppHangXProcB1
AppName=pgAdmin III - PostgreSQL Tools
AppPath=C:\Program Files (x86)\pgAdmin III\1.14\pgadmin3.exe
ReportDescription=Un problème a provoqué l’arrêt de l’interaction de ce programme avec Windows.

Bref, je ne sais pas quoi faire...

D'avance merci !

A +


Frédéric Brouard, alias SQLpro,  ARCHITECTE DE DONNÉES,  Expert langage SQL
Le site sur les SGBD relationnel et langage SQL   : http://sqlpro.developpez.com/
Modélisation de données, conseil, expertise, audit, optimisation, tuning, formation
* * * * *  Enseignant CNAM PACA, ISEN Toulon,  CESI Aix en Provence  * * * * *

Hors ligne

#2 11/02/2012 11:58:03

rjuju
Administrateur

Re : Dysfonctionnement PGadminIII

Bonjour.

La raison la plus probable est que vous avez lancé une très longue commande sql dans l'interface, et qu'à l'ouverture de la fenêtre pgAdmin charge cette requête en mémoire (une liste des x dernière requêtes est stockée)  ce qui peut être long selon la taille de la requête que vous avez effectuée.

Si c'est effectivement le cas, vous devez modifier le fichier c:\utilisateurs\votre utilisateur\AppData\Roaming\postgresql\pgadmin_histoqueries.xml (qui risque alors de faire plusieurs dizaines ou centaines de Ko) et y supprimer la requête concernée, ou juste supprimer ce fichier devrait également fonctionner.

Hors ligne

#3 11/02/2012 16:43:39

gleu
Administrateur

Re : Dysfonctionnement PGadminIII

À ce sujet, un bug concernant le fichier pgadmin_histoqueries.xml est réglé dans le git de pgAdmin. Ce correctif sera présent avec la prochaine version (1.14.2).


Guillaume.

Hors ligne

#4 11/02/2012 16:46:06

rjuju
Administrateur

Re : Dysfonctionnement PGadminIII

Il m'avait bien semblé que tu avais parlé d'un correctif à ce problème lors d'un message similaire, mais je ne savait pas dans quelle version il allait être commité. C'est une bonne nouvelle, car c'est le genre de petit désagrément qu'il n'est pas facile de repérer quand on ne connait pas cette astuce smile

Hors ligne

#5 11/02/2012 16:55:05

gleu
Administrateur

Re : Dysfonctionnement PGadminIII

En effet. Pour info, la 1.14.2 devrait sortir le 27 février (tout comme les prochaines versions mineures de PostgreSQL).


Guillaume.

Hors ligne

#6 12/02/2012 12:41:13

SQLpro
Membre

Re : Dysfonctionnement PGadminIII

rjuju a écrit :

Bonjour.

La raison la plus probable est que vous avez lancé une très longue commande sql dans l'interface, et qu'à l'ouverture de la fenêtre pgAdmin charge cette requête en mémoire (une liste des x dernière requêtes est stockée)  ce qui peut être long selon la taille de la requête que vous avez effectuée.

Si c'est effectivement le cas, vous devez modifier le fichier c:\utilisateurs\votre utilisateur\AppData\Roaming\postgresql\pgadmin_histoqueries.xml (qui risque alors de faire plusieurs dizaines ou centaines de Ko) et y supprimer la requête concernée, ou juste supprimer ce fichier devrait également fonctionner.

Normalement la désinstallation (avec suppression des bases) aurait du supprimer ce fichier ?

Je tente la chose;..

A +


Frédéric Brouard, alias SQLpro,  ARCHITECTE DE DONNÉES,  Expert langage SQL
Le site sur les SGBD relationnel et langage SQL   : http://sqlpro.developpez.com/
Modélisation de données, conseil, expertise, audit, optimisation, tuning, formation
* * * * *  Enseignant CNAM PACA, ISEN Toulon,  CESI Aix en Provence  * * * * *

Hors ligne

#7 12/02/2012 13:06:50

SQLpro
Membre

Re : Dysfonctionnement PGadminIII

Fichier bien trouvé, mais vide. j'ai fait une recherche globale pour savoir s'il n'y en avait pas un autre... Peine perdu.
Après suppression c'est OK.

merci messieurs !


Frédéric Brouard, alias SQLpro,  ARCHITECTE DE DONNÉES,  Expert langage SQL
Le site sur les SGBD relationnel et langage SQL   : http://sqlpro.developpez.com/
Modélisation de données, conseil, expertise, audit, optimisation, tuning, formation
* * * * *  Enseignant CNAM PACA, ISEN Toulon,  CESI Aix en Provence  * * * * *

Hors ligne

Pied de page des forums