The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

Apple silicon (M3) and Burp Suite Pro crash at launch

Report3user | Last updated: Nov 19, 2023 09:01AM UTC

I have the official version of Burp Suite Pro and after upgrading to an Apple silicon (M3) I am running into an issue. After launching Burp Suite and getting to the "Starting project, please wait ..." step, which is right at the start, the application just crashes and won't start. > md5 ./burpsuite_pro_v2023.10.3.5.jar a35773efb1085e0831a8e459c361548b > java -version openjdk version "21.0.1" 2023-10-17 OpenJDK Runtime Environment Homebrew (build 21.0.1) OpenJDK 64-Bit Server VM Homebrew (build 21.0.1, mixed mode, sharing) > java -verbose:jni -jar ./burpsuite_pro_v2023.10.3.5.jar [0.011s][debug][jni,resolve] [Registering JNI native method java.lang.Object.hashCode] [0.011s][debug][jni,resolve] [Registering JNI native method java.lang.Object.wait0] [0.011s][debug][jni,resolve] [Registering JNI native method java.lang.Object.notify] [0.011s][debug][jni,resolve] [Registering JNI native method java.lang.Object.notifyAll] [0.011s][debug][jni,resolve] [Registering JNI native method java.lang.Object.clone] [0.012s][debug][jni,resolve] [Dynamic-linking native method java.lang.System.registerNatives ... JNI] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.System.currentTimeMillis] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.System.nanoTime] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.System.arraycopy] [0.012s][debug][jni,resolve] [Dynamic-linking native method java.lang.Class.registerNatives ... JNI] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.initClassName] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getSuperclass] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getInterfaces0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.isInterface] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getSigners] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.setSigners] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.isArray] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.isHidden] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.isPrimitive] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getModifiers] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getDeclaredFields0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getDeclaredMethods0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getDeclaredConstructors0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getProtectionDomain0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getDeclaredClasses0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getDeclaringClass0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getSimpleBinaryName0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getGenericSignature0] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getRawAnnotations] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getConstantPool] [0.012s][debug][jni,resolve] [Registering JNI native method java.lang.Class.desiredAssertionStatus0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getEnclosingMethod0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getRawTypeAnnotations] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getNestHost0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getNestMembers0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getRecordComponents0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.isRecord0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getPermittedSubclasses0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getClassFileVersion0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Class.getClassAccessFlagsRaw0] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.VM.initialize ... JNI] [0.013s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.VM.getNanoTimeAdjustment] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.lang.Thread.registerNatives ... JNI] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.start0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.setPriority0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.yield0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.sleep0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.currentCarrierThread] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.currentThread] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.setCurrentThread] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.interrupt0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.holdsLock] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.getThreads] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.dumpThreads] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.getStackTrace0] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.setNativeName] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.scopedValueCache] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.setScopedValueCache] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.getNextThreadIdOffset] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.findScopedValueBindings] [0.013s][debug][jni,resolve] [Registering JNI native method java.lang.Thread.ensureMaterializedForStackWalk] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.security.AccessController.getStackAccessControlContext ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.security.AccessController.getInheritedAccessControlContext ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.CDS.isDumpingClassList0 ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.CDS.isDumpingArchive0 ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.CDS.isSharingEnabled0 ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.CDS.initializeFromArchive ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.CDS.getRandomSeedForDumping ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.lang.Class.getPrimitiveClass ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.lang.Float.floatToRawIntBits ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.lang.Double.doubleToRawLongBits ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.lang.Double.longBitsToDouble ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.reflect.Reflection.getCallerClass ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method java.lang.ref.Finalizer.isFinalizationEnabled ... JNI] [0.013s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.util.SystemProps$Raw.platformProperties ... JNI] [0.016s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.util.SystemProps$Raw.vmProperties ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.Unsafe.registerNatives ... JNI] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getReference] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putReference] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getReferenceVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putReferenceVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getUncompressedObject] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getBoolean] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putBoolean] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getBooleanVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putBooleanVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getByte] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putByte] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getByteVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putByteVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getShort] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putShort] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getShortVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putShortVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getChar] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putChar] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getCharVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putCharVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getInt] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putInt] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getIntVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putIntVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getLong] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putLong] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getLongVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putLongVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getFloat] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putFloat] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getFloatVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putFloatVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getDouble] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putDouble] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getDoubleVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.putDoubleVolatile] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.allocateMemory0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.reallocateMemory0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.freeMemory0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.objectFieldOffset0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.objectFieldOffset1] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.staticFieldOffset0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.staticFieldBase0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.ensureClassInitialized0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.arrayBaseOffset0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.arrayIndexScale0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.defineClass0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.allocateInstance] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.throwException] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.compareAndSetReference] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.compareAndSetInt] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.compareAndSetLong] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.compareAndExchangeReference] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.compareAndExchangeInt] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.compareAndExchangeLong] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.park] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.unpark] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.getLoadAverage0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.copyMemory0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.copySwapMemory0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.writeback0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.writebackPreSync0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.writebackPostSync0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.setMemory0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.shouldBeInitialized0] [0.017s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.Unsafe.fullFence] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.lang.Runtime.maxMemory ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.lang.Runtime.availableProcessors ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.io.FileInputStream.initIDs ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.io.FileDescriptor.initIDs ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.io.FileDescriptor.getHandle ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.io.FileDescriptor.getAppend ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.io.FileOutputStream.initIDs ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.lang.Object.getClass ... JNI] [0.017s][debug][jni,resolve] [Dynamic-linking native method java.lang.System.setIn0 ... JNI] [0.018s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.ScopedMemoryAccess.registerNatives ... JNI] [0.018s][debug][jni,resolve] [Registering JNI native method jdk.internal.misc.ScopedMemoryAccess.closeScope0] [0.018s][debug][jni,resolve] [Dynamic-linking native method java.lang.System.setOut0 ... JNI] [0.018s][debug][jni,resolve] [Dynamic-linking native method java.lang.System.setErr0 ... JNI] [0.018s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.Signal.findSignal0 ... JNI] [0.018s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.Signal.handle0 ... JNI] [0.018s][debug][jni,resolve] [Dynamic-linking native method java.lang.ref.Reference.waitForReferencePendingList ... JNI] [0.018s][debug][jni,resolve] [Dynamic-linking native method java.lang.invoke.MethodHandleNatives.registerNatives ... JNI] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.init] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.expand] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.resolve] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.getNamedCon] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.objectFieldOffset] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.setCallSiteTargetNormal] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.setCallSiteTargetVolatile] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.copyOutBootstrapArguments] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.clearCallSiteContext] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.staticFieldOffset] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.staticFieldBase] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandleNatives.getMemberVMInfo] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandle.invoke] [0.018s][debug][jni,resolve] [Registering JNI native method java.lang.invoke.MethodHandle.invokeExact] [0.019s][debug][jni,resolve] [Dynamic-linking native method java.lang.String.intern ... JNI] [0.019s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.reflect.Reflection.getClassAccessFlags ... JNI] [0.019s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.initIDs ... JNI] [0.019s][debug][jni,resolve] [Dynamic-linking native method java.lang.ClassLoader.registerNatives ... JNI] [0.019s][debug][jni,resolve] [Registering JNI native method java.lang.ClassLoader.retrieveDirectives] [0.019s][debug][jni,resolve] [Dynamic-linking native method java.lang.Class.isAssignableFrom ... JNI] [0.019s][debug][jni,resolve] [Dynamic-linking native method java.lang.ref.Reference.refersTo0 ... JNI] [0.019s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.loader.BootLoader.setBootLoaderUnnamedModule0 ... JNI] [0.019s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.canonicalize0 ... JNI] [0.020s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.getBooleanAttributes0 ... JNI] [0.020s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.CDS.defineArchivedModules ... JNI] [0.020s][debug][jni,resolve] [Dynamic-linking native method java.lang.System.identityHashCode ... JNI] [0.021s][debug][jni,resolve] [Dynamic-linking native method java.lang.System.mapLibraryName ... JNI] [0.021s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.loader.NativeLibraries.findBuiltinLib ... JNI] [0.021s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.loader.NativeLibraries.load ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.loader.NativeLibrary.findEntry0 ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.init ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.getcwd ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.stat0 ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method java.io.RandomAccessFile.initIDs ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method java.io.RandomAccessFile.open0 ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method java.io.RandomAccessFile.length0 ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method java.io.RandomAccessFile.seek0 ... JNI] [0.022s][debug][jni,resolve] [Dynamic-linking native method java.io.RandomAccessFile.readBytes0 ... JNI] [0.031s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.perf.Perf.registerNatives ... JNI] [0.031s][debug][jni,resolve] [Registering JNI native method jdk.internal.perf.Perf.attach0] [0.031s][debug][jni,resolve] [Registering JNI native method jdk.internal.perf.Perf.detach] [0.031s][debug][jni,resolve] [Registering JNI native method jdk.internal.perf.Perf.createLong] [0.031s][debug][jni,resolve] [Registering JNI native method jdk.internal.perf.Perf.createByteArray] [0.031s][debug][jni,resolve] [Registering JNI native method jdk.internal.perf.Perf.highResCounter] [0.031s][debug][jni,resolve] [Registering JNI native method jdk.internal.perf.Perf.highResFrequency] [0.031s][debug][jni,resolve] [Dynamic-linking native method java.util.concurrent.atomic.AtomicLong.VMSupportsCS8 ... JNI] [0.032s][debug][jni,resolve] [Dynamic-linking native method java.util.zip.Inflater.initIDs ... JNI] [0.032s][debug][jni,resolve] [Dynamic-linking native method java.util.zip.Inflater.init ... JNI] [0.032s][debug][jni,resolve] [Dynamic-linking native method java.util.zip.Inflater.inflateBytesBytes ... JNI] [0.032s][debug][jni,resolve] [Dynamic-linking native method java.lang.ref.Reference.clear0 ... JNI] [0.032s][debug][jni,resolve] [Dynamic-linking native method java.util.zip.Inflater.reset ... JNI] [0.033s][debug][jni,resolve] [Dynamic-linking native method java.lang.reflect.Array.newArray ... JNI] [0.034s][debug][jni,resolve] [Dynamic-linking native method java.lang.invoke.LambdaProxyClassArchive.findFromArchive ... JNI] [0.035s][debug][jni,resolve] [Dynamic-linking native method java.lang.ClassLoader.defineClass0 ... JNI] [0.035s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.reflect.Reflection.areNestMates ... JNI] [0.035s][debug][jni,resolve] [Dynamic-linking native method java.lang.Class.isInstance ... JNI] [0.036s][debug][jni,resolve] [Dynamic-linking native method java.lang.Throwable.fillInStackTrace ... JNI] [0.036s][debug][jni,resolve] [Dynamic-linking native method java.lang.Module.addExportsToAllUnnamed0 ... JNI] [0.037s][debug][jni,resolve] [Dynamic-linking native method java.lang.ClassLoader.findBootstrapClass ... JNI] [0.038s][debug][jni,resolve] [Dynamic-linking native method java.util.zip.Inflater.end ... JNI] [0.038s][debug][jni,resolve] [Dynamic-linking native method java.io.FileDescriptor.close0 ... JNI] [0.038s][debug][jni,resolve] [Dynamic-linking native method java.lang.Class.forName0 ... JNI] [0.038s][debug][jni,resolve] [Dynamic-linking native method java.lang.ClassLoader.findLoadedClass0 ... JNI] [0.043s][debug][jni,resolve] [Dynamic-linking native method java.lang.ClassLoader.defineClass1 ... JNI] [0.043s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.misc.PreviewFeatures.isPreviewEnabled ... JNI] 2023-11-19 09:46:35.172 java[4138:107050] WARNING: Secure coding is automatically enabled for restorable state! However, not on all supported macOS versions of this application. Opt-in to secure coding explicitly by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState:. [0.112s][debug][jni,resolve] [Dynamic-linking native method java.lang.StringUTF16.isBigEndian ... JNI] [0.117s][debug][jni,resolve] [Dynamic-linking native method sun.awt.PlatformGraphicsInfo.isInAquaSession ... JNI] [0.118s][debug][jni,resolve] [Dynamic-linking native method java.security.AccessController.getProtectionDomain ... JNI] [0.118s][debug][jni,resolve] [Dynamic-linking native method java.io.FileInputStream.open0 ... JNI] [0.118s][debug][jni,resolve] [Dynamic-linking native method java.io.FileInputStream.readBytes ... JNI] [0.119s][debug][jni,resolve] [Dynamic-linking native method java.security.AccessController.ensureMaterializedForStackWalk ... JNI] [0.121s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.jimage.NativeImageBuffer.getNativeMap ... JNI] [0.132s][debug][jni,resolve] [Dynamic-linking native method java.awt.Toolkit.initIDs ... JNI] [0.136s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.LWCToolkit.initIDs ... JNI] [0.136s][debug][jni,resolve] [Dynamic-linking native method java.awt.AWTEvent.initIDs ... JNI] [0.139s][debug][jni,resolve] [Dynamic-linking native method java.awt.event.InputEvent.initIDs ... JNI] [0.140s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.LWCToolkit.initAppkit ... JNI] [0.144s][debug][jni,resolve] [Dynamic-linking native method com.apple.eawt.Application.nativeInitializeApplicationDelegate ... JNI] [0.364s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.currentUser ... JNI] [0.364s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.anyUser ... JNI] [0.364s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.currentHost ... JNI] [0.365s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.anyHost ... JNI] [0.365s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.addNode ... JNI] [0.367s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.addChildToNode ... JNI] [0.369s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.getKeyFromNode ... JNI] [0.372s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.checkAccess0 ... JNI] [0.397s][debug][jni,resolve] [Dynamic-linking native method java.awt.Component.initIDs ... JNI] [0.398s][debug][jni,resolve] [Dynamic-linking native method java.awt.Container.initIDs ... JNI] [0.433s][debug][jni,resolve] [Dynamic-linking native method java.awt.Font.initIDs ... JNI] [0.434s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsEnvironment.getMainDisplayID ... JNI] [0.434s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsDevice.nativeGetDisplayMode ... JNI] [0.434s][debug][jni,resolve] [Dynamic-linking native method java.awt.Dimension.initIDs ... JNI] [0.435s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLGraphicsConfig.isMetalFrameworkAvailable ... JNI] [0.435s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLGraphicsConfig.tryLoadMetalLibrary ... JNI] [0.439s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLGraphicsConfig.getMTLConfigInfo ... JNI] [0.440s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLGraphicsConfig.nativeGetMaxTextureSize ... JNI] [0.441s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.Disposer.initIDs ... JNI] [0.441s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsDevice.nativeGetXResolution ... JNI] [0.441s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsDevice.nativeGetYResolution ... JNI] [0.442s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsDevice.nativeGetBounds ... JNI] [0.442s][debug][jni,resolve] [Dynamic-linking native method java.awt.Rectangle.initIDs ... JNI] [0.442s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsDevice.nativeGetScaleFactor ... JNI] [0.442s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsEnvironment.getDisplayIDs ... JNI] [0.443s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsEnvironment.registerDisplayReconfiguration ... JNI] [0.447s][debug][jni,resolve] [Dynamic-linking native method java.awt.Color.initIDs ... JNI] [0.484s][debug][jni,resolve] [Dynamic-linking native method apple.laf.JRSUIControl.initNativeJRSUI ... JNI] [0.485s][debug][jni,resolve] [Dynamic-linking native method java.awt.KeyboardFocusManager.initIDs ... JNI] [0.486s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.LWCToolkit.loadNativeColors ... JNI] [0.491s][debug][jni,resolve] [Dynamic-linking native method java.awt.Insets.initIDs ... JNI] [0.496s][debug][jni,resolve] [Dynamic-linking native method apple.laf.JRSUIControl.getCFDictionary ... JNI] [0.502s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.LWCToolkit.getMultiClickTime ... JNI] [0.502s][debug][jni,resolve] [Dynamic-linking native method java.awt.Cursor.initIDs ... JNI] [0.514s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.reflect.ConstantPool.getUTF8At0 ... JNI] [0.516s][debug][jni,resolve] [Dynamic-linking native method java.lang.Module.defineModule0 ... JNI] [0.516s][debug][jni,resolve] [Dynamic-linking native method java.lang.Module.addReads0 ... JNI] [0.516s][debug][jni,resolve] [Dynamic-linking native method java.lang.Module.addExportsToAll0 ... JNI] [0.516s][debug][jni,resolve] [Dynamic-linking native method java.lang.Module.addExports0 ... JNI] [0.520s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.reflect.ConstantPool.getIntAt0 ... JNI] [0.524s][debug][jni,resolve] [Dynamic-linking native method java.lang.reflect.Array.getLength ... JNI] [0.525s][debug][jni,resolve] [Dynamic-linking native method java.lang.Float.intBitsToFloat ... JNI] [0.544s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLRenderQueue.flushBuffer ... JNI] [0.552s][debug][jni,resolve] [Dynamic-linking native method sun.font.SunFontManager.initIDs ... JNI] [0.563s][debug][jni,resolve] [Dynamic-linking native method sun.font.StrikeCache.getGlyphCacheDescription ... JNI] [0.564s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.list0 ... JNI] [0.565s][debug][jni,resolve] [Dynamic-linking native method sun.font.CFontManager.loadNativeFonts ... JNI] [0.635s][debug][jni,resolve] [Dynamic-linking native method sun.font.CFont.createNativeFont ... JNI] [0.635s][debug][jni,resolve] [Dynamic-linking native method sun.font.CFont.getWidthNative ... JNI] [0.636s][debug][jni,resolve] [Dynamic-linking native method sun.font.CFont.getWeightNative ... JNI] [0.706s][debug][jni,resolve] [Dynamic-linking native method java.awt.FontMetrics.initIDs ... JNI] [0.707s][debug][jni,resolve] [Dynamic-linking native method sun.font.CStrike.createNativeStrikePtr ... JNI] [0.707s][debug][jni,resolve] [Dynamic-linking native method sun.font.CStrike.getFontMetrics ... JNI] [0.708s][debug][jni,resolve] [Dynamic-linking native method sun.font.CCharToGlyphMapper.nativeCharsToGlyphs ... JNI] [0.708s][debug][jni,resolve] [Dynamic-linking native method sun.font.CStrike.getNativeGlyphAdvance ... JNI] [0.804s][debug][jni,resolve] [Dynamic-linking native method java.lang.ClassLoader.defineClass2 ... JNI] [0.809s][debug][jni,resolve] [Dynamic-linking native method java.io.FileOutputStream.writeBytes ... JNI] Your JRE appears to be version 21.0.1 from Homebrew Burp has not been fully tested on this platform and you may experience problems. [0.815s][debug][jni,resolve] [Dynamic-linking native method java.awt.event.KeyEvent.initIDs ... JNI] [0.839s][debug][jni,resolve] [Dynamic-linking native method java.lang.ref.Reference.getAndClearReferencePendingList ... JNI] [0.839s][debug][jni,resolve] [Dynamic-linking native method sun.font.CFont.disposeNativeFont ... JNI] [0.839s][debug][jni,resolve] [Dynamic-linking native method java.lang.ref.Finalizer.reportComplete ... JNI] [0.840s][debug][jni,resolve] [Dynamic-linking native method apple.laf.JRSUIControl.disposeCFDictionary ... JNI] [0.842s][debug][jni,resolve] [Dynamic-linking native method java.awt.Window.initIDs ... JNI] [0.842s][debug][jni,resolve] [Dynamic-linking native method java.awt.Frame.initIDs ... JNI] [0.843s][debug][jni,resolve] [Dynamic-linking native method sun.awt.CGraphicsDevice.nativeGetScreenInsets ... JNI] [0.844s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.pipe.Region.initIDs ... JNI] [0.848s][debug][jni,resolve] [Dynamic-linking native method java.awt.image.ColorModel.initIDs ... JNI] [0.849s][debug][jni,resolve] [Dynamic-linking native method java.awt.image.BufferedImage.initIDs ... JNI] [0.849s][debug][jni,resolve] [Dynamic-linking native method java.awt.image.Raster.initIDs ... JNI] [0.850s][debug][jni,resolve] [Dynamic-linking native method java.awt.image.SampleModel.initIDs ... JNI] [0.850s][debug][jni,resolve] [Dynamic-linking native method java.awt.image.SinglePixelPackedSampleModel.initIDs ... JNI] [0.851s][debug][jni,resolve] [Dynamic-linking native method sun.awt.image.IntegerComponentRaster.initIDs ... JNI] [0.851s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.SurfaceData.initIDs ... JNI] [0.852s][debug][jni,resolve] [Dynamic-linking native method java.awt.image.IndexColorModel.initIDs ... JNI] [0.853s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.pipe.SpanClipRenderer.initIDs ... JNI] [0.854s][debug][jni,resolve] [Dynamic-linking native method sun.awt.image.BufImgSurfaceData.initIDs ... JNI] [0.854s][debug][jni,resolve] [Dynamic-linking native method sun.awt.image.BufImgSurfaceData.initRaster ... JNI] [0.854s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.loops.GraphicsPrimitiveMgr.initIDs ... JNI] [0.856s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.loops.GraphicsPrimitiveMgr.registerNativeLoops ... JNI] [0.860s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.loops.MaskFill.FillAAPgram ... JNI] [0.862s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.loops.MaskFill.MaskFill ... JNI] [0.870s][debug][jni,resolve] [Dynamic-linking native method java.awt.Dialog.initIDs ... JNI] [0.872s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetAllowAutomaticTabbingProperty ... JNI] [0.873s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLLayer.nativeCreateLayer ... JNI] [0.875s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformView.nativeCreateView ... JNI] [0.875s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeCreateNSWindow ... JNI] [0.882s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformComponent.nativeCreateComponent ... JNI] [0.885s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLLayer.nativeSetOpaque ... JNI] [0.885s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.setOpaque ... JNI] [0.886s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.setBackgroundColor ... JNI] [0.887s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetNSWindowBounds ... JNI] [0.887s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetNSWindowTitle ... JNI] [0.887s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.isZoomed ... JNI] [0.888s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeGetNSWindowInsets ... JNI] [0.889s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformComponent.nativeSetBounds ... JNI] [0.890s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformView.nativeGetNSViewDisplayID ... JNI] [0.891s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLSurfaceData.initOps ... JNI] [0.891s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLSurfaceData.initRTexture ... JNI] [0.892s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLLayer.nativeSetScale ... JNI] [0.892s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLLayer.nativeSetInsets ... JNI] [0.892s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLLayer.validate ... JNI] [0.894s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetNSWindowMinMax ... JNI] [0.904s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetNSWindowStandardFrame ... JNI] [0.904s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLLayer.blitTexture ... JNI] [0.904s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetNSWindowStyleBits ... JNI] [0.910s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CDropTarget.createNativeDropTarget ... JNI] [0.914s][debug][jni,resolve] [Dynamic-linking native method sun.awt.SunToolkit.closeSplashScreen ... JNI] [0.915s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetNSWindowMinimizedIcon ... JNI] [0.916s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.makeFirstResponder ... JNI] [0.916s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLSurfaceData.clearWindow ... JNI] [0.916s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.orderFront ... JNI] [0.917s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.isKeyWindow ... JNI] [0.920s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.makeKeyWindow ... JNI] [0.920s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.LWCToolkit.isApplicationActive ... JNI] [0.921s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSynthesizeMouseEnteredExitedEvents ... JNI] [0.922s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeRevalidateNSWindowShadow ... JNI] [0.922s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CCursorManager.nativeGetCursorPosition ... JNI] [0.926s][debug][jni,resolve] [Dynamic-linking native method sun.font.CStrike.getGlyphImagePtrsNative ... JNI] [0.931s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.NSEvent.nsToJavaModifiers ... JNI] [0.931s][debug][jni,resolve] [Dynamic-linking native method java.awt.event.MouseEvent.initIDs ... JNI] [0.932s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CCursorManager.nativeSetBuiltInCursor ... JNI] [0.939s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CInputMethodDescriptor.nativeInit ... JNI] [0.940s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CInputMethod.nativeInit ... JNI] [0.940s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CInputMethod.getNativeLocale ... JNI] [0.940s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CInputMethodDescriptor.nativeGetAvailableLocales ... JNI] [1.777s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeGetTopmostPlatformWindowUnderMouse ... JNI] [2.577s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.orderOut ... JNI] [2.578s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.close ... JNI] [2.580s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CDropTarget.releaseNativeDropTarget ... JNI] [2.582s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CFRetainedResource.nativeCFRelease ... JNI] [2.584s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeDispose ... JNI] [2.591s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.addKeyToNode ... JNI] [2.594s][debug][jni,resolve] [Dynamic-linking native method java.util.TimeZone.getSystemTimeZoneID ... JNI] [2.596s][debug][jni,resolve] [Dynamic-linking native method java.io.FileInputStream.available0 ... JNI] [2.610s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.getNameMax0 ... JNI] [2.610s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.createFileExclusively0 ... JNI] [2.610s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.delete0 ... JNI] [2.610s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.createDirectory0 ... JNI] [2.610s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.setPermission0 ... JNI] [2.684s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.access0 ... JNI] [2.686s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.opendir0 ... JNI] [2.686s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.readdir0 ... JNI] [2.687s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.open0 ... JNI] [2.687s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.IOUtil.initIDs ... JNI] [2.688s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.IOUtil.iovMax ... JNI] [2.688s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.IOUtil.writevMax ... JNI] [2.689s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.NativeThread.init ... JNI] [2.689s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.NativeThread.current0 ... JNI] [2.689s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.read0 ... JNI] [2.689s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.size0 ... JNI] [2.690s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.seek0 ... JNI] [2.690s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.closedir ... JNI] [2.701s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.getLastModifiedTime0 ... JNI] [2.720s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixDispatcher.init ... JNI] [2.724s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.DefaultDisposerRecord.invokeNativeDispose ... JNI] [2.784s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.realpath0 ... JNI] [2.786s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.pread0 ... JNI] [2.962s][debug][jni,resolve] [Dynamic-linking native method jdk.internal.loader.BootLoader.getSystemPackageLocation ... JNI] [4.092s][debug][jni,resolve] [Dynamic-linking native method java.util.prefs.MacOSXPreferencesFile.synchronize ... JNI] [4.098s][debug][jni,resolve] [Dynamic-linking native method sun.management.VMManagementImpl.getVersion0 ... JNI] [4.098s][debug][jni,resolve] [Dynamic-linking native method sun.management.VMManagementImpl.initOptionalSupportFields ... JNI] [4.099s][debug][jni,resolve] [Dynamic-linking native method sun.management.VMManagementImpl.getStartupTime ... JNI] [4.102s][debug][jni,resolve] [Dynamic-linking native method sun.management.VMManagementImpl.isThreadCpuTimeEnabled ... JNI] [4.102s][debug][jni,resolve] [Dynamic-linking native method sun.management.VMManagementImpl.isThreadAllocatedMemoryEnabled ... JNI] [4.105s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.OperatingSystemImpl.initialize0 ... JNI] [4.106s][debug][jni,resolve] [Dynamic-linking native method sun.management.MemoryImpl.getMemoryManagers0 ... JNI] [4.107s][debug][jni,resolve] [Dynamic-linking native method sun.management.MemoryImpl.getMemoryPools0 ... JNI] [4.109s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.DiagnosticCommandImpl.getDiagnosticCommands ... JNI] [4.110s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.DiagnosticCommandImpl.getDiagnosticCommandInfo ... JNI] [4.111s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.DiagnosticCommandImpl.executeDiagnosticCommand ... JNI] [4.134s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.OperatingSystemImpl.getTotalMemorySize0 ... JNI] [4.135s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.OperatingSystemImpl.getFreeMemorySize0 ... JNI] [4.136s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.OperatingSystemImpl.getTotalSwapSpaceSize0 ... JNI] [4.136s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.OperatingSystemImpl.getFreeSwapSpaceSize0 ... JNI] [4.137s][debug][jni,resolve] [Dynamic-linking native method sun.management.VMManagementImpl.getVmArguments0 ... JNI] [4.185s][debug][jni,resolve] [Dynamic-linking native method java.lang.Runtime.gc ... JNI] [4.223s][debug][jni,resolve] [Dynamic-linking native method java.net.InetAddress.init ... JNI] [4.224s][debug][jni,resolve] [Dynamic-linking native method java.net.InetAddress.isIPv6Supported ... JNI] [4.224s][debug][jni,resolve] [Dynamic-linking native method java.net.InetAddress.isIPv4Available ... JNI] [4.225s][debug][jni,resolve] [Dynamic-linking native method java.net.Inet6AddressImpl.lookupAllHostAddr ... JNI] [4.225s][debug][jni,resolve] [Dynamic-linking native method java.net.Inet4Address.init ... JNI] [4.225s][debug][jni,resolve] [Dynamic-linking native method java.net.Inet6Address.init ... JNI] [4.290s][debug][jni,resolve] [Dynamic-linking native method sun.awt.image.ImageRepresentation.initIDs ... JNI] [4.308s][debug][jni,resolve] [Dynamic-linking native method java.awt.Label.initIDs ... JNI] [4.310s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.loops.Blit.Blit ... JNI] [4.318s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CImage.nativeCreateNSImageFromArrays ... JNI] [4.384s][debug][jni,resolve] [Dynamic-linking native method sun.java2d.metal.MTLSurfaceData.initTexture ... JNI] [7.548s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.BsdNativeDispatcher.initIDs ... JNI] [7.548s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.BsdNativeDispatcher.getmntonname0 ... JNI] [7.549s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.BsdNativeDispatcher.getfsstat ... JNI] [7.549s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.BsdNativeDispatcher.fsstatEntry ... JNI] [7.549s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.BsdNativeDispatcher.endfsstat ... JNI] [7.551s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.FileKey.initIDs ... JNI] [7.551s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.FileKey.init ... JNI] [7.552s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.lock0 ... JNI] [7.552s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.truncate0 ... JNI] [7.553s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.allocationGranularity0 ... JNI] [7.553s][debug][jni,resolve] [Dynamic-linking native method sun.nio.ch.UnixFileDispatcherImpl.map0 ... JNI] [7.630s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.LWCToolkit.isEmbedded ... JNI] [7.679s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.mkdir0 ... JNI] [7.680s][debug][jni,resolve] [Dynamic-linking native method sun.nio.fs.UnixNativeDispatcher.lstat0 ... JNI] [7.785s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.GarbageCollectorExtImpl.setNotificationEnabled ... JNI] [7.786s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.getSpace0 ... JNI] [7.787s][debug][jni,resolve] [Dynamic-linking native method java.io.UnixFileSystem.getLength0 ... JNI] [7.874s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.GcInfoBuilder.getNumGcExtAttributes ... JNI] [7.875s][debug][jni,resolve] [Dynamic-linking native method com.sun.management.internal.GcInfoBuilder.fillGcAttributeInfo ... JNI] [7.877s][debug][jni,resolve] [Dynamic-linking native method sun.management.MemoryImpl.getMemoryUsage0 ... JNI] [8.889s][debug][jni,resolve] [Dynamic-linking native method sun.font.CFont.getCascadeList ... JNI] [8.895s][debug][jni,resolve] [Dynamic-linking native method sun.font.CStrike.getNativeGlyphImageBounds ... JNI] [9.053s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSynthesizeMouseEnteredExitedEvents ... JNI] [9.053s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CPlatformWindow.nativeSetEnabled ... JNI] [9.054s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.orderFrontRegardless ... JNI] [9.054s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.makeKeyAndOrderFront ... JNI] [9.054s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CWrapper$NSWindow.makeMainWindow ... JNI] [9.069s][debug][jni,resolve] [Dynamic-linking native method java.awt.MenuComponent.initIDs ... JNI] [9.069s][debug][jni,resolve] [Dynamic-linking native method java.awt.MenuBar.initIDs ... JNI] [9.069s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CMenuBar.nativeCreateMenuBar ... JNI] [9.079s][debug][jni,resolve] [Dynamic-linking native method java.awt.MenuItem.initIDs ... JNI] [9.079s][debug][jni,resolve] [Dynamic-linking native method java.awt.Menu.initIDs ... JNI] [9.080s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CMenu.nativeCreateMenu ... JNI] [9.080s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CMenu.nativeSetMenuTitle ... JNI] [9.081s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CMenuItem.nativeSetLabel ... JNI] [9.081s][debug][jni,resolve] [Dynamic-linking native method sun.lwawt.macosx.CMenuItem.nativeCreate ... JNI] [1] 4138 trace trap java -verbose:jni -jar ./burpsuite_pro_v2023.10.3.5.jar Don't know what's causing this. Is there any reason for this and how to fix it?

