1.25 does not work (anymore) with my app...

Davide Perini perini.davide at dpsoftware.org
Fri Dec 13 09:40:28 UTC 2024


I'm just a gstreamer user via the GStreamer Java binding, this thing 
will require a lot for me and I don't even guarantee that I will be able 
to do it. :)
I'll try, hope that someone can chime in in the mean time for a 
potential fix to the GStreamer lib.

this is the stack trace:
Exception in Application start method
Exception in thread "main" java.lang.RuntimeException: Exception in 
Application start method
     at 
javafx.graphics at 23/com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:893) 

     at 
javafx.graphics at 23/com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:196) 

     at java.base/java.lang.Thread.run(Thread.java:1575)
Caused by: java.lang.Error: Invalid memory access
     at com.sun.jna at 5.15.0/com.sun.jna.Native.invokeInt(Native Method)
     at com.sun.jna at 5.15.0/com.sun.jna.Function.invoke(Function.java:429)
     at com.sun.jna at 5.15.0/com.sun.jna.Function.invoke(Function.java:364)
     at 
com.sun.jna at 5.15.0/com.sun.jna.Library$Handler.invoke(Library.java:270)
     at jdk.proxy1/jdk.proxy1.$Proxy17.gst_init_check(Unknown Source)
     at 
org.freedesktop.gstreamer at 1.4.0/org.freedesktop.gstreamer.Gst.init(Gst.java:502) 

     at 
org.freedesktop.gstreamer at 1.4.0/org.freedesktop.gstreamer.Gst.init(Gst.java:453) 

     at 
org.dpsoftware/org.dpsoftware.grabber.GrabberManager.launchAdvancedGrabber(GrabberManager.java:104) 

     at 
org.dpsoftware/org.dpsoftware.FireflyLuciferin.launchGrabberAndConsumers(FireflyLuciferin.java:330) 

     at 
org.dpsoftware/org.dpsoftware.FireflyLuciferin.start(FireflyLuciferin.java:286) 

     at 
javafx.graphics at 23/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:839) 

     at 
javafx.graphics at 23/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:483) 

     at 
javafx.graphics at 23/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456) 

     at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:400) 

     at 
javafx.graphics at 23/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455) 

     at 
javafx.graphics at 23/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) 

     at 
javafx.graphics at 23/com.sun.glass.ui.win.WinApplication._runLoop(Native 
Method)
     at 
javafx.graphics at 23/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184) 

     ... 1 more


Thanks
Davide


On 13/12/24 09:11, Yu You wrote:
> I have no answer to your question. But it would be very helpful if you 
> could run a "git bisect" process to figure out exactly which commit 
> brought this bug.
>
> https://git-scm.com/docs/git-bisect
>
> Regards,
>
> Yu
>
> On Thu, 12 Dec 2024 at 23:54, Davide Perini via gstreamer-devel 
> <gstreamer-devel at lists.freedesktop.org> wrote:
>
>     Hi there...
>     I am running GStreamer 1.24.10 without problems.
>
>     Recently I am trying the nightly build of GStreamer because I'm
>     interested in the latest d3d12screencapturesrc features introduced.
>     I downloaded the 1.25 nightly builds two months ago and everything
>     worked well.
>
>     I re-downloaded the nighlty build today and my app does not work
>     anymore.
>     When I install the nightly build I have "an invalid memory access
>     error"
>     that is pretty hard to debug.
>     If I install back the 1.24.10 or the two months nightly build it
>     works.
>
>     Is there some breaking changes between the latest GStreamer 1.25
>     nightly
>     and 1.24.x?
>
>     Thanks
>     Davide
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20241213/25d6e01e/attachment.htm>


More information about the gstreamer-devel mailing list