Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 22-04-2017 00:32:54

snamidro  
Membre
Date d'inscription: 01-12-2016
Messages: 3
Pépites: 23
Banque: 0

Crash Application en utilisation Tactile, dll PBACC105

Salut,


Je rencontre un problème avec une application lourde déployée sur énormément de poste.
Celle-ci a été déployée sous une nouvelle machine en Win 7 x64. Cette machine est un tablette tactile.

Malheureusement, celle-ci plante aléatoirement, quelque soit l'écran, et le crash généré dans l'event ver mentionne la plupart du temps la DLL :

PBACC105.dll
ou bien
MSCVR71.DLL


Après énormément de test, le crash se produit une fois que certains drivers sont installés permettant de générer la couche tactile.

La compilation a été faite en 10.5


Auriez vous une idée ?

Cette même DLL avait réglé le problème sous Windows XP. Je ne sais pas si elle est adapté pour un 7 64 bits. Y en a t'il une autre ?
Mettre la même en version 125 ? Porter l'application en 12.5 avec un résultat garanti ?

Si besoin d'information supplémentaires, je peux les avoir.

Merci d'avance

Hors ligne

 

#2 24-04-2017 14:32:07

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1074
Pépites: 4,296,080,072
Banque: 9,223,372,036,854,776,000
Site web

Re: Crash Application en utilisation Tactile, dll PBACC105

PBACCxxx.dll c'est la lib "Accessibilty support" de PB.

snamidro a écrit:

Auriez vous une idée ?

Juste des pistes "généralistes" :
- regarder le journal des événements Windows pour voir si il n'y a rien de particulier au moment du crash
- utiliser le dependency walker en mode "profiling" et voir ce qui est loggué au moment du crash (il liste tous les chargements de dll et certains accès au registre et aux fichiers, y compris ceux qui échouent)
- exécuter l'appli avec OllyDbg et voir ce qui pourrait être intéressant dans la pile quand ça crashe. Ça peut être ardu à exploiter mais ça m'a déjà servi à tracker un plantage incompréhensible une fois qu'on a appliqué les maraboutages habituels : relance de PB, double full build, reboot, double full build après reboot, sacrifice d'un poulet...

Il y a aussi le mode trace de PB mais c'est rarement pratique (ça génère un fichier qui est tout de suite énorme et difficilement utilisable / lisible) - xlat a fait un viewer qui aide pas mal pour la lecture


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#3 12-06-2017 11:49:40

snamidro  
Membre
Date d'inscription: 01-12-2016
Messages: 3
Pépites: 23
Banque: 0

Re: Crash Application en utilisation Tactile, dll PBACC105

Salut,

L'eventvwr c'est le premier truc que je suis allé voir. C'est comme ça que j'ai isolé les deux DLL, (j'avais pas vu la correction orthographique du post initial... par event ver...)


Je prends note des deux autres points. Merci.
Ce qui est chiant, c'est le plantage aléatoire...

Ah et le mode trace, j'ai effectué, et pas de point commun, jamais le même écran...

Par contre, je sais une chose supplémentaire, c'est qu'en mode sans échec ça plante pas.
Et que en clean install de Windows, ca commence à planter, une fois les drivers du tactile installés...

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22