summaryrefslogtreecommitdiff
path: root/public/java-segfault.md
diff options
context:
space:
mode:
Diffstat (limited to 'public/java-segfault.md')
-rw-r--r--public/java-segfault.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/public/java-segfault.md b/public/java-segfault.md
index 7a2d4c3..fbffb52 100644
--- a/public/java-segfault.md
+++ b/public/java-segfault.md
@@ -49,10 +49,10 @@ the pointers that were causing the issue, because it was hard with
native debuggers to see through all of the JVM stuff to the OpenCV
code, and the OpenCV stuff is opaque to Java debuggers.
-Eventually the issue lead me back into the Java code--there was a
+Eventually the issue lead me back into the Java code---there was a
native pointer being stored in a Java variable; Java code called the
native routine to `free()` the structure, but then tried to feed it to
-another routine later. This lead to difficulty again--tracking
+another routine later. This lead to difficulty again---tracking
objects with Java debuggers was hard because they don't expect the
program to suddenly segfault; it's Java code, Java doesn't segfault,
it throws exceptions!