I've rebuilt from scratch just in case, and I could still trigger a SEGSEV on account creation:
Thread 367 "Media" received signal SIGSEGV, Segmentation fault.[Switching to LWP 18810]av_dict_iterate (m=m@entry=0x100000000, prev=<optimized out>) at libavutil/dict.c:54 OG54 if (i >= m->count) d(gdb) bt#0 av_dict_iterate (m=m@entry=0x100000000, prev=<optimized out>) at libavutil/dict.c:54#1 0x00007fffeb44bc53 in av_dict_get (m=m@entry=0x100000000, key=key@entry=0x7fffee848956 "skip_id3v1_tags", prev=prev@entry=0x0, flags=flags@entry=0) at libavutil/dict.c:69#2 0x00007fffeb44bedf in av_dict_set (pm=0x7fffa02e4a30, key=0x7fffee848956 "skip_id3v1_tags", value=0x7fffeeb7544a "", flags=0) at libavutil/dict.c:103#3 0x00007ffff036cd1b in media::FFmpegDemuxer::Initialize(media::DemuxerHost*, base::OnceCallback<void (media::PipelineStatus)>) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#4 0x00007ffff02963cb in media::PipelineImpl::RendererWrapper::InitializeDemuxer(base::OnceCallback<void (media::PipelineStatus)>) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#5 0x00007ffff029d10d in base::internal::Invoker<base::internal::BindState<void (media::PipelineImpl::RendererWrapper::*)(base::OnceCallback<void (media::PipelineStatus)>), base::WeakPtr<media::PipelineImpl::RendererWrapper> >, void (base::OnceCallback<void (media::PipelineStatus)>)>::RunOnce(base::internal::BindStateBase*, base::OnceCallback<void (media::PipelineStatus)>&&) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#6 0x00007ffff02a0fa9 in media::SerialRunner::RunNextInSeries(media::PipelineStatus) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#7 0x00007ffff02a10b7 in media::SerialRunner::Run(media::SerialRunner::Queue&&, base::OnceCallback<void (media::PipelineStatus)>) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#8 0x00007ffff029613e in media::PipelineImpl::RendererWrapper::Start(media::Pipeline::StartType, media::Demuxer*, std::unique_ptr<media::Renderer, std::default_delete<media::Renderer> >, base::WeakPtr<media::PipelineImpl>) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#9 0x00007ffff029f642 in base::internal::Invoker<base::internal::BindState<void (media::PipelineImpl::RendererWrapper::*)(media::Pipeline::StartType, media::Demuxer*, std::unique_ptr<media::Renderer, std::default_delete<media::Renderer> >, base::WeakPtr<media::PipelineImpl>), base::internal::UnretainedWrapper<media::PipelineImpl::RendererWrapper>, media::Pipeline::StartType, media::Demuxer*, std::unique_ptr<media::Renderer, std::default_delete<media::Renderer> >, base::WeakPtr<media::PipelineImpl> >, void ()>::RunOnce(base::internal::BindStateBase*) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#10 0x00007ffff27ecb8a in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#11 0x00007ffff280347b in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#12 0x00007ffff28031ca in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#13 0x00007ffff28037e2 in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#14 0x00007ffff27984cd in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#15 0x00007ffff2803a1d in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#16 0x00007ffff27ca5c0 in base::RunLoop::Run(base::Location const&) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#17 0x00007ffff2823c88 in base::Thread::Run(base::RunLoop*) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#18 0x00007ffff2823e10 in base::Thread::ThreadMain() () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#19 0x00007ffff284f15f in base::(anonymous namespace)::ThreadFunc(void*) () from /gnu/store/fv5fnxkhhyk9lnsslfqwwz2k3y0ijc0i-profile/lib/libQt6WebEngineCore.so.6#20 0x00007fffea188d7e in ?? () from /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libpthread.so.0#21 0x00007fffe9d21eff in clone () from /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6(gdb)
Seems a duplicate of jami-client-qt#1037 (closed) as your libavutil is crashing with QMediaPlayer (I guess because of updating to ffmpeg 6). One solution can be to patch the wizard to add a static Image instead the MediaPlayer if no webengine for guix
MMh in fact it seems to be a crash in avutil + webenginecore so different one.
Is the same options used as our contrib (cause we don't have this on our packages at least).
A work-around would still be to use the static image (or check if the MediaPlayer is working and use it if so). Also, in a conversation, is playing a video (like a webm) do the same crash?
./build.py --install --distribution=guix uses the Jami contribs (since it's for development purposes). It appears to crash not doing anything particular (just scrolling a conversation or two triggered it now).