Windows32Exception - The parameter is incorrect
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- java
- Bereich
- operating-systems
Rechercherichtung
Beginne in WindowUtils.java bei W32WindowUtils.getProcessFilePath in der Nähe von Zeile 1302 und beim callback in der Nähe von Zeile 1252, und verfolge dann den Pfad von WindowsUtils.getAllWindows(false). Reproduziere die Exception für die betroffenen Fenster und untersuche, wie die Win32Exception nach außen weitergegeben wird. Die fertige Änderung sollte eine definierte Behandlung für diesen Fehler enthalten, die wiederholte irrelevante Log-Ausgaben verhindert, und alle relevanten bestehenden Tests sollten aktualisiert oder hinzugefügt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hello
I am calling WindowsUtils.getAllWindows(false) from a service every 10 seconds and is throwing a Win32Exception, for some specific windows, I assume.
com.sun.jna.platform.win32.Win32Exception: The parameter is incorrect.
at com.sun.jna.platform.WindowUtils$W32WindowUtils.getProcessFilePath(WindowUtils.java:1302)
at com.sun.jna.platform.WindowUtils$W32WindowUtils$5.callback(WindowUtils.java:1252)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:585)
at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:613)
at com.sun.jna.Native.invokeInt(Native Method)
at com.sun.jna.Function.invoke(Function.java:429)
I am not sure how to even begin debugging this error or what to do about it. It keeps filling my logs and I cannot see relevant logs anymore
- Vorherrschende Sprache
- Java
- Sterne
- 8.9k
- Forks
- 1.7k
- Ø Merge
- 7 T. 18 Std.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus java-native-access/jna
-
MacFileUtils: FSPathMakeRef passes an int where the C function takes its FSRef output pointerEvtl. wieder frei @VelpulaGangavardhan hat das vor 11 Tagen übernommen, und es ist kein Pull Request offen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 79/100
java-native-access/jna#1746 · 1 Kommentar ·
-
User32: SetCursorPos is declared (long, long), but Windows declares (int, int)Evtl. vergeben @OKAN-SOFTWARE hat das vor 6 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
java-native-access/jna#1745 ·
-
Update libffi to v3.8.0?Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 44/100
java-native-access/jna#1751 · 2 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
java-native-access/jna#1747 · 1 Kommentar ·
-
`Native.typeOptions` never releases library interfaces, leaking classloadersEvtl. vergeben @curforever hat das vor 24 Tagen übernommen. Offen
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 48/100
java-native-access/jna#1742 ·
Alle Issues in java-native-access/jna
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
scylladb/scylla-cdc-source-connector#402 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
ahmedmmordi/store-app#8 ·
-
jhipster heroku fails on heroku git:remote when reusing an existing app outside a git repositoryOffenarea: triage theme: undefined
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
jhipster/generator-jhipster#36018 ·
Maintainer antworten meist innerhalb von 1 Tag