savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2024-01-08T03:49:39Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/9403rdparty/qrencode-win32 git submodule refderences unknown commit2024-01-08T03:49:39ZMaxim Cournoyer3rdparty/qrencode-win32 git submodule refderences unknown commitHello,
```
~/src/jami$ git submodule deinit -f 3rdparty/qrencode-win32
Répertoire '3rdparty/qrencode-win32' nettoyé
Sous-module '3rdparty/qrencode-win32' (https://github.com/blizzard4591/qrencode-win32.git) non enregistré pour le chemin...Hello,
```
~/src/jami$ git submodule deinit -f 3rdparty/qrencode-win32
Répertoire '3rdparty/qrencode-win32' nettoyé
Sous-module '3rdparty/qrencode-win32' (https://github.com/blizzard4591/qrencode-win32.git) non enregistré pour le chemin '3rdparty/qrencode-win32'
~/src/jami$ rm -rf 3rdparty/qrencode-win32/
~/src/jami$ ./build.py --init
Sous-module '3rdparty/qrencode-win32' (https://github.com/blizzard4591/qrencode-win32.git) enregistré pour le chemin '3rdparty/qrencode-win32'
fatal : erreur distante : upload-pack: not our ref 5ccf9bd4455dfd55a41acfdf0bdbeb85605e10b6
fatal : Chemin de sous-module '3rdparty/qrencode-win32' récupéré, mais il ne contenait pas 5ccf9bd4455dfd55a41acfdf0bdbeb85605e10b6. La récupération directe de ce commit a échoué.
Traceback (most recent call last):
File "/home/maxim/src/jami/./build.py", line 826, in <module>
main()
File "/home/maxim/src/jami/./build.py", line 795, in main
run_init(parsed_args)
File "/home/maxim/src/jami/./build.py", line 311, in run_init
subprocess.run(["git", "submodule", "update", "--init"],
File "/gnu/store/mvza3hr80ywy78jg6cbgvcm8aiis9nc0-python-3.10.7/lib/python3.10/subprocess.py", line 524, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['git', 'submodule', 'update', '--init']' returned non-zero exit status 128.
```
This happens on commit a4300308dc8d03d59f620bb5fed753df5cf31ed9.https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/939ut_scheduler test newly fails (20231222.2)2024-02-09T19:37:52ZMaxim Cournoyerut_scheduler test newly fails (20231222.2)This test (along with `ut_media_player`, already repoted here https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/935) newly fails from version 20231201.0, and also in the latest nightly, 20231222.2.
```
FAIL: ut_scheduler
======...This test (along with `ut_media_player`, already repoted here https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/935) newly fails from version 20231201.0, and also in the latest nightly, 20231222.2.
```
FAIL: ut_scheduler
==================
.F
!!!FAILURES!!!
Test Results:
Run: 1 Failures: 1 Errors: 0
1) test: jami::test::SchedulerTest::schedulerTest (F) line: 74 scheduler.cpp
assertion failed
- Expression: cv.wait_for(lk, std::chrono::seconds(3), [&]{ return taskRun == N; })
FAIL ut_scheduler (exit status: 1)
```
I've skipped ut_media_player; here's the failure per test-suite.log:
```
=======================================================
Jami Daemon 13.11.0: test/unitTest/test-suite.log
=======================================================
# TOTAL: 15
# PASS: 13
# SKIP: 0
# XFAIL: 1
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: ut_scheduler
==================
.F
!!!FAILURES!!!
Test Results:
Run: 1 Failures: 1 Errors: 0
1) test: jami::test::SchedulerTest::schedulerTest (F) line: 74 scheduler.cpp
assertion failed
- Expression: cv.wait_for(lk, std::chrono::seconds(3), [&]{ return taskRun == N; })
FAIL ut_scheduler (exit status: 1)
XFAIL: ut_media_player
======================
.�[22;36m[1704680039.242|20007] �[0mUPnPContext: starting dedicated io_context thread
�[0m�[22;36m[1704680039.243|20007] �[0mCreating UPnPContext instance [0xd5cf10]
�[0m�[22;36m[1704680039.243|20008] �[0mPUPnP: Creating instance [0x7fffec000b80] ...
�[0m�[22;36m[1704680039.243|20007|ringbuffer.cpp :55 ] �[0mCreate new RingBuffer audiolayer_id
�[0m�[22;36m[1704680039.244|20007|manager.cpp :732 ] �[0mNot initialized
�[0m�[22;36m[1704680039.244|20007|manager.cpp :732 ] �[0mNot initialized
�[0m�[22;36m[1704680039.244|20007|manager.cpp :732 ] �[0mNot initialized
�[0m�[22;36m[1704680039.249|20007|manager.cpp :806 ] �[0mUsing PJSIP version 2.13.1 for x86_64-unknown-linux-gnu
�[0m�[22;36m[1704680039.249|20007|manager.cpp :807 ] �[0mUsing GnuTLS version 3.7.7
�[0m�[22;36m[1704680039.249|20007|manager.cpp :808 ] �[0mUsing OpenDHT version 3.1.7
�[0m�[22;36m[1704680039.249|20007|manager.cpp :809 ] �[0mUsing FFmpeg version 6.1.1
�[0m�[22;36m[1704680039.249|20007|manager.cpp :812 ] �[0mUsing Libgit2 version 1.6.4
�[0m�[22;36m[1704680039.249|20007|manager.cpp :257 ] �[0m02:13:59.249 sip_endpoint.c Creating endpoint instance...
�[0m�[22;36m[1704680039.249|20007|manager.cpp :257 ] �[0m02:13:59.249 pjlib epoll I/O Queue created (flags:0x1, ptr=0xde8e90)
�[0m�[22;36m[1704680039.249|20007|manager.cpp :257 ] �[0m02:13:59.249 sip_endpoint.c Module "mod-msg-print" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_transport.c Transport manager created.
�[0m�[22;36m[1704680039.250|20007|sipvoiplink.cpp :648 ] �[0mUsing SIP nameserver: 127.0.0.1
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-tsx-layer" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-stateful-util" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-ua" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-100rel" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "jami" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-evsub" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-refer" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 evsub.c Event pkg "refer" registered by mod-refer
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 sip_endpoint.c Module "mod-presence" registered
�[0m�[22;36m[1704680039.250|20007|manager.cpp :257 ] �[0m02:13:59.250 evsub.c Event pkg "presence" registered by mod-presence
�[0m�[22;36m[1704680039.251|20007|manager.cpp :257 ] �[0m02:13:59.251 sip_endpoint.c Module "mod-presence-server" registered
�[0m�[22;36m[1704680039.251|20007|manager.cpp :257 ] �[0m02:13:59.251 sip_endpoint.c Module "mod-invite" registered
�[0m�[22;36m[1704680039.251|20007|sipvoiplink.cpp :742 ] �[0mSIPVoIPLink@0xdcc960
�[0m�[22;36m[1704680039.251|20007|manager.cpp :830 ] �[0mConfiguration file path: jami-sample.yml
�[0m�[22;36m[1704680039.253|20007|ringbuffer.cpp :55 ] �[0mCreate new RingBuffer urgentRingBuffer_id
�[0m�[22;36m[1704680039.253|20007|audiolayer.cpp :60 ] �[0m[audiolayer] AGC: 1, noiseReduce: auto, VAD: 1, echoCancel: auto, audioProcessor: webrtc
�[0m�[22;36m[1704680039.253|20007|pulselayer.cpp :69 ] �[0m[audiolayer] created pulseaudio layer
�[0m�[22;36m[1704680039.253|20007|audiolayer.cpp :169 ] �[0m[audiolayer] setHasNativeNS: 0
�[0m�[22;36m[1704680039.257|20007|pulselayer.cpp :146 ] �[0mWaiting....
�[0m�[22;36m[1704680039.285|20013|pulselayer.cpp :146 ] �[0mWaiting....
�[0m�[22;36m[1704680039.286|20013|pulselayer.cpp :146 ] �[0mWaiting....
�[0m�[22;36m[1704680039.286|20013|pulselayer.cpp :150 ] �[0mConnection to PulseAudio server established
�[0m�[22;36m[1704680039.286|20013|pulselayer.cpp :180 ] �[0mUpdating PulseAudio sink list
�[0m�[22;36m[1704680039.286|20013|pulselayer.cpp :197 ] �[0mUpdating PulseAudio source list
�[0m�[22;36m[1704680039.286|20013|pulselayer.cpp :214 ] �[0mUpdating PulseAudio server infos
�[0m�[22;36m[1704680039.289|20013|pulselayer.cpp :685 ] �[0mPulseAudio server info:
Server name: pulseaudio
Server version: 16.1
Default Sink auto_null
Default Source auto_null.monitor
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
�[0m�[22;36m[1704680039.289|20013|audiolayer.cpp :73 ] �[0mHardware audio format available : {s16, 2 channels, 44100Hz} 0
�[0m�[22;36m[1704680039.289|20013|manager.cpp :2680] �[0mAudio format changed: {s16, 1 channels, 16000Hz} -> {s16, 2 channels, 44100Hz}
�[0m�[22;36m[1704680039.384|20007|test_media_player.cpp :106 ] �[0mStart testCreate
�[0m�[22;36m[1704680039.384|20007|audio_input.cpp :53 ] �[0mCreating audio input with id: ./media/test_video_file.mp4
�[0m�[22;36m[1704680039.384|20007|ringbuffer.cpp :55 ] �[0mCreate new RingBuffer ./media/test_video_file.mp4
�[0m�[22;36m[1704680039.384|20007|sinkclient.cpp :335 ] �[0m[Sink:0xe61d70] Sink [./media/test_video_file.mp4] created
�[0m�[22;36m[1704680039.385|20007|video_input.cpp :607 ] �[0mMRL: './media/test_video_file.mp4'
�[0m�[22;36m[1704680039.385|20030|media_player.cpp :81 ] �[0m�[01;33mGuessing file type for ./media/test_video_file.mp4
�[0m�[22;36m[1704680039.386|20030|media_decoder.cpp :152 ] �[0mTrying to open input ./media/test_video_file.mp4 with format , pixel format , size 0x0, rate 0
�[0m�[22;36m[1704680039.391|20030|media_decoder.cpp :172 ] �[0mOpened input Using format and resolution 320x240
�[0m�[22;36m[1704680039.392|20030|media_decoder.cpp :555 ] �[0mUsing libopus Opus (libopus) decoder for audio
�[0m�[22;36m[1704680039.392|20030|media_decoder.cpp :566 ] �[0m�[01;33mNot using hardware decoding for opus
�[0m�[22;36m[1704680039.392|20030|ringbufferpool.cpp :155 ] �[0mBind rbuf './media/test_video_file.mp4' to ringbuffer 'audiolayer_id'
�[0m�[22;36m[1704680039.392|20030|ringbufferpool.cpp :151 ] �[0m�[01;33mRingBuffer has a readoffset on itself
�[0m�[22;36m[1704680039.392|20030|ringbufferpool.cpp :155 ] �[0mBind rbuf './media/test_video_file.mp4' to ringbuffer './media/test_video_file.mp4'
�[0m�[22;36m[1704680039.411|20030|audiostream.cpp :54 ] �[0mPlayback: Creating stream with device (s16le, 44100Hz, 1 channels)
�[0m�[22;36m[1704680039.411|20030|audiostream.cpp :258 ] �[0mStream is creating...
�[0m�[22;36m[1704680039.412|20030|threadloop.cpp :74 ] �[0m�[22;31malready started
�[0m�[22;36m[1704680039.412|20030|media_decoder.cpp :585 ] �[0m�[22;31mUnsupported codec
�[0m�[22;36m[1704680039.412|20030|sinkclient.cpp :190 ] �[0m[ShmHolder:Jami Daemon_shm_20007_0] New size: f=0, a=103
�[0m�[22;36m[1704680039.412|20030|sinkclient.cpp :157 ] �[0m[ShmHolder:Jami Daemon_shm_20007_0] New holder created
�[0m�[22;36m[1704680039.412|20030|sinkclient.cpp :284 ] �[0m[Sink:0xe61d70] Shared memory [Jami Daemon_shm_20007_0] created
�[0mXFAIL ut_media_player (exit status: 139)
```Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1502jami-client-qt: No network connectivity2024-01-08T22:49:51ZJavierjami-client-qt: No network connectivityUsing jami-qt client on artix, on wayland through wayfire as compositor. Versions:
* jami-daemon 20230922
* jami-qt 20231030
I'm only getting "No network connectivity".
When launching jami from the console, I see in the console:
```...Using jami-qt client on artix, on wayland through wayfire as compositor. Versions:
* jami-daemon 20230922
* jami-qt 20231030
I'm only getting "No network connectivity".
When launching jami from the console, I see in the console:
```
"notify server name: mako, vendor: emersion, version: 0.0.0, spec: 1.2"
"Using locale: en_US"
18:10:30.974 os_core_unix.c !pjlib 2.12.1 for POSIX initialized
Daemon is running
No migration required
Syncing lrc accounts list with the daemon
Cannot find dbus interface for screen saver
Main window loaded using OpenGLRhi
qrc:/mainview/components/DonationBanner.qml:33:5: QML DonationBanner: Binding loop detected for property "height"
qrc:/mainview/components/MessageBar.qml:114:20: QML ShareMenu: cannot find any window to open popup in.
NetworkManager client initialized, version: , daemon running: no , networking enabled: no
no primary network connection detected, check network settings
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
qrc:/settingsview/components/ManageAccountPage.qml:39:23: QML ColumnLayout: Layout polish loop detected for QQuickColumnLayout(0x55b6d70c49c0, parent=0x55b6d70b7d50, geometry=40,0 420x1053). Aborting after two iterations.
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/SettingSpinBox.qml:109:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:135:13: QML Rectangle: Binding loop detected for property "width"
qrc:/settingsview/components/SettingSpinBox.qml:56:5: QML SpinBox: Binding loop detected for property "implicitWidth"
qrc:/settingsview/components/ManageAccountPage.qml:39:23: QML ColumnLayout: Layout polish loop detected for QQuickColumnLayout(0x55b6d79b8300, parent=0x55b6d83d2ac0, geometry=40,0 516x1053). Aborting after two iterations.
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
lookup name NOT FOUND: address: "5ec694a76b180b4fa9c245f6e8c28ee8d4bd9eff" name: "" accountId: "ca18687ac331a86b"
```
Not sure what's going on. The android client on the same LAN is working fine...https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1501Menu "Aller à" - Moteur de recheche de messages par mot clé2024-01-09T14:50:44ZVERO JEAN-LUCveroniquejeanluc@lilo.orgMenu "Aller à" - Moteur de recheche de messages par mot cléLe menu **"Aller à"** pour revenir sur un message trouvé ne fonctionne pas.Le menu **"Aller à"** pour revenir sur un message trouvé ne fonctionne pas.https://git.jami.net/savoirfairelinux/dhtnet/-/issues/18segfault crash in pjproject when running tests_connectionManager2024-03-26T21:25:45ZMaxim Cournoyersegfault crash in pjproject when running tests_connectionManagerHello,
I'm trying to run the test suite, and the tests_connectionManager tests gives me a SEGFAULT crash:
```
Thread 20 (Thread 0x7fffecff9640 (LWP 5049) "tests_connectio"):
#0 0x00007ffff6861626 in epoll_wait () from /gnu/store/ln6hx...Hello,
I'm trying to run the test suite, and the tests_connectionManager tests gives me a SEGFAULT crash:
```
Thread 20 (Thread 0x7fffecff9640 (LWP 5049) "tests_connectio"):
#0 0x00007ffff6861626 in epoll_wait () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff6aa6f1f in pj_ioqueue_poll () from /gnu/store/9v3v4zrbxbnkn4lmd1smdrx5rrynkshg-pjproject-jami-2.13.1-0.d044ad6/lib/libpj.so.2
#2 0x00007ffff7e1c4f6 in dhtnet::IceTransport::Impl::handleEvents(unsigned int) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#3 0x00007ffff7e1b482 in dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}::operator()() const () from /home/maxim/src/dhtnet/build/libdhtnet.so
#4 0x00007ffff7e2334a in void std::__invoke_impl<void, dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}>(std::__invoke_other, dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#5 0x00007ffff7e2330d in std::__invoke_result<dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}>::type std::__invoke<dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}>(dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#6 0x00007ffff7e232ba in void std::thread::_Invoker<std::tuple<dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#7 0x00007ffff7e23280 in std::thread::_Invoker<std::tuple<dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}> >::operator()() () from /home/maxim/src/dhtnet/build/libdhtnet.so
#8 0x00007ffff7e23222 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&)::{lambda()#5}> > >::_M_run() () from /home/maxim/src/dhtnet/build/libdhtnet.so
#9 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#10 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#11 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 19 (Thread 0x7ffff51f6640 (LWP 5048) "tests_connectio"):
#0 0x00007ffff6aae9fc in pj_lock_acquire () from /gnu/store/9v3v4zrbxbnkn4lmd1smdrx5rrynkshg-pjproject-jami-2.13.1-0.d044ad6/lib/libpj.so.2
#1 0x00007ffff6aaef61 in ?? () from /gnu/store/9v3v4zrbxbnkn4lmd1smdrx5rrynkshg-pjproject-jami-2.13.1-0.d044ad6/lib/libpj.so.2
#2 0x00007ffff6aaf17b in pj_grp_lock_add_handler () from /gnu/store/9v3v4zrbxbnkn4lmd1smdrx5rrynkshg-pjproject-jami-2.13.1-0.d044ad6/lib/libpj.so.2
#3 0x00007ffff6b0bce4 in pj_ice_strans_create () from /gnu/store/9v3v4zrbxbnkn4lmd1smdrx5rrynkshg-pjproject-jami-2.13.1-0.d044ad6/lib/libpjnath.so.2
#4 0x00007ffff7e1c0d6 in dhtnet::IceTransport::Impl::initIceInstance(dhtnet::IceTransportOptions const&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#5 0x00007ffff7e1eea8 in dhtnet::IceTransport::initIceInstance(dhtnet::IceTransportOptions const&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#6 0x00007ffff7da04dc in auto dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}::operator()<dhtnet::IceTransportOptions>(dhtnet::IceTransportOptions&&) const () from /home/maxim/src/dhtnet/build/libdhtnet.so
#7 0x00007ffff7db097f in void std::__invoke_impl<void, dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}&, dhtnet::IceTransportOptions>(std::__invoke_other, dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}&, dhtnet::IceTransportOptions&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#8 0x00007ffff7dad4b4 in std::enable_if<is_invocable_r_v<void, dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}&, dhtnet::IceTransportOptions>, void>::type std::__invoke_r<void, dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}&, dhtnet::IceTransportOptions>(dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}&, dhtnet::IceTransportOptions&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#9 0x00007ffff7da8c48 in std::_Function_handler<void (dhtnet::IceTransportOptions&&), dhtnet::ConnectionManager::Impl::onDhtPeerRequest(dhtnet::PeerConnectionRequest const&, std::shared_ptr<dht::crypto::Certificate> const&)::{lambda(auto:1&&)#1}>::_M_invoke(std::_Any_data const&, dhtnet::IceTransportOptions&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#10 0x00007ffff7dd39df in std::function<void (dhtnet::IceTransportOptions&&)>::operator()(dhtnet::IceTransportOptions&&) const () from /home/maxim/src/dhtnet/build/libdhtnet.so
#11 0x00007ffff7da25e4 in dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}::operator()() const () from /home/maxim/src/dhtnet/build/libdhtnet.so
#12 0x00007ffff7db0f36 in void std::__invoke_impl<void, dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}&>(std::__invoke_other, dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#13 0x00007ffff7dae032 in std::enable_if<is_invocable_r_v<void, dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}&>, void>::type std::__invoke_r<void, dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}&>(dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#14 0x00007ffff7da9360 in std::_Function_handler<void (), dhtnet::ConnectionManager::Impl::getIceOptions(std::function<void (dhtnet::IceTransportOptions&&)>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#15 0x00000000004a7fee in std::function<void ()>::operator()() const ()
#16 0x00007ffff7da2360 in dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}::operator()(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&) const () from /home/maxim/src/dhtnet/build/libdhtnet.so
#17 0x00007ffff7db0e79 in void std::__invoke_impl<void, dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}&, std::vector<dht::SockAddr, std::allocator<dht::SockAddr> > >(std::__invoke_other, dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}&, std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#18 0x00007ffff7dade9e in std::enable_if<is_invocable_r_v<void, dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}&, std::vector<dht::SockAddr, std::allocator<dht::SockAddr> > >, void>::type std::__invoke_r<void, dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}&, std::vector<dht::SockAddr, std::allocator<dht::SockAddr> > >(dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}&, std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#19 0x00007ffff7da9270 in std::_Function_handler<void (std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&), dhtnet::ConnectionManager::Impl::storeActiveIpAddress(std::function<void ()>&&)::{lambda(std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&)#1}>::_M_invoke(std::_Any_data const&, std::vector<dht::SockAddr, std::allocator<dht::SockAddr> >&&) () from /home/maxim/src/dhtnet/build/libdhtnet.so
#20 0x00007ffff78d36f7 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#21 0x00007ffff78dd8ef in dht::DhtRunner::loop_() () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#22 0x00007ffff78de08d in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#23 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#24 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#25 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 18 (Thread 0x7ffff59f7640 (LWP 5047) "tests_connectio"):
#0 0x00007ffff6858165 in select () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff78ec3a5 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#2 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#3 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#4 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 17 (Thread 0x7ffff61f8640 (LWP 5046) "tests_connectio"):
#0 0x00007ffff67de16a in __futex_abstimed_wait_common () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff67e0d52 in pthread_cond_clockwait@GLIBC_2.30 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#2 0x00007ffff78de1d9 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#3 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#4 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#5 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 16 (Thread 0x7fffeffff640 (LWP 5045) "tests_connectio"):
#0 0x00007ffff6858165 in select () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff78ec3a5 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#2 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#3 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#4 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 15 (Thread 0x7ffff49f5640 (LWP 5044) "tests_connectio"):
#0 0x00007ffff67de16a in __futex_abstimed_wait_common () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff67e0d52 in pthread_cond_clockwait@GLIBC_2.30 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#2 0x00007ffff78de1d9 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#3 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#4 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#5 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 14 (Thread 0x7fffeeffd640 (LWP 5043) "tests_connectio"):
#0 0x00007ffff6858165 in select () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff78ec3a5 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#2 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#3 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#4 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 13 (Thread 0x7fffef7fe640 (LWP 5042) "tests_connectio"):
#0 0x00007ffff6861626 in epoll_wait () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x000000000048cbbc in asio::detail::epoll_reactor::run(long, asio::detail::op_queue<asio::detail::scheduler_operation>&) ()
#2 0x000000000048dc4a in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) ()
#3 0x000000000048d9d4 in asio::detail::scheduler::run(std::error_code&) ()
#4 0x000000000048e045 in asio::io_context::run() ()
#5 0x00000000004477c6 in dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}::operator()() const ()
#6 0x00000000004896a2 in void std::__invoke_impl<void, dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}>(std::__invoke_other, dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}&&) ()
#7 0x0000000000489665 in std::__invoke_result<dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}>::type std::__invoke<dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}>(dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}&&) ()
#8 0x0000000000489612 in void std::thread::_Invoker<std::tuple<dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) ()
#9 0x00000000004895e6 in std::thread::_Invoker<std::tuple<dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}> >::operator()() ()
#10 0x00000000004895ca in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dhtnet::test::ConnectionManagerTest::setUp()::{lambda()#1}> > >::_M_run() ()
#11 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#12 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#13 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 12 (Thread 0x7fffed7fa640 (LWP 5041) "tests_connectio"):
#0 0x00007ffff67de16a in __futex_abstimed_wait_common () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff67e07e8 in pthread_cond_wait@@GLIBC_2.3.2 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#2 0x00007ffff6e477e0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#3 0x00007ffff78eec05 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#4 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#5 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#6 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 10 (Thread 0x7fffedffb640 (LWP 5027) "tests_connectio"):
#0 0x00007ffff67de16a in __futex_abstimed_wait_common () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff67e07e8 in pthread_cond_wait@@GLIBC_2.3.2 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#2 0x00007ffff6e477e0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#3 0x00007ffff78eec05 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#4 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#5 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#6 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 9 (Thread 0x7fffee7fc640 (LWP 5026) "tests_connectio"):
#0 0x00007ffff67de16a in __futex_abstimed_wait_common () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff67e07e8 in pthread_cond_wait@@GLIBC_2.3.2 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#2 0x00007ffff6e477e0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#3 0x00007ffff78eec05 in ?? () from /gnu/store/b34xjdv83c9ygkl6rxa496pp7sqd9mr7-opendht-3.1.7/lib/libopendht.so.3
#4 0x00007ffff6e4d264 in ?? () from /gnu/store/5kna7rpsqf48b7pnlq533hp3lsq32p8a-gcc-11.3.0-lib/lib/libstdc++.so.6
#5 0x00007ffff67e13aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#6 0x00007ffff6861f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
Thread 1 (Thread 0x7ffff61fed00 (LWP 5015) "tests_connectio"):
#0 0x00007ffff67de16a in __futex_abstimed_wait_common () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#1 0x00007ffff67e0d52 in pthread_cond_clockwait@GLIBC_2.30 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6
#2 0x000000000048a037 in std::__condvar::wait_until(std::mutex&, int, timespec&) ()
#3 0x000000000049ae5f in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
#4 0x0000000000498353 in std::cv_status std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
#5 0x0000000000465bdd in bool std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, dhtnet::test::ConnectionManagerTest::testConnectDevice()::{lambda()#3}>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, dhtnet::test::ConnectionManagerTest::testConnectDevice()::{lambda()#3}) ()
#6 0x000000000045efa1 in bool std::condition_variable::wait_for<long, std::ratio<1l, 1l>, dhtnet::test::ConnectionManagerTest::testConnectDevice()::{lambda()#3}>(std::unique_lock<std::mutex>&, std::chrono::duration<long, std::ratio<1l, 1l> > const&, dhtnet::test::ConnectionManagerTest::testConnectDevice()::{lambda()#3}) ()
#7 0x000000000044868a in dhtnet::test::ConnectionManagerTest::testConnectDevice() ()
#8 0x00000000004a51d3 in void std::__invoke_impl<void, void (dhtnet::test::ConnectionManagerTest::*&)(), dhtnet::test::ConnectionManagerTest*&>(std::__invoke_memfun_deref, void (dhtnet::test::ConnectionManagerTest::*&)(), dhtnet::test::ConnectionManagerTest*&) ()
#9 0x00000000004a3d23 in std::__invoke_result<void (dhtnet::test::ConnectionManagerTest::*&)(), dhtnet::test::ConnectionManagerTest*&>::type std::__invoke<void (dhtnet::test::ConnectionManagerTest::*&)(), dhtnet::test::ConnectionManagerTest*&>(void (dhtnet::test::ConnectionManagerTest::*&)(), dhtnet::test::ConnectionManagerTest*&) ()
#10 0x00000000004a2a3e in void std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) ()
#11 0x00000000004a02fc in void std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>::operator()<, void>() ()
#12 0x000000000049e700 in void std::__invoke_impl<void, std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>&>(std::__invoke_other, std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>&) ()
#13 0x000000000049ca6e in std::enable_if<is_invocable_r_v<void, std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>&>, void>::type std::__invoke_r<void, std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>&>(std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()>&) ()
#14 0x000000000049999d in std::_Function_handler<void (), std::_Bind<void (dhtnet::test::ConnectionManagerTest::*(dhtnet::test::ConnectionManagerTest*))()> >::_M_invoke(std::_Any_data const&) ()
#15 0x00000000004a7fee in std::function<void ()>::operator()() const ()
#16 0x00000000004a7b22 in CppUnit::TestCaller<dhtnet::test::ConnectionManagerTest>::runTest() ()
#17 0x00007ffff6a76bd2 in CppUnit::TestCaseMethodFunctor::operator()() const () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#18 0x00007ffff6a6dabf in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#19 0x00007ffff6a746e3 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#20 0x00007ffff6a7ddf7 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#21 0x00007ffff6a7696e in CppUnit::TestCase::run(CppUnit::TestResult*) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#22 0x00007ffff6a76ea3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#23 0x00007ffff6a76fe9 in CppUnit::TestComposite::run(CppUnit::TestResult*) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#24 0x00007ffff6a76ea3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#25 0x00007ffff6a76fe9 in CppUnit::TestComposite::run(CppUnit::TestResult*) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#26 0x00007ffff6a7d483 in CppUnit::TestResult::runTest(CppUnit::Test*) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#27 0x00007ffff6a7fd1f in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#28 0x00007ffff6a818a2 in CppUnit::TextTestRunner::run(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, bool, bool) () from /gnu/store/rnkly6nf1bip456pffv9s7w5jbm64jwf-cppunit-1.15.1/lib/libcppunit-1.15.so.1
#29 0x000000000045eb46 in main ()
```
Is my build of pjproject bad or something? I've built it via Guix using the d044ad6 (latest) commit and the following dependencies:
```
name: pjproject-jami
version: 2.13.1-0.d044ad6
outputs:
+ debug: debug information
+ static: static libraries
+ out: everything else
systems: x86_64-linux i686-linux
dependencies: autoconf@2.69 automake@1.16.5 bcg729@1.1.1 gnutls@3.7.7 gsm@1.0.20 libsamplerate@0.1.9
+ libsrtp@2.4.2 libtool@2.4.7 opus@1.3.1 pkg-config@0.29.2 portaudio@190600.20161030 speex@1.2.1
+ speexdsp@1.2.1
location: gnu/packages/telephony.scm:861:4
homepage: https://www.pjsip.org
license: GPL 2+
synopsis: Session Initiation Protocol (SIP) stack
description: PJProject provides an implementation of the Session Initiation Protocol (SIP) and a
+ multimedia framework.
```François-Simon Fauteux-ChapleauFrançois-Simon Fauteux-Chapleauhttps://git.jami.net/savoirfairelinux/dhtnet/-/issues/17test failure on latest commit (removeAll(NON_EXISTANT_PATH_BASE) == -1)2024-03-09T00:41:19ZMaxim Cournoyertest failure on latest commit (removeAll(NON_EXISTANT_PATH_BASE) == -1)Hi,
Attempting to build the latest commit with GNU Guix, I get:
```plaintext
starting phase `check'
Running tests...
/gnu/store/yh3yl7hzaa1ig3vz5gwgmbxic698nnsx-cmake-minimal-3.24.2/bin/ctest --force-new-ctest-process
Test project /tm...Hi,
Attempting to build the latest commit with GNU Guix, I get:
```plaintext
starting phase `check'
Running tests...
/gnu/store/yh3yl7hzaa1ig3vz5gwgmbxic698nnsx-cmake-minimal-3.24.2/bin/ctest --force-new-ctest-process
Test project /tmp/guix-build-dhtnet-0.0.1-0.8b6e99f.drv-0/build
Start 1: tests_certstore
1/2 Test #1: tests_certstore .................. Passed 13.18 sec
Start 2: tests_fileutils
2/2 Test #2: tests_fileutils ..................***Failed 0.02 sec
.F...
!!!FAILURES!!!
Test Results:
Run: 4 Failures: 1 Errors: 0
1) test: dhtnet::fileutils::test::FileutilsTest::testCheckDir (F) line: 100 /tmp/guix-build-dhtnet-0.0.1-0.8b6e99f.drv-0/source/tests/testFileutils.cpp
assertion failed
- Expression: removeAll(NON_EXISTANT_PATH_BASE) == -1
50% tests passed, 1 tests failed out of 2
Total Test time (real) = 13.20 sec
The following tests FAILED:
2 - tests_fileutils (Failed)
Errors while running CTest
make: *** [Makefile:74: test] Error 8
Test suite failed, dumping logs.
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "make" arguments: ("test" "-j" "4") exit-status: 2 term-signal: #f stop-signal: #f>
phase `check' failed after 13.3 seconds
```
Looking at the source, it seems like removeAll is expected to return -1 upon error (removing nonexistant path?), but that doesn't happen for some reason:
```plaintext
CPPUNIT_ASSERT(removeAll(NON_EXISTANT_PATH_BASE) == 0);
CPPUNIT_ASSERT(!isDirectory(NON_EXISTANT_PATH_BASE));
//remove an non existent directory
CPPUNIT_ASSERT(removeAll(NON_EXISTANT_PATH_BASE) == -1);
```https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1541Start a swarm group from the androidTV does not work2024-01-05T22:28:37ZEmma FalkiewitzStart a swarm group from the androidTV does not work## Describe your environment
On the androidTV
## Steps to reproduce
- Can you reproduce the bug: [at will | occasionally | not at all]
- Steps:
1. Start a video cal from here: ![image](/uploads/738d2b40db16e28918986f986192615e/im...## Describe your environment
On the androidTV
## Steps to reproduce
- Can you reproduce the bug: [at will | occasionally | not at all]
- Steps:
1. Start a video cal from here: ![image](/uploads/738d2b40db16e28918986f986192615e/image.png)
- Actual result: It does not work
## Additional information
But if you click on the group started button, it works.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1500callActionBar: size is reduced even if there is space to display it all2024-01-09T15:45:52ZCapucine BerthetcallActionBar: size is reduced even if there is space to display it allWhen expanding the window, the callActionBar reduces and shows the show more menu even if there is enough space to display all the buttons.
Before:
![img_a1e6ec1ed89a9e297faf55f959e4e8c806e3e5af](/uploads/71b8ca3f10b2f2642d4b5fc69e60fb6...When expanding the window, the callActionBar reduces and shows the show more menu even if there is enough space to display all the buttons.
Before:
![img_a1e6ec1ed89a9e297faf55f959e4e8c806e3e5af](/uploads/71b8ca3f10b2f2642d4b5fc69e60fb68/img_a1e6ec1ed89a9e297faf55f959e4e8c806e3e5af.png)
After:
![img_1de8e6fba9b40383aa0dbe910394c7d185f5d57f](/uploads/4d5acefc67d11f9b3977b05ec65c0a03/img_1de8e6fba9b40383aa0dbe910394c7d185f5d57f.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1540Video in a swarm call between androidTV-android does not work2024-01-05T22:19:44ZEmma FalkiewitzVideo in a swarm call between androidTV-android does not work## Steps to reproduce
Answer a call in a swarm on androidTV.
The caller has the camera on but it video is not displayed on the TV.
## Additional information
Poiliop has the camera but it is not displayed.
On the TV:
![image](/upload...## Steps to reproduce
Answer a call in a swarm on androidTV.
The caller has the camera on but it video is not displayed on the TV.
## Additional information
Poiliop has the camera but it is not displayed.
On the TV:
![image](/uploads/5514d498e8737666730fe22ecf096bb7/image.png)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1499callActionBar: weird display when resizing the window2024-01-09T15:46:16ZCapucine BerthetcallActionBar: weird display when resizing the window**Scenario**
- Alice is in a call
- she resize jami's window
**Expected**
- the menu shouldn't show until there is not enough place to display all the button
**Current result**
- only one button is in the menu
![img_0691412f47cd30d711...**Scenario**
- Alice is in a call
- she resize jami's window
**Expected**
- the menu shouldn't show until there is not enough place to display all the button
**Current result**
- only one button is in the menu
![img_0691412f47cd30d711b32ea8d55a498a942de8bc](/uploads/197c836445fa43803d6cb7a5488446f5/img_0691412f47cd30d711b32ea8d55a498a942de8bc.png)https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/938SIP - Incoming call not working2024-01-09T16:26:38ZEmma FalkiewitzSIP - Incoming call not workingOn Jami snap 202312211550, configured with test SIP account India (698), can't get incoming calls : the call fails when answering.
It seems that Jami fails to generate a valid SDP answer for the offer.
[sip_failure.log](/uploads/2b85a9...On Jami snap 202312211550, configured with test SIP account India (698), can't get incoming calls : the call fails when answering.
It seems that Jami fails to generate a valid SDP answer for the offer.
[sip_failure.log](/uploads/2b85a9045f404f48bb28de77e99bc24b/sip_failure.log)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1539Receiving swarm group invitation from blocked contact2024-01-08T20:58:33ZPierre NicolasReceiving swarm group invitation from blocked contact## Bug report form
## Describe your environment
Please specify the following:
* Jami version: 399.apk
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
* Alice sends a swarm group invitation to Bob
* Bob receiv...## Bug report form
## Describe your environment
Please specify the following:
* Jami version: 399.apk
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
* Alice sends a swarm group invitation to Bob
* Bob receives an invitation and clicks on "block"
* Alice sends a new swarm group invitation to Bob
- Actual result:
- Bob receives an invitation.
- Expected result:
* Bob should not receive an invitation as Alice is blocked.
## Additional information
Looks like it works on QT.
Looks like it doesnt work on iOS.https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/323could receive conversation request after it was blocked2024-01-06T10:19:54ZKateryna Kostiukcould receive conversation request after it was blocked## Steps to reproduce
- Steps:
* Alice sends a swarm group invitation to Bob
* Bob receives an invitation and clicks on "block"
* Alice sends a new swarm group invitation to Bob
- Actual result:
- Bob receives an invitation.
- E...## Steps to reproduce
- Steps:
* Alice sends a swarm group invitation to Bob
* Bob receives an invitation and clicks on "block"
* Alice sends a new swarm group invitation to Bob
- Actual result:
- Bob receives an invitation.
- Expected result:
* Bob should not receive an invitation as Alice is blocked.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1498Bug when opening details in a call2024-01-09T15:50:33ZCapucine BerthetBug when opening details in a call**Scenario**
- Alice starts a call
- She clicks on the chat button
- the chat opens
- she clicks on the details button
**Expected**
- the details panel should be displayed on the right of the chat
**Current result**
- it closes the chat**Scenario**
- Alice starts a call
- She clicks on the chat button
- the chat opens
- she clicks on the details button
**Expected**
- the details panel should be displayed on the right of the chat
**Current result**
- it closes the chathttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1538Bug when video call with an android device2024-01-17T15:15:21ZCapucine BerthetBug when video call with an android device**Scenario**
- Alice (on android) and Bob start call (Alice has her video on).
**Expected**
- Bob should be able to see Alice.
**Current result**
- Bob receives the video clearly during a few seconds
- then it freezes
- and finally it ...**Scenario**
- Alice (on android) and Bob start call (Alice has her video on).
**Expected**
- Bob should be able to see Alice.
**Current result**
- Bob receives the video clearly during a few seconds
- then it freezes
- and finally it turns grey
- On Alice's android device everything is fine : she can see Bob (if his video is on) and herself clearly.
(the audio still work)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1537Don't receive swarm group invitation when avatar is setted2024-01-16T18:29:26ZPierre NicolasDon't receive swarm group invitation when avatar is setted## Bug report form
## Describe your environment
- Jami version: 399.apk
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
* Bob is an android device
* Create a swarmgroup from QT client with bob as participant ...## Bug report form
## Describe your environment
- Jami version: 399.apk
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
* Bob is an android device
* Create a swarmgroup from QT client with bob as participant (default avatar)
* Bob should sucessfully receive an invite
* Create a new swarmgroup from QT client with bob as participant. This time, take a picture from webcam.
* Bob should not receive an invitehttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1497rendez-vous mode: when 1 participant leaves the call screen is closed on the ...2024-01-05T20:41:00ZAndreas Traczykrendez-vous mode: when 1 participant leaves the call screen is closed on the hosthttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1496Bug when video call with an android device2024-01-05T20:43:42ZCapucine BerthetBug when video call with an android device**Scenario**
- Alice (on android) and Bob start a video call.
**Expected**
- The video should work and they should see each other.
**Current result**
- Bob receives the video clearly during a few seconds
- then it freezes
- and finally...**Scenario**
- Alice (on android) and Bob start a video call.
**Expected**
- The video should work and they should see each other.
**Current result**
- Bob receives the video clearly during a few seconds
- then it freezes
- and finally it turns grey
- On Alice's android device everything is fine : she can see Bob and herself clearly
(the audio still work)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1536add a member that is already in the swarm2024-01-17T15:10:37ZXavier Jouslin de Norayadd a member that is already in the swarm## Bug report form
## Describe your environment
Please specify the following:
* Jami version: Eleutheria - 20231228-01
* Device model: phone
* Android version: 9
* What build you are using: Play Store
## Steps to reproduce
- Can you...## Bug report form
## Describe your environment
Please specify the following:
* Jami version: Eleutheria - 20231228-01
* Device model: phone
* Android version: 9
* What build you are using: Play Store
## Steps to reproduce
- Can you reproduce the bug: \[at will | occasionally | not at all\]
- Steps:
1. create a swarm
2. add a member
3. add an other member
- Actual result: could see contact already in the swarm
- Expected result: should not see contact that are already in the swarmhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1535Swarm: Should be able to create a swarm with members of another swarm2024-01-05T20:35:07ZSébastien BlinSwarm: Should be able to create a swarm with members of another swarm# Scenario
+ Click on Start swarm
# Expected
We should see all conversations and be able to click on a swarm to add all members of this swarm to a new one
# Current result
We only see contacts# Scenario
+ Click on Start swarm
# Expected
We should see all conversations and be able to click on a swarm to add all members of this swarm to a new one
# Current result
We only see contacts