|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
[Java <-JNI-> C++(MFC)] System.loadLibrary bloccante in Win 7
Quadro della situazione in Win XP (x64, ergo 2003):
Quadro della situazione in Win 7 (x64):
Qualche suggerimento per poter analizzare cosa succede? In debug Java l'unica informazione che ricavo è che l'ultima istruzione lanciata è la loadLibrary. Un debug C++ serio non è stato ancora possibile. Lo strano comportamento mi fa propendere a considerare un problema nella dll, ma voglio essere certo di aver escluso qualsiasi altra possibilità e vorrei capire che succede. È possibile che Win 7 la bolli come dannosa e ne impedisca il caricamento? Ah, ora mi viene in mente che c'è un Symantec da considerare, dovrò controllarlo... Nei log di sistema non trovo tracce di errori. In Win 7 le dipendenze della dll MFC con dll di sistema sono leggermente differenti e sembrano essere parzialmente insoddisfatte, in termini di alcune funzioni non agganciate in dll non di prima dipendenza. Anche osservazioni ovvie sono ben accette, non sono praticissimo né del debug in Java né di Win 7 e potrei non conoscere cose banali.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2006
Messaggi: 3808
|
non conosco il lato concernente la programmazione, per quanto riguarda il tuo problema, ma Windows 7 ha in più, rispetto ad XP, anche l'UAC come componente fondamentale di sistema, in pratica l'UAC è il software che gestisce i permessi di alto livello, quello che ti fa comparire la finestra con "si" e "no" quando vuoi installare qualsiasi cosa, e gestisce anche qualsiasi accesso a parti limitate del sistema come può esserlo il filesystem in certe directory come quelle dove sono di solito installati i programmi.
PS l'UAC può anche influire sui protocolli di rete, personalmente quando programmo e quindi faccio un test dell'applicazione, mi capita di doverlo disabilitare spesso per non avere problemi ( ovvero avviare l'applicazione con diritti di amministratore ). Ultima modifica di Freaxxx : 16-04-2011 alle 03:17. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
UAC, sì, giusto, al momento l'ho trascurato.
Grazie mille del suggerimento. Quindi proverò ad utilizzare lo Standard User Analyzer. Ho trovato anche un simpatico elenco di comuni problemi riscontrati, ho già alcuni candidati.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:37.



