Report3user | Last updated: Nov 19, 2023 09:15AM UTC

More info: macOS Sonoma, 14.1.1 and as you can see from the logs, there is some kind of warning, namely: 2023-11-19 09:46:35.172 java[4138:107050] WARNING: Secure coding is automatically enabled for restorable state! However, not on all supported macOS versions of this application. Opt-in to secure coding explicitly by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState:. Could someone from the Burp team please help and clarify next steps?

Hannah, PortSwigger Agent | Last updated: Nov 20, 2023 01:22PM UTC

Hi It looks like you're attempting to use Burp's standalone JAR file. Could you please try launching the JAR with the "--diagnostics" flag enabled (https://portswigger.net/burp/documentation/desktop/troubleshooting/launch-from-command-line), and send us your diagnostics output? Additionally, could you try downloading our macOS (ARM/M1) installer version and see if that has a similar issue? You can find our latest downloads and releases here: https://portswigger.net/burp/releases

Report3user | Last updated: Nov 20, 2023 01:39PM UTC

Hello Hannah, thanks for your reply. > java -jar ./burpsuite_pro_v2023.10.3.5.jar --diagnostics ​ 2023-11-20 14:33:29.862 java[5954:188545] WARNING: Secure coding is automatically enabled for restorable state! However, not on all supported macOS versions of this application. Opt-in to secure coding explicitly by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState:. Your JRE appears to be version 21.0.1 from Homebrew Burp has not been fully tested on this platform and you may experience problems. --------------------------------------------------------------------------------------------------------- SYSTEM PROPERTIES --------------------------------------------------------------------------------------------------------- apple.awt.application.name StartBurp apple.eawt.quitStrategy CLOSE_ALL_WINDOWS apple.laf.useScreenMenuBar true com.apple.mrj.application.apple.menu.about.name Burp Suite Professional com.sun.net.ssl.requireCloseNotify false file.encoding UTF-8 file.separator / flatlaf.uiScale.enabled false java.class.path ./burpsuite_pro_v2023.10.3.5.jar java.class.version 65.0 java.home /opt/homebrew/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home java.io.tmpdir /var/folders/3w/63jp66s968v73g7y3xny3srr0000gn/T/ java.library.path /Users/user/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. java.runtime.name OpenJDK Runtime Environment java.runtime.version 21.0.1 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 21 java.vendor Homebrew java.vendor.url https://github.com/Homebrew/homebrew-core/issues java.vendor.url.bug https://github.com/Homebrew/homebrew-core/issues java.vendor.version Homebrew java.version 21.0.1 java.version.date 2023-10-17 java.vm.compressedOopsMode Zero based java.vm.info mixed mode, sharing java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 21 java.vm.vendor Homebrew java.vm.version 21.0.1 jdk.debug release jdk.tls.allowUnsafeServerCertChange true jdk.tls.maxCertificateChainLength 30 native.encoding UTF-8 org.bouncycastle.jsse.client.dh.minimumPrimeBits 1024 org.bouncycastle.jsse.client.dh.unrestrictedGroups true os.arch aarch64 os.name Mac OS X os.version 14.1.1 path.separator : stderr.encoding UTF-8 stdout.encoding UTF-8 sun.arch.data.model 64 sun.awt.enableExtraMouseButtons true sun.boot.library.path /opt/homebrew/Cellar/openjdk/21.0.1/libexec/openjdk.jdk/Contents/Home/lib sun.cpu.endian little sun.io.unicode.encoding UnicodeBig sun.java.command ./burpsuite_pro_v2023.10.3.5.jar --diagnostics sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers user.country US user.dir /Users/user/Apps/burp/releases user.home /Users/user user.language en user.name user user.timezone Europe/Berlin ​ --------------------------------------------------------------------------------------------------------- SYSTEM RESOURCES --------------------------------------------------------------------------------------------------------- Number of processors 16 Total JVM memory 160 MiB Max JVM memory 12 GiB Free JVM memory 116.34 MiB ​ Total physical memory 48 GiB Free physical memory 23.32 GiB Total swap 0 bytes Free swap 0 bytes ​ --------------------------------------------------------------------------------------------------------- BURP PROPERTIES --------------------------------------------------------------------------------------------------------- Burp Version 2023.10.3.5 Build Number 24930 Product Name Burp Suite Professional Burp Browser [version=119.0.6045.159 failed to initialise: Unknown error] Code source /Users/user/Apps/burp/releases/burpsuite_pro_v2023.10.3.5.jar Debug ID risest5ni976qp5sfvk1:dcoe JAR type Standalone currenttimemillis 1700487213290 nanotime 20403617427333 is that what you need?

Michelle, PortSwigger Agent | Last updated: Nov 21, 2023 10:03AM UTC

Hi Thanks for the update. Did you have any success using the M1 installer version of BurpSuite Professional, or did you encounter the same problem? The installer uses a different version of Java so may give different results.

Report3user | Last updated: Nov 21, 2023 10:59AM UTC

I haven't tried this method yet, as find it more comfortable to run it through a JAR file and decided to wait. Do you see a possible cause of the problem or is it not clear?

Hannah, PortSwigger Agent | Last updated: Nov 21, 2023 04:44PM UTC

We would recommend using the Installer version of Burp over the JAR in most circumstances, as it is built specifically for each platform. Additionally, it includes its own JDK that Burp has been fully tested with. We would definitely recommend using the installer version when using Apple silicon, as we don't package these browser binaries in the JAR file. This means that you need to configure an external browser to proxy through Burp later on.

Report3user | Last updated: Nov 21, 2023 06:48PM UTC

Okay, I tried the Apple silicon version - it works. From this, what conclusion can we make, are there any compatibility issues?

Hannah, PortSwigger Agent | Last updated: Nov 22, 2023 11:25AM UTC