savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2024-01-17T17:47:12Zhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/317swarm: sometimes avatar not sent2024-01-17T17:47:12ZKateryna Kostiukswarm: sometimes avatar not sentSteps:
- start swarm creation
- take photo for avatar
- create swarm
- other platforms does not receive avatar
For images from gallery works wellSteps:
- start swarm creation
- take photo for avatar
- create swarm
- other platforms does not receive avatar
For images from gallery works wellhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1530Wrong default avatar of swarm group2024-01-09T16:52:13ZPierre NicolasWrong default avatar of swarm group## Describe your environment
Please specify the following:
- Jami version: 399.apk
## Steps to reproduce
Should not be an avatar with one people even if nobody has have accepted yet.
![Screenshot_20240105_144133.png](/uploads/fe2488...## Describe your environment
Please specify the following:
- Jami version: 399.apk
## Steps to reproduce
Should not be an avatar with one people even if nobody has have accepted yet.
![Screenshot_20240105_144133.png](/uploads/fe2488052d6afb6c870b333d1beb99f9/Screenshot_20240105_144133.png)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1491Cannot create swarm with profile2024-01-16T14:49:35ZSébastien BlinCannot create swarm with profile# Scenario
+ Alice creates a swarm with title: "Title", desc: "Description", image:
![tarte-citron](/uploads/e92367d2a694ef855071aab2666fbd42/tarte-citron.jpg)
+ Alice adds Bobs
# Expected
+ Bob MUST get the invite
# Current result...# Scenario
+ Alice creates a swarm with title: "Title", desc: "Description", image:
![tarte-citron](/uploads/e92367d2a694ef855071aab2666fbd42/tarte-citron.jpg)
+ Alice adds Bobs
# Expected
+ Bob MUST get the invite
# Current result
+ No invite sent
# Logs
```
61] Status changed to SENT
[1704483281.866|14912|message_engine.cpp :119 ] [1704483281.866|8292|jamiaccount.cpp :3838] [message 6791465423153098] Retry sending
Unable to send request: Message too long (PJSIP_EMSGTOOLONG)
[1704483281.866|5536|account_manager.cpp :799 ] [1704483281.866|3564|message_engine.cpp :345 ] [1704483281.866|14912|sip_utils.cpp :222 ] Found 1 devices
Add header to SIP message: "User-Agent: Jami Daemon 10.0.2 (win32)"
[Account 1f80ac9d336a2811] saved 2 messages to C:\Users\sfl\.cache\jami\1f80ac9d336a2811\messages
[1704483281.866|14912|jamiaccount.cpp :3288] [1704483281.866|5536|account_manager.cpp :799 ] Timeout when send a message, close current connection
Found 1 devices
[1704483281.866|7708|message_engine.cpp :345 ] [1704483281.876|14912|channeled_transport.cpp :186 ] [Account 1f80ac9d336a2811] saved 1 messages to C:\Users\sfl\.cache\jami\1f80ac9d336a2811\messages
[SIPS] process disconnect event
[1704483281.878|14912|siptransport.cpp :210 ] pjsip transport@00000174C9BEE4E0 TLS to 192.168.50.211 -> DISCONNECTED
[1704483281.879|8244|message_engine.cpp :345 ] [Account 1f80ac9d336a2811] saved 1 messages to C:\Users\sfl\.cache\jami\1f80ac9d336a2811\messages
[1704483281.880|14912|message_engine.cpp :173 ] [message 2913216430533410] Message sent: failure
[1704483281.884|14912|message_engine.cpp :179 ] [message 2913216430533410] Not found
[1704483281.885|14912|message_engine.cpp :119 ] [message 3250912985310615] Retry sending
[1704483281.886|14912|sip_utils.cpp :222 ] Add header to SIP message: "User-Agent: Jami Daemon 10.0.2 (win32)"
[1704483281.887|14912|siptransport.cpp :104 ] [1704483281.887| 416|jamiaccount.cpp :3838] ~SipTransport@0x17429427a10 tr=0x174c9bee4e0 rc=8
[1704483281.888|5536|account_manager.cpp :799 ] Unable to send request: Message too long (PJSIP_EMSGTOOLONG)
```https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/316group avatar is broken2024-01-05T21:00:51ZKateryna Kostiukgroup avatar is brokenOnly half of image is displayed or avatar not splitted equally.Only half of image is displayed or avatar not splitted equally.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1529Cannot select avatar, title or description for swarm group creation2024-01-05T19:27:21ZPierre NicolasCannot select avatar, title or description for swarm group creation## Describe your environment
Please specify the following:
- Jami version: 399.apk
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps: No avatar, title or description selection available at swarm group creation
## A...## Describe your environment
Please specify the following:
- Jami version: 399.apk
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps: No avatar, title or description selection available at swarm group creation
## Additional information
Here is how it's done on qt client:
![Capture d’écran du 2024-01-05 14-26-29.png](/uploads/df547de9bf114ad254e8165fc74ed5d9/Capture_d_%C3%A9cran_du_2024-01-05_14-26-29.png)https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/315missed contact in swarm creation2024-01-05T20:59:50ZKateryna Kostiukmissed contact in swarm creationsteps to reproduce:
- Start swarm creation on iOS
- Expected result: all contacts are listed.
- Actual result: some contacts are missing.
Happens for newly added contact. After restart issue still present.steps to reproduce:
- Start swarm creation on iOS
- Expected result: all contacts are listed.
- Actual result: some contacts are missing.
Happens for newly added contact. After restart issue still present.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1490Wrong display when create an account2024-01-05T19:26:13ZEmma FalkiewitzWrong display when create an account## Describe your environment
Please specify the following:
- OS:Ubuntu 23.10
- Jami version: 20231221.0
- What build you are using: [ubuntu store]
## Steps to reproduce
Note: Better the scenario is, better we will be able to reproduc...## Describe your environment
Please specify the following:
- OS:Ubuntu 23.10
- Jami version: 20231221.0
- What build you are using: [ubuntu store]
## Steps to reproduce
Note: Better the scenario is, better we will be able to reproduce and debug.
- Steps:
1. Create an account from "join jami"
2. Enter a username already taken
...
- Actual result:
The info i is not clickable when the red cross is displayed.
The red cross is not visible when the "i" is clickable.
The "chiffrer mon com.." button is not entirely displayed even in full screen.
## Additional information
![image](/uploads/b6d565c5840b6a796e01c7d3ecfd876c/image.png)
![image](/uploads/a9c8fce4a71a03a3d705ce566fa9fbf9/image.png)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1489When back button is clicked in the settings, the Manage account page is displ...2024-01-09T19:21:54ZCapucine BerthetWhen back button is clicked in the settings, the Manage account page is displayed instead of the menu**Scenario**
- Alice goes to the settings
- She clicks on one of the pages in the menus
- She reduces the size of the window until the side panel disappears.
- She clicks the back arrow.
**Expected**
- The settings menu should be displ...**Scenario**
- Alice goes to the settings
- She clicks on one of the pages in the menus
- She reduces the size of the window until the side panel disappears.
- She clicks the back arrow.
**Expected**
- The settings menu should be displayed
**Current result**
- The manage account page is displayedhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1528Emojis not shown for audio and video messages2024-01-18T20:46:17ZXavier Jouslin de NorayEmojis not shown for audio and video messages## How to report a bug
## One bug = one bug report
If you have multiple issues, please file separate bug reports. It will be much easier to track bugs that way.
## Avoid duplicates
Search for similar problem - update existing issue i...## How to report a bug
## One bug = one bug report
If you have multiple issues, please file separate bug reports. It will be much easier to track bugs that way.
## Avoid duplicates
Search for similar problem - update existing issue instead of creating new one.
## 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
- Steps:
1. add message
2. add emojis to the message
- Actual result: see that emojis peek but not shown
- Expected result: should see emojis
## Additional informationPierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1488Bug in reaction chip2024-01-05T19:18:45ZSébastien BlinBug in reaction chipOverriden element
![Screenshot_from_2024-01-05_14-18-07](/uploads/616077ade48301a8d1ee8815a6bf4ac5/Screenshot_from_2024-01-05_14-18-07.png)
![Screenshot_from_2024-01-05_14-18-15](/uploads/ffd72e5f3232474c5bee71f8a4c03aaa/Screenshot_from...Overriden element
![Screenshot_from_2024-01-05_14-18-07](/uploads/616077ade48301a8d1ee8815a6bf4ac5/Screenshot_from_2024-01-05_14-18-07.png)
![Screenshot_from_2024-01-05_14-18-15](/uploads/ffd72e5f3232474c5bee71f8a4c03aaa/Screenshot_from_2024-01-05_14-18-15.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1527Emojis not delete when deleted message2024-01-17T17:09:29ZXavier Jouslin de NorayEmojis not delete when deleted message## How to report a bug
## One bug = one bug report
If you have multiple issues, please file separate bug reports. It will be much easier to track bugs that way.
## Avoid duplicates
Search for similar problem - update existing issue i...## How to report a bug
## One bug = one bug report
If you have multiple issues, please file separate bug reports. It will be much easier to track bugs that way.
## Avoid duplicates
Search for similar problem - update existing issue instead of creating new one.
## 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
- Steps:
1. create a message
2. add emojis
3. delete the message
- Actual result: the emojis still here
- Expected result: should delete the emojis with the deletion of message
## Additional informationPierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/157Jami fails to update/install on Ubuntu 23.10 with official repo2024-01-05T20:48:52ZEmma FalkiewitzJami fails to update/install on Ubuntu 23.10 with official repo```
Les paquets suivants contiennent des dépendances non satisfaites :
jami-all : Dépend: libavcodec59 (>= 7:5.0) mais il n'est pas installable
Dépend: libavformat59 (>= 7:5.0) mais il n'est pas installable
E: Dépendances no...```
Les paquets suivants contiennent des dépendances non satisfaites :
jami-all : Dépend: libavcodec59 (>= 7:5.0) mais il n'est pas installable
Dépend: libavformat59 (>= 7:5.0) mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
```
Directly from the official Release deb file:
```
sudo apt install ./jami-all_amd64.deb
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
jami-all : Dépend: libavcodec59 (>= 7:5.0) mais il n'est pas installable
Dépend: libavformat59 (>= 7:5.0) mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
```Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1526Audio call crash when using WhisperTranscript2024-01-30T15:00:42ZPierre NicolasAudio call crash when using WhisperTranscript## Describe your environment
Please specify the following:
- What build you are using: android release 399
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
* You need to have installed WhisperTranscript plugin
...## Describe your environment
Please specify the following:
- What build you are using: android release 399
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
* You need to have installed WhisperTranscript plugin
* Start an audio call and enable whispertranscript pluginPierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1487Sent status lost when restart2024-02-19T22:19:12ZSébastien BlinSent status lost when restart# Scenario
+ Alice send a message to Bob (offline)
+ a sending status is marked
+ Alice restarts
# Expected
+ Message still marked as sending
# Current result
+ Message marked as sent# Scenario
+ Alice send a message to Bob (offline)
+ a sending status is marked
+ Alice restarts
# Expected
+ Message still marked as sending
# Current result
+ Message marked as sentSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/136Performance issue on JAMS2024-01-09T14:49:59ZHervé BassinotPerformance issue on JAMSThe Jams server crashes often,
There are many errors in the log file about DB connectionThe Jams server crashes often,
There are many errors in the log file about DB connectionhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1486Dynamic translation is bugguy for left pane2024-01-22T15:48:31ZSébastien BlinDynamic translation is bugguy for left pane# Scenario
+ Alice opens the general settings
+ Change "User interface language" from System to "French"
# Expected
Left pane must be dynamically translated
# Current result
Left pane stays in previous language# Scenario
+ Alice opens the general settings
+ Change "User interface language" from System to "French"
# Expected
Left pane must be dynamically translated
# Current result
Left pane stays in previous languagehttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1485CLAVARDAGE-CHAT et FIL DE CONVERSATIONS-THREAD dans les SWARM JAMI2024-01-05T13:53:55ZVERO JEAN-LUCveroniquejeanluc@lilo.orgCLAVARDAGE-CHAT et FIL DE CONVERSATIONS-THREAD dans les SWARM JAMIBonjour et meilleurs vœux @sblin @cyrille et à la communauté, souhaitons 1 million d'utilisateurs jami en 2024 ;)
**L'implémentation dans les clients jami d'une option de FIl DE CONVERSATION sur le modèle de mattermost ou discord est el...Bonjour et meilleurs vœux @sblin @cyrille et à la communauté, souhaitons 1 million d'utilisateurs jami en 2024 ;)
**L'implémentation dans les clients jami d'une option de FIl DE CONVERSATION sur le modèle de mattermost ou discord est elle envisageable ?**
Extrait de conversation sur le swarm Jami Entraide Utilisateurs hébergé par caféine.![FIL_DE_CONVERSATION_THREAD_](/uploads/04067b6bcf81a2c841cb6f80f90019cd/FIL_DE_CONVERSATION_THREAD_.png)
Nous utilisons jami exclusivement sur notre PC GNU Linux Mint et principalement le clavardage, notre internet rural ne nous permet pas encore de faire des visio.
A notre avis l'option apporterait un PLUS réellement avantageux pour séduire de nouveau utilisateurs.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1525Restore unread counter2024-01-30T15:00:42ZPierre NicolasRestore unread counterWe want this (blue counter) :
![Screenshot_20240104_134618.png](/uploads/6348a1b6b412129fc45c683ef3fa7a81/Screenshot_20240104_134618.png)We want this (blue counter) :
![Screenshot_20240104_134618.png](/uploads/6348a1b6b412129fc45c683ef3fa7a81/Screenshot_20240104_134618.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1524Bug in reaction chip2024-01-03T22:14:28ZEmma FalkiewitzBug in reaction chip## Describe your environment
- What build you are using: master 05551ae4e81f73ebf7413caa151e897f108efd82
## Steps to reproduce
![image](/uploads/845426a98ee9f6fab7c50494c28b020e/image.png)## Describe your environment
- What build you are using: master 05551ae4e81f73ebf7413caa151e897f108efd82
## Steps to reproduce
![image](/uploads/845426a98ee9f6fab7c50494c28b020e/image.png)Emma FalkiewitzEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/936deadlock PUPNP2024-01-08T16:08:08ZSébastien Blindeadlock PUPNP```
Thread 2 (Thread 0x7ffff61b26c0 (LWP 2479504) "ut_conversation"):
#0 0x00007ffff6cab470 in __lll_lock_wait () from /lib64/libc.so.6
#1 0x00007ffff6cb1e61 in pthread_mutex_lock@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2 0x0000000000...```
Thread 2 (Thread 0x7ffff61b26c0 (LWP 2479504) "ut_conversation"):
#0 0x00007ffff6cab470 in __lll_lock_wait () from /lib64/libc.so.6
#1 0x00007ffff6cb1e61 in pthread_mutex_lock@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2 0x0000000000aad982 in dhtnet::upnp::UPnPContext::getMappingWithKey(unsigned long) ()
#3 0x0000000000aadba2 in dhtnet::upnp::UPnPContext::onMappingRenewed(std::shared_ptr<dhtnet::upnp::IGD> const&, dhtnet::upnp::Mapping const&) ()
#4 0x0000000000acf1cc in asio::detail::completion_handler<dhtnet::upnp::NatPmp::processMappingRenewed(dhtnet::upnp::Mapping const&)::{lambda()#1}, asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) ()
#5 0x0000000000ab023e in asio::detail::scheduler::run(std::error_code&) [clone .isra.0] ()
#6 0x0000000000ab052e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dhtnet::upnp::UPnPContext::createIoContext(std::shared_ptr<asio::io_context> const&, std::shared_ptr<dht::log::Logger> const&)::{lambda()#1}> > >::_M_run() ()
#7 0x00007ffff6ee31b3 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff6cae947 in start_thread () from /lib64/libc.so.6
#9 0x00007ffff6d34860 in clone3 () from /lib64/libc.so.6
Thread 1 (Thread 0x7ffff61b8380 (LWP 2479496) "ut_conversation"):
#0 0x00007ffff6cab219 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1 0x00007ffff6cb0623 in __pthread_clockjoin_ex () from /lib64/libc.so.6
#2 0x00007ffff6ee3227 in std::thread::join() () from /lib64/libstdc++.so.6
#3 0x0000000000aad5bf in dhtnet::upnp::UPnPContext::shutdown() ()
#4 0x00000000004dbd68 in jami::Manager::finish (this=0x1e0ef40 <jami::Manager::instance()::instance>) at manager.cpp:885
#5 0x000000000055b2a0 in libjami::fini () at ring_api.cpp:105
#6 0x00000000004bb43d in jami::test::ConversationRequestTest::~ConversationRequestTest (this=0x314cff0, __in_chrg=<optimized out>) at conversation/conversationRequest.cpp:68
#7 0x00000000004bb514 in jami::test::ConversationRequestTest::~ConversationRequestTest (this=0x314cff0, __in_chrg=<optimized out>) at conversation/conversationRequest.cpp:68
#8 0x00000000004cd09d in CppUnit::TestCaller<jami::test::ConversationRequestTest>::~TestCaller (this=0x314b2e0, __in_chrg=<optimized out>) at /usr/include/cppunit/TestCaller.h:170
--Type <RET> for more, q to quit, c to continue without paging--
#9 0x00000000004cd0da in CppUnit::TestCaller<jami::test::ConversationRequestTest>::~TestCaller (this=0x314b2e0, __in_chrg=<optimized out>) at /usr/include/cppunit/TestCaller.h:171
#10 0x00007ffff7f875bd in CppUnit::TestSuite::deleteContents() () from /lib64/libcppunit-1.15.so.1
#11 0x00007ffff7f8de23 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#12 0x00007ffff7f8de65 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#13 0x00007ffff7f875bd in CppUnit::TestSuite::deleteContents() () from /lib64/libcppunit-1.15.so.1
#14 0x00007ffff7f8de23 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#15 0x00007ffff7f8de65 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#16 0x00007ffff7f875bd in CppUnit::TestSuite::deleteContents() () from /lib64/libcppunit-1.15.so.1
#17 0x00007ffff7f8de23 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#18 0x00007ffff7f8dec3 in CppUnit::TestRunner::WrappingSuite::~WrappingSuite() () from /lib64/libcppunit-1.15.so.1
#19 0x00000000004b0287 in main () at conversation/conversationRequest.cpp:1089
```
```
[1704313912.243|54664] Shutdown completed
[Thread 0x7fff9f7fe6c0 (LWP 2480018) exited]
[1704313912.244|54664] UPnPContext: stopping io_context thread
[Thread 0x7fffd27fc6c0 (LWP 2479958) exited]
[Thread 0x7fffca7fc6c0 (LWP 2479526) exited]
[Thread 0x7fffcbfff6c0 (LWP 2479523) exited]
[Thread 0x7fffd17fa6c0 (LWP 2479521) exited]
[Thread 0x7fffede2a6c0 (LWP 2479513) exited]
[1704313914.770|54677|siptransport.cpp :210 ] pjsip transport@0x7fff78013f30 TLS to 192.168.0.128 -> DESTROY
[1704313914.770|54677|siptransport.cpp :225 ] unmap pjsip transport@0x7fff78013f30 {SipTransport@(nil)}
[1704313914.770|54677|channeled_transport.cpp :128 ] ChanneledSIPTransport@0x7fff78013ec0: destroying
[1704313914.770|54677|channeled_transport.cpp :198 ] ~ChanneledSIPTransport@0x7fff78013ec0 {tr=0x7fff78013f30}
[1704313914.770|54677|channeled_transport.cpp :215 ] ~ChanneledSIPTransport@0x7fff78013ec0 {tr=0x7fff78013f30} bye
[1704313915.469|54677|siptransport.cpp :210 ] pjsip transport@0x7fff10003240 TLS to 192.168.0.128 -> DESTROY
[1704313915.469|54677|siptransport.cpp :225 ] unmap pjsip transport@0x7fff10003240 {SipTransport@(nil)}
[1704313915.469|54677|channeled_transport.cpp :128 ] ChanneledSIPTransport@0x7fff100031d0: destroying
[1704313915.469|54677|channeled_transport.cpp :198 ] ~ChanneledSIPTransport@0x7fff100031d0 {tr=0x7fff10003240}
[1704313915.469|54677|channeled_transport.cpp :215 ] ~ChanneledSIPTransport@0x7fff100031d0 {tr=0x7fff10003240} bye
.
```
# Second one
```
Thread 2 (Thread 0x7ffff61b26c0 (LWP 2498758) "ut_conversation"):
#0 0x00007ffff6cab470 in __lll_lock_wait () from /lib64/libc.so.6
#1 0x00007ffff6cb1e61 in pthread_mutex_lock@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2 0x0000000000ab2d68 in dhtnet::upnp::UPnPContext::stopUpnp(bool) ()
#3 0x0000000000ab33c3 in dhtnet::upnp::UPnPContext::unregisterController(void*) ()
#4 0x0000000000abaeae in asio::detail::completion_handler<dhtnet::upnp::Controller::~Controller()::{lambda()#1}, asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) ()
#5 0x0000000000ab015e in asio::detail::scheduler::run(std::error_code&) [clone .isra.0] ()
#6 0x0000000000ab044e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dhtnet::upnp::UPnPContext::createIoContext(std::shared_ptr<asio::io_context> const&, std::shared_ptr<dht::log::Logger> const&)::{lambda()#1}> > >::_M_run() ()
#7 0x00007ffff6ee31b3 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff6cae947 in start_thread () from /lib64/libc.so.6
#9 0x00007ffff6d34860 in clone3 () from /lib64/libc.so.6
Thread 1 (Thread 0x7ffff61b8380 (LWP 2498298) "ut_conversation"):
#0 0x00007ffff6cab219 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1 0x00007ffff6cb0623 in __pthread_clockjoin_ex () from /lib64/libc.so.6
#2 0x00007ffff6ee3227 in std::thread::join() () from /lib64/libstdc++.so.6
#3 0x0000000000aad4df in dhtnet::upnp::UPnPContext::shutdown() ()
#4 0x00000000004dbcb8 in jami::Manager::finish (this=0x1e0ef00 <jami::Manager::instance()::instance>) at manager.cpp:885
#5 0x000000000055b1f0 in libjami::fini () at ring_api.cpp:105
#6 0x00000000004bb38d in jami::test::ConversationRequestTest::~ConversationRequestTest (this=0x314cff0, __in_chrg=<optimized out>) at conversation/conversationRequest.cpp:68
#7 0x00000000004bb464 in jami::test::ConversationRequestTest::~ConversationRequestTest (this=0x314cff0, __in_chrg=<optimized out>) at conversation/conversationRequest.cpp:68
#8 0x00000000004ccfed in CppUnit::TestCaller<jami::test::ConversationRequestTest>::~TestCaller (this=0x314b2e0, __in_chrg=<optimized out>) at /usr/include/cppunit/TestCaller.h:170
#9 0x00000000004cd02a in CppUnit::TestCaller<jami::test::ConversationRequestTest>::~TestCaller (this=0x314b2e0, __in_chrg=<optimized out>) at /usr/include/cppunit/TestCaller.h:171
#10 0x00007ffff7f875bd in CppUnit::TestSuite::deleteContents() () from /lib64/libcppunit-1.15.so.1
#11 0x00007ffff7f8de23 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#12 0x00007ffff7f8de65 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#13 0x00007ffff7f875bd in CppUnit::TestSuite::deleteContents() () from /lib64/libcppunit-1.15.so.1
#14 0x00007ffff7f8de23 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#15 0x00007ffff7f8de65 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#16 0x00007ffff7f875bd in CppUnit::TestSuite::deleteContents() () from /lib64/libcppunit-1.15.so.1
#17 0x00007ffff7f8de23 in CppUnit::TestSuite::~TestSuite() () from /lib64/libcppunit-1.15.so.1
#18 0x00007ffff7f8dec3 in CppUnit::TestRunner::WrappingSuite::~WrappingSuite() () from /lib64/libcppunit-1.15.so.1
--Type <RET> for more, q to quit, c to continue without paging--
#19 0x00000000004b01d7 in main () at conversation/conversationRequest.cpp:1089
```Sébastien BlinSébastien Blin