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

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


If there are some users that wants help me building GStreamer on Windows 
to try to bisect this regression I opened a thread here:
https://discourse.gstreamer.org/t/please-help-me-compiling-gstreamer-to-find-a-regression-in-the-latest-nightly/3759

The last working built comes is from 3 october 2024, there should not be 
much commits and it should be easy to identify the offending one.

Thanks
Davide


On 13/12/2024 10:40, Davide Perini wrote:
>
> 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/0f23e07d/attachment.htm>


More information about the gstreamer-devel mailing list