Closed lollix91 closed 1 year ago
you are using a dependency which comes with a conflicting Jackson version, this is not an issue of the library
È molto strano però, perché se metto la versione 3.3.1 il problema non avviene, mai. È un mesetto che uso quella come "stabile" e non ho mai avuto problemi. Se metto questa, dopo 3-4 ore ottengo quell'errore, senza aver cambiato nessuna altra libreria.
Inviato da Outlook per Androidhttps://aka.ms/AAb9ysg
From: Alessandro Autiero @.> Sent: Tuesday, June 13, 2023 8:23:38 PM To: Auties00/Cobalt @.> Cc: lollix91 @.>; Author @.> Subject: Re: [Auties00/Cobalt] NoSuchMethodError in 3.4.8 (Issue #328)
you are using a dependency which comes with a conflicting Jackson version, this is not an issue of the library
— Reply to this email directly, view it on GitHubhttps://github.com/Auties00/Cobalt/issues/328#issuecomment-1589817163, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABTWJSW6EDMEPBJSUWPGG2TXLCV2VANCNFSM6AAAAAAZELX32A. You are receiving this because you authored the thread.Message ID: @.***>
È molto strano però, perché se metto la versione 3.3.1 il problema non avviene, mai. È un mesetto che uso quella come "stabile" e non ho mai avuto problemi. Se metto questa, dopo 3-4 ore ottengo quell'errore, senza aver cambiato nessuna altra libreria.
Inviato da Outlook per Androidhttps://aka.ms/AAb9ysg
From: Alessandro Autiero @.> Sent: Tuesday, June 13, 2023 8:23:38 PM To: Auties00/Cobalt @.> Cc: lollix91 @.>; Author @.> Subject: Re: [Auties00/Cobalt] NoSuchMethodError in 3.4.8 (Issue #328)
you are using a dependency which comes with a conflicting Jackson version, this is not an issue of the library
— Reply to this email directly, view it on GitHubhttps://github.com/Auties00/Cobalt/issues/328#issuecomment-1589817163, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABTWJSW6EDMEPBJSUWPGG2TXLCV2VANCNFSM6AAAAAAZELX32A. You are receiving this because you authored the thread.Message ID: @.***>
ho cambiato la versione di Jackson alla 2.15.0 nell'ultima versione, quello è il motivo
I get this error, randomly. i was already authenticated. java.lang.NoSuchMethodError: 'com.fasterxml.jackson.core.util.TextBuffer com.fasterxml.jackson.core.io.IOContext.constructReadConstrainedTextBuffer()' at com.fasterxml.jackson.dataformat.smile.SmileParserBase.(SmileParserBase.java:272)
at com.fasterxml.jackson.dataformat.smile.SmileParser.(SmileParser.java:150)
at com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper.constructParser(SmileParserBootstrapper.java:106)
at com.fasterxml.jackson.dataformat.smile.SmileFactory._createParser(SmileFactory.java:434)
at com.fasterxml.jackson.dataformat.smile.SmileFactory.createParser(SmileFactory.java:346)
at com.fasterxml.jackson.dataformat.smile.SmileFactory.createParser(SmileFactory.java:29)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3722)
at it.auties.whatsapp.util.Smile.readValue(Smile.java:93)
at it.auties.whatsapp.controller.DefaultControllerSerializer$SmileFile.read(DefaultControllerSerializer.java:430)
at it.auties.whatsapp.controller.DefaultControllerSerializer$SmileFile.read(DefaultControllerSerializer.java:417)
at it.auties.whatsapp.controller.DefaultControllerSerializer.deserializeStoreFromId(DefaultControllerSerializer.java:260)
at it.auties.whatsapp.controller.DefaultControllerSerializer.deserializeStore(DefaultControllerSerializer.java:225)
at it.auties.whatsapp.controller.Store.ofNullable(Store.java:456)
at it.auties.whatsapp.controller.Store.of(Store.java:428)
at it.auties.whatsapp.api.WebOptionsBuilder.of(WebOptionsBuilder.java:20)
at it.auties.whatsapp.api.ConnectionBuilder.createConnection(ConnectionBuilder.java:152)
at it.auties.whatsapp.api.ConnectionBuilder.lastConnection(ConnectionBuilder.java:137)
at WhatsAppGateway.(WhatsAppGateway.java:158)
at Aggregator.createWhatsAppGateway(Aggregator.java:114)
at Aggregator.main(Aggregator.java:670)
and, after this, i also get this, when i try to create a new instance, after deleting the smile files he can't read:
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance. ERROR StatusLogger Unable to create Lookup for ctx java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/ServiceLoaderUtil at org.apache.logging.log4j.core.impl.ThreadContextDataInjector.getServiceProviders(ThreadContextDataInjector.java:77) at org.apache.logging.log4j.core.impl.ThreadContextDataInjector.(ThreadContextDataInjector.java:64)
at org.apache.logging.log4j.core.impl.ThreadContextDataInjector$ForCopyOnWriteThreadContextMap.(ThreadContextDataInjector.java:211)
at org.apache.logging.log4j.core.impl.ContextDataInjectorFactory.createDefaultInjector(ContextDataInjectorFactory.java:94)
at org.apache.logging.log4j.core.impl.ContextDataInjectorFactory.createInjector(ContextDataInjectorFactory.java:71)
at org.apache.logging.log4j.core.lookup.ContextMapLookup.(ContextMapLookup.java:34)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at org.apache.logging.log4j.core.util.ReflectionUtil.instantiate(ReflectionUtil.java:189)
at org.apache.logging.log4j.core.lookup.Interpolator.(Interpolator.java:86)
at org.apache.logging.log4j.core.lookup.Interpolator.(Interpolator.java:105)
at org.apache.logging.log4j.core.config.AbstractConfiguration.(AbstractConfiguration.java:135)
at org.apache.logging.log4j.core.config.NullConfiguration.(NullConfiguration.java:32)
at org.apache.logging.log4j.core.LoggerContext.(LoggerContext.java:74)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getDefault(ClassLoaderContextSelector.java:266)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:146)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:176)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:666)
at io.netty.util.internal.logging.Log4J2LoggerFactory.newInstance(Log4J2LoggerFactory.java:33)
at io.netty.util.internal.logging.InternalLoggerFactory.useLog4J2LoggerFactory(InternalLoggerFactory.java:76)
at io.netty.util.internal.logging.InternalLoggerFactory.newDefaultFactory(InternalLoggerFactory.java:47)
at io.netty.util.internal.logging.InternalLoggerFactory.getDefaultFactory(InternalLoggerFactory.java:111)
at io.netty.util.internal.logging.InternalLoggerFactory.getInstance(InternalLoggerFactory.java:134)
at io.netty.util.internal.logging.InternalLoggerFactory.getInstance(InternalLoggerFactory.java:127)
at io.netty.util.ResourceLeakDetector.(ResourceLeakDetector.java:101)
at io.netty.buffer.AbstractByteBufAllocator.(AbstractByteBufAllocator.java:37)
at io.netty.buffer.Unpooled.(Unpooled.java:75)
at it.auties.whatsapp.util.BytesHelper.newBuffer(BytesHelper.java:61)
at it.auties.whatsapp.model.request.Request.send(Request.java:96)
at it.auties.whatsapp.model.request.Request.sendWithPrologue(Request.java:82)
at it.auties.whatsapp.socket.SocketHandler.onOpen(SocketHandler.java:168)
at it.auties.whatsapp.socket.SocketSession.lambda$connect$0(SocketSession.java:47)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.util.ServiceLoaderUtil
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 46 more
524 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.logging.InternalLoggerFactory - Using Log4J as the default logging framework
525 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.level: simple
526 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.targetRecords: 4
538 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - -Dio.netty.noUnsafe: false
538 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - Java version: 17
539 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.theUnsafe: available
539 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.copyMemory: available
539 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.storeFence: available
539 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Buffer.address: available
540 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - direct buffer constructor: unavailable: Reflective setAccessible(true) disabled
540 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Bits.unaligned: available, true
541 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class io.netty.util.internal.PlatformDependent0$7 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @4015e7ec
541 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.DirectByteBuffer.(long, {int,long}): unavailable
541 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - sun.misc.Unsafe: available
543 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - maxDirectMemory: 2147483648 bytes (maybe)
543 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
543 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.bitMode: 64 (sun.arch.data.model)
543 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.maxDirectMemory: -1 bytes
544 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.uninitializedArrayAllocationThreshold: -1
544 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.CleanerJava9 - java.nio.ByteBuffer.cleaner(): available
544 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.noPreferDirect: false
551 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkAccessible: true
551 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkBounds: true
551 [ForkJoinPool.commonPool-worker-2] DEBUG io.netty.util.ResourceLeakDetectorFactory - Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@1c5fe6ca