Thursday, August 31, 2023

Re: UPDATE: audio/picard-2.9.1

El jue, 31 ago 2023, 10:58, Stefan Hagen <sh+openbsd-ports@codevoid.de>
escribió:

> Jose Maldonado wrote (2023-08-31 09:21 CEST):
> > El 31/8/23 a las 3:18, Stefan Hagen escribió:
> > > Hi Jose,
> > >
> > > Jose Maldonado wrote (2023-08-31 08:26 CEST):
> > > > Hi, this is my first contribution. Bump version for audio/picard to
> 2.9.1.
> > > > All tested in amd64, not problems.
> > >
> > > You did a good job. For some reason your patch contained line breaks in
> > > the PLIST that shouldn't be there. But no problem - I just regenerated
> > > it.
> > >
> > > > +MODPY_EGG_VERSION = 2.9.1
> > > > DISTNAME = picard-${MODPY_EGG_VERSION}
> > > > REVISION = 0
> > >
> > > When the port version is bumped up, the REVISION can be removed.
> > > Everything else looks fine to me.
> > >
> > > Diff below with the following changes:
> > > - REVISION removed
> > > - RUN_DEPENDS sorted
> > > - Comment that pthread is needed, so the next person updating it won't
> > > trip over it.
> > >
> > > A runtime test was successful.
> > >
> > > The test target runs to 38% and then get's stuck at
> > > test/test_util_pipe.py where it loops at 100% cpu forever.
> > >
> > > ktrace:
> > > 5861148 46436 python3.10 CALL
> open(0x80316d14050,0x10000<O_RDONLY|O_CLOEXEC>)
> > > 5861149 46436 python3.10 RET open -1 errno 2 No such file or
> directory
> > > 5861150 46436 python3.10 CALL
> futex(0x803b2dc4ec0,0x82<FUTEX_WAKE|FUTEX_PRIVATE_FLAG>,1,0,0)
> > > 5861151 46436 python3.10 RET futex 0
> > > 5861152 46436 python3.10 CALL
> futex(0x803b2dc8210,0x82<FUTEX_WAKE|FUTEX_PRIVATE_FLAG>,1,0,0)
> > > 5861153 46436 python3.10 RET futex 0
> > > 5861154 46436 python3.10 CALL
> open(0x80316d14050,0x10000<O_RDONLY|O_CLOEXEC>)
> > > 5861155 46436 python3.10 RET open -1 errno 2 No such file or
> directory
> > >
> > > It seems not to hurt picard though.
> > >
> > > Best Regards,
> > > Stefan
> > >
> >
> > Thanks for the comments, I will take them into account for the next diff.
> >
> > Right now, I'm taking a look at Picard Github, to see what I can find
> that
> > gives an explanation to the problem indicated in the list.
>
> I just opened picard 20 times in a row and clicked around without a
> crash. I turned HW acceleration off in xorg.conf (amdgpu):
> Option "Accel" "off"
>
> With this option "on", roughly every third picard start would kill X.
>
> Is this the issue others are facing too, or did I stumble at something
> new?
>
> Best regards,
> Stefan
>

This seems to be the problem actually.

I trigger the bug after opening it 5-6 times in the same session.

With options -M (don't use the built-in player) the problem don't appear

>

No comments:

Post a Comment