savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2024-01-19T13:17:56Zhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1511SettingsView: the menu should be opened on manage account when opening the se...2024-01-19T13:17:56ZCapucine BerthetSettingsView: the menu should be opened on manage account when opening the settings**Scenario**
- open the settings
- close the settings
- open the settings again
**Expected**
- the settings should open with the manage account selected in the menu
**Current result**
- the menu looks like this :
![image](/uploads/f34...**Scenario**
- open the settings
- close the settings
- open the settings again
**Expected**
- the settings should open with the manage account selected in the menu
**Current result**
- the menu looks like this :
![image](/uploads/f34090683910daeaefc093bb0f7a337e/image.png)Capucine BerthetCapucine Berthethttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1510GUI freeze when opening message edit log2024-02-06T19:45:07ZAUXGUI freeze when opening message edit log## Environment
- OS: Arch Linux (Sway WM)
- Versions:
- Jami 20231201.0-1
- Jami daemon 20231123-1
- Qt 6.6.1-1
## Steps to reproduce
Clicking on an edit log of a message inside a swarm _may_ cause this. However, I'm not sure w...## Environment
- OS: Arch Linux (Sway WM)
- Versions:
- Jami 20231201.0-1
- Jami daemon 20231123-1
- Qt 6.6.1-1
## Steps to reproduce
Clicking on an edit log of a message inside a swarm _may_ cause this. However, I'm not sure what the triggering factor is.
## Additional information
[jami-short.log](/uploads/f97394affd9edc3c84a10df29947716d/jami-short.log)
[jami-backtrace.txt](/uploads/0ba8ddf16834920794ffa9130eb197a4/jami-bt.txt)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1509active message call: the border should not be cut when it's the second messag...2024-01-19T13:17:40ZCapucine Berthetactive message call: the border should not be cut when it's the second message in a row**Scenario**
- Alice sends a message in a swarm
- Just after, she starts a call in the same swarm
**Expected**
- Bob should receive the "Alice started a call" message displayed in a complete rectangle
**Current result**
- the border i...**Scenario**
- Alice sends a message in a swarm
- Just after, she starts a call in the same swarm
**Expected**
- Bob should receive the "Alice started a call" message displayed in a complete rectangle
**Current result**
- the border is cut in the top left corner
![Capture_d_écran_du_2024-01-09_09-46-58](/uploads/6da0345f3cad677ba5058299d7af9227/Capture_d_écran_du_2024-01-09_09-46-58.png)Capucine BerthetCapucine Berthethttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1544Jami ID text doesn't fit in the field2024-01-30T15:00:42ZPierre NicolasJami ID text doesn't fit in the field![Screenshot_20240108_103750.png](/uploads/10d72f1bfa5fc8ccfd769858fdb64a3d/Screenshot_20240108_103750.png)![Screenshot_20240108_103750.png](/uploads/10d72f1bfa5fc8ccfd769858fdb64a3d/Screenshot_20240108_103750.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1543Jami ID text size is not correct2024-01-30T15:00:42ZPierre NicolasJami ID text size is not correct![Screenshot_20240108_103750.png](/uploads/bbf1549ee434f0080a7675e6d73dfc38/Screenshot_20240108_103750.png)![Screenshot_20240108_103750.png](/uploads/bbf1549ee434f0080a7675e6d73dfc38/Screenshot_20240108_103750.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/328failed to register name2024-01-23T16:16:52ZKateryna Kostiukfailed to register nameTested version: 3.60
The registration name failed in both scenarios: when creating an account and when attempting to register after the account was created.Tested version: 3.60
The registration name failed in both scenarios: when creating an account and when attempting to register after the account was created.https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/327add option to edit or remove message2024-01-29T19:27:43ZKateryna Kostiukadd option to edit or remove messagehttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/326add option to react to message2024-03-08T16:13:08ZKateryna Kostiukadd option to react to messageKessler DuPont-TeevinKessler DuPont-Teevinhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/325display edited and removed messages2024-01-23T16:17:16ZKateryna Kostiukdisplay edited and removed messagesKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/324display reactions and reply for messages2024-01-23T16:17:28ZKateryna Kostiukdisplay reactions and reply for messagesKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1505Use upstream https://github.com/oKcerG/SortFilterProxyModel repo for git subm...2024-01-08T15:38:34ZMaxim CournoyerUse upstream https://github.com/oKcerG/SortFilterProxyModel repo for git submoduleThe 3rdparty/SortFilterProxyModel submodule currently points to https://github.com/atraczyk/SortFilterProxyModel, which is a fork of https://github.com/atraczyk/SortFilterProxyModel, which is itself a fork of https://github.com/atraczyk/...The 3rdparty/SortFilterProxyModel submodule currently points to https://github.com/atraczyk/SortFilterProxyModel, which is a fork of https://github.com/atraczyk/SortFilterProxyModel, which is itself a fork of https://github.com/atraczyk/SortFilterProxyModel.
Since the forks do not include original work and are 40 commits behind the original project, I think it'd be clearer to point the 3rdparty/SortFilterProxyModel git submodule to it.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/15033rdparty/qrencode-win32 submodule refers to unknown commit2024-02-09T17:04:09ZMaxim Cournoyer3rdparty/qrencode-win32 submodule refers to 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/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/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-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/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/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)