https://bugs.kde.org/show_bug.cgi?id=459353

--- Comment #6 from carlos <kaplo...@gmail.com> ---
(In reply to Mladen Milinkovic, Max from comment #5)
> (In reply to carlos from comment #4)
> > As I don't have the info handy now, the crash happened with the following 
> > ffmpeg 
> > 
> > 1adfd28f9e (HEAD -> master, origin/master, origin/HEAD) qsvenc_{hevc,h264}:
> > add scenario option
> > 
> > and tit also happened with he latest ffmpeg ( hours before submitting the
> > crash 
> > 
> > 1af0051977 (HEAD -> master, origin/master, origin/HEAD) doc/filters: add
> > speechnorm examples
> 
> Could you please try using stable ffmpeg release? You're using ffmpeg builds
> from master branch if I'm not wrong.
> 

I agree. 

But, out of curiosity, would it normally happen (crashing while opening a video
file) 
if you were to  compile it against an ffmpeg devel release? 

In other words, I just can't recall if it was compiled at first  against an
unstable vs stable
release. That part I can't remember. But I've always, usually, run the latest
ffmpeg and never
had an issue. 

> Just to confirm, the crash happens with any/every video file?
> 

Yes. 

> I don't see anything wrong with SC code where it's crashing, it wasn't
> checking for nullptr there, but that was fixed.

Thanks Max. Unfortunately there's so much I can do on that particular system
with the segmentation fault,  from this point forward,
as I pointed out earlier with the unrelated issue from the kernel etc. I'm
pretty much stuck there.

As a side note: there was an error while trying to configure  porcketsphinx
with ` autoreconfig -ivf` 
as outlined on the wiki building from sources.

I ended up cmake -S . -B build per the README documentation 

```
Building CXX object
src/speechplugins/pocketsphinx/CMakeFiles/pocketsphinxasr.dir/pocketsphinxconfig.cpp.o
[100%] Linking CXX shared module pocketsphinxasr.so

/usr/bin/ld: CMakeFiles/pocketsphinxasr.dir/pocketsphinxplugin.cpp.o: in
function `SubtitleComposer::PocketSphinxPlugin::init()':
subtitlecomposer/src/subtitlecomposer/src/speechplugins/pocketsphinx/pocketsphinxplugin.cpp:34:
undefined reference to `cmd_ln_init'
/usr/bin/ld:
subtitlecomposer/src/subtitlecomposer/src/speechplugins/pocketsphinx/pocketsphinxplugin.cpp:60:
undefined reference to `cmd_ln_int_r'
/usr/bin/ld: CMakeFiles/pocketsphinxasr.dir/pocketsphinxplugin.cpp.o: in
function `SubtitleComposer::PocketSphinxPlugin::cleanup()':
subtitlecomposer/src/subtitlecomposer/src/speechplugins/pocketsphinx/pocketsphinxplugin.cpp:79:
undefined reference to `cmd_ln_free_r'
collect2: error: ld returned 1 exit status
make[2]: ***
[src/speechplugins/pocketsphinx/CMakeFiles/pocketsphinxasr.dir/build.make:181:
src/speechplugins/pocketsphinx/pocketsphinxasr.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:722:
src/speechplugins/pocketsphinx/CMakeFiles/pocketsphinxasr.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
```

All in all, you're probably correct. ffmpeg may have been the culprit when
composer was compiled
on that system recently, as opposed to a year or so ago when… perhaps ffmpeg
was the stable release.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to