From 9b91543c2d0e8aa637072076acc7bb58344a4af3 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 5 Nov 2013 11:54:08 -0500 Subject: [PATCH] Handle the case where the MAC address cannot be retreived for some interface --- src/com/limelight/nvstream/NvConnection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/limelight/nvstream/NvConnection.java b/src/com/limelight/nvstream/NvConnection.java index d0e9ea6d..164372fd 100644 --- a/src/com/limelight/nvstream/NvConnection.java +++ b/src/com/limelight/nvstream/NvConnection.java @@ -49,7 +49,7 @@ public class NvConnection { * connecting over different interfaces */ if (!iface.isLoopback()) { byte[] macAddress = iface.getHardwareAddress(); - if (macAddress.length == 6) { + if (macAddress != null && macAddress.length == 6) { StringBuilder addrStr = new StringBuilder(); for (int i = 0; i < macAddress.length; i++) { addrStr.append(String.format("%02x", macAddress[i]));