jami-libclient issueshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues2021-08-19T18:49:28Zhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/419[chatview] show vertical scroll bar when the text does not show all visible text2021-08-19T18:49:28Zovari[chatview] show vertical scroll bar when the text does not show all visible textIn the field which states "Type a message" when empty, please add a vertical scroll bar when the text has more lines that is visible.
![image](/uploads/17b9dbc2d3a06e71b9233dcd604c9f70/image.png)
Thank you
Linux Mint 19.2 Cinnamon 64-...In the field which states "Type a message" when empty, please add a vertical scroll bar when the text has more lines that is visible.
![image](/uploads/17b9dbc2d3a06e71b9233dcd604c9f70/image.png)
Thank you
Linux Mint 19.2 Cinnamon 64-bit<br>
Jami kódtár verziója: 2019-11-09 02:50:12 UTChttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/485Links surrounded by <> (e.g. "<https://git.jami.net>") are not linkified prop...2021-07-29T13:03:08ZMaxime DevosLinks surrounded by <> (e.g. "<https://git.jami.net>") are not linkified properly.I type "text <https://git.jami.net> text" in the chat.
The following appears in the area above the input field:
text <https://git.jami.net>; text
where "<https://git.jami.net>;" is a hyperlink pointing to "<https://git.jami.net>;" (w...I type "text <https://git.jami.net> text" in the chat.
The following appears in the area above the input field:
text <https://git.jami.net>; text
where "<https://git.jami.net>;" is a hyperlink pointing to "<https://git.jami.net>;" (without the " quotes).
There are two problems here:
- the ";" should not be present
- the ">" should not be part of the link
I noticed "linkify" is used, and typing the same input in https://soapbox.github.io/linkifyjs/ results in properly linkified text. So maybe the bundled copy of linkify needs to be updated? Looking at this git repo, the copy of 'linkify' appears to be from 2016 and there has been a release of linkify in 2020 (v2.1.9).
I'm using "jami-gnome" (version 20210606.1.e2f9490 as packaged in Guix).https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/484Multistream: camera automatically opens2021-07-21T15:28:00ZAline Gondim SantosMultistream: camera automatically opensAlice calls bob audio only;
Bob adds camera;
Alice's camera opens too.Alice calls bob audio only;
Bob adds camera;
Alice's camera opens too.Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/483Multistream: correctly set initial audio and video mute states2021-07-21T15:27:58ZAline Gondim SantosMultistream: correctly set initial audio and video mute statesThe flags for audio and video initial muted states should be read from the media list.
Also, if a conference is started from a muted (audio and or video) call, the overlay buttons are not properly set.The flags for audio and video initial muted states should be read from the media list.
Also, if a conference is started from a muted (audio and or video) call, the overlay buttons are not properly set.Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/481newaccountmodel: bestIdForAccount's logic needs fixing2021-07-19T18:01:27ZAmin Bandalinewaccountmodel: bestIdForAccount's logic needs fixingThe conditionals for deciding what to return seem broken: for example, if no display name is set and no username is registered, then the id is not returned.
Also changes in client-qt's welcome view are needed to correctly indicate wheth...The conditionals for deciding what to return seem broken: for example, if no display name is set and no username is registered, then the id is not returned.
Also changes in client-qt's welcome view are needed to correctly indicate whether a username or id is being shown.Ming Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/482add participant to conference: search is case sensitive2021-07-16T19:57:36ZGuillaume Helleradd participant to conference: search is case sensitive![Capture_d_écran_du_2021-05-20_11-23-00](/uploads/0a90e0c2b1510b9b5bc6a5c04cd2ba47/Capture_d_écran_du_2021-05-20_11-23-00.png)
![Capture_d_écran_du_2021-05-20_11-23-19](/uploads/12d8796b6ba5452539489d702ed249c2/Capture_d_écran_du_2021-0...![Capture_d_écran_du_2021-05-20_11-23-00](/uploads/0a90e0c2b1510b9b5bc6a5c04cd2ba47/Capture_d_écran_du_2021-05-20_11-23-00.png)
![Capture_d_écran_du_2021-05-20_11-23-19](/uploads/12d8796b6ba5452539489d702ed249c2/Capture_d_écran_du_2021-05-20_11-23-19.png)
the filter should case insensitiveBackloghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/470web chat view: no visual difference between received and unreceived hyperlink...2021-07-16T19:39:37ZAndreas Traczykweb chat view: no visual difference between received and unreceived hyperlink messageshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/361Tests: fix tests for SIP account + add tests for transfer call2021-07-09T17:49:11ZSébastien BlinTests: fix tests for SIP account + add tests for transfer callAll is in the title. Depend on #357All is in the title. Depend on #357https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/477Should src/web-chatview/fa.css be installed?2021-06-28T14:23:28ZJamesShould src/web-chatview/fa.css be installed?Libringclient cmake scripts do not install src/web-chatview/fa.css.
Is it intentional?
I am using jami on gentoo. Recently I cannot build jami-client-gnome, it fails because of:
"No rule to make target '../web/fa.css', needed by 'web/we...Libringclient cmake scripts do not install src/web-chatview/fa.css.
Is it intentional?
I am using jami on gentoo. Recently I cannot build jami-client-gnome, it fails because of:
"No rule to make target '../web/fa.css', needed by 'web/web.gresource.c'. Stop".
LibringClient installs everything from src/web-chatview into /usr/include/libringclient/web-chatview/
But "fa.css" is an exception. Gentoo install script search for these files in /usr/include/libringclient/web-chatview/, so install script cannot find "fa.css".
So, is fa.css not installed intentionally?https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/473Report the list of negotiated media2021-06-23T14:30:20ZMohamed ChibaniReport the list of negotiated mediaMohamed ChibaniAline Gondim SantosMohamed Chibanihttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/455Plugin system: automatic load plugin after installation2021-06-15T15:13:27ZAline Gondim SantosPlugin system: automatic load plugin after installationIteration 27Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/451swarm chat2021-06-12T11:39:24ZKateryna Kostiukswarm chatDONE:
- load conversations
- add conversation
- send messages
- load messages
- receive message
- accept conversation
- start conversation with first interaction (send message/file/place call)
- sort interactions by time
- confi...DONE:
- load conversations
- add conversation
- send messages
- load messages
- receive message
- accept conversation
- start conversation with first interaction (send message/file/place call)
- sort interactions by time
- configure call interactions
- configure data transfer interactions
- configure contact interactions
- remove interaction
- remove conversation
TODO:
- save last read interaction
CHANGES ON CLIENT SIDE:
- use string for interaction id instead of int
- connect and handle signal newInteractionsAvailable(accountId, conversationId)
- implement lazy loading (may be not for first version)Swarm-chatKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/463Swarm: add support for re-asking file transfer2021-06-12T11:37:52ZSébastien BlinSwarm: add support for re-asking file transferSwarm-chathttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/472SIP on Windows 10: "Missed outgoing call" wrongly displayed after reloading app2021-06-09T15:24:46ZChristos LiapisSIP on Windows 10: "Missed outgoing call" wrongly displayed after reloading appWindows 10, Jami version: 202105211640
I called a new contact twice. I reached him both times. There were no problems during the call. The following messages are now displayed in the conversation:
![SIP_Wrong_message_MissedOutgoingCall...Windows 10, Jami version: 202105211640
I called a new contact twice. I reached him both times. There were no problems during the call. The following messages are now displayed in the conversation:
![SIP_Wrong_message_MissedOutgoingCall](/uploads/41f3f1e1b062149b7b4f19b23fc8b2b2/SIP_Wrong_message_MissedOutgoingCall.PNG)Ming Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/466Exiting jami-qt segfaults (SIGSEGV) when the LRC is built with -DENABLE_LIBWR...2021-06-08T21:13:09ZMaxim CournoyerExiting jami-qt segfaults (SIGSEGV) when the LRC is built with -DENABLE_LIBWRAP=trueEDIT: This original finding no longer holds for version 20210606.1.e2f9490. The only crash now seems to be upon exiting jami-qt. See the 2nd comment.
I found this issue building with the recently released 20210326.1.cfba013 code.
Add...EDIT: This original finding no longer holds for version 20210606.1.e2f9490. The only crash now seems to be upon exiting jami-qt. See the 2nd comment.
I found this issue building with the recently released 20210326.1.cfba013 code.
Adding `-DENABLE_LIBWRAP=true` as a CMake option would cause the following segfault when attempting to do a video call:
```
[1617377403.268|27762|manager.cpp :2989 ] Did not find conference 7014912808852927
[1617377403.300|28030|accel.cpp :180 ] Device type vaapi successfully created.
[1617377403.300|28030|accel.cpp :213 ] -- Init passed for vaapi with default device.
[1617377403.303|28030|media_decoder.cpp :489 ] Using hardware decoding for h264 with vaapi
[1617377403.303|28030|media_decoder.cpp :496 ] Decoding video using H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (h264)
[1617377403.303|28030|sinkclient.cpp :191 ] ShmHolder[Jami Daemon_shm_27762_1]: new sizes: f=0, a=103
[1617377403.303|28030|sinkclient.cpp :158 ] ShmHolder: new holder 'Jami Daemon_shm_27762_1'
[1617377403.303|28030|sinkclient.cpp :429 ] Start sink <7014912808852927 / Jami Daemon_shm_27762_1>, size=1280x720, mixer=0
[1617377403.303|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.304|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.304|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.304|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.304|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.304|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.304|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.305|28030|accel.cpp :151 ] Found compatible hardware format for h264 decoder with vaapi
[1617377403.305|28030|media_decoder.cpp :568 ] Decoding error falling back to software
[New Thread 0x7fff21283700 (LWP 28061)]
[Thread 0x7fff23c87700 (LWP 28057) exited]
[Thread 0x7fff22c85700 (LWP 28059) exited]
[Thread 0x7fff22484700 (LWP 28060) exited]
[Thread 0x7fff23486700 (LWP 28058) exited]
[1617377403.388|28030|media_decoder.cpp :496 ] Decoding video using H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (h264)
[1617377403.388|28030|media_decoder.cpp :506 ] Not using hardware decoding for h264
[New Thread 0x7fff22484700 (LWP 28062)]
[New Thread 0x7fff22c85700 (LWP 28063)]
[1617377403.391|27811|sipcall.cpp :419 ] Sending video keyframe request via SIP INFO
[1617377403.540|28030|sinkclient.cpp :191 ] ShmHolder[Jami Daemon_shm_27762_1]: new sizes: f=3686400, a=7372903
--Type <RET> for more, q to quit, c to continue without paging--c
Thread 1 "..jami-qt-real-" received signal SIGSEGV, Segmentation fault.
0x00007fffeeab4710 in __memmove_ssse3 () from /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6
(gdb) bt
#0 0x00007fffeeab4710 in __memmove_ssse3 () from /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6
#1 0x0000000000452d3d in FrameWrapper::slotFrameUpdated(QString const&) ()
#2 0x00007fffef105914 in void doActivate<false>(QObject*, int, void**) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#3 0x00007ffff7d93c55 in lrc::api::AVModel::frameUpdated(QString const&) () from /gnu/store/3scnwm1jlhpxii7261p6zifbj1r9a1ah-libringclient-20210326.1.cfba013/lib/libringclient.so.1.0.0
#4 0x00007fffef0fc763 in QObject::event(QEvent*) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#5 0x00007ffff7155c3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Widgets.so.5
#6 0x00007ffff715c57f in QApplication::notify(QObject*, QEvent*) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Widgets.so.5
#7 0x00007fffef0ca373 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#8 0x00007fffef0cd521 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#9 0x00007fffef129d53 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#10 0x00007ffff769908a in g_main_context_dispatch () from /gnu/store/1m34rwlhv2pyjbp69n63grlncnkjyi31-glib-2.62.6/lib/libglib-2.0.so.0
#11 0x00007ffff7699288 in g_main_context_iterate.isra () from /gnu/store/1m34rwlhv2pyjbp69n63grlncnkjyi31-glib-2.62.6/lib/libglib-2.0.so.0
#12 0x00007ffff769930c in g_main_context_iteration () from /gnu/store/1m34rwlhv2pyjbp69n63grlncnkjyi31-glib-2.62.6/lib/libglib-2.0.so.0
#13 0x00007fffef12944c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#14 0x00007fffef0c8d2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#15 0x00007fffef0d1e53 in QCoreApplication::exec() () from /gnu/store/sbf77k7xzwhkx4ygqjzgkviz9vy4qhf6-qtbase-5.15.2/lib/libQt5Core.so.5
#16 0x00000000004280a6 in main ()
```
Simply setting this option to false resolves the issue (no longer segfaults and the video call proceeds normally).
Interestingly, audio calls are not affected and the jami-qt client works normally otherwise.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/474Deletion order2021-06-08T21:09:42ZSébastien BlinDeletion orderUsing XXX, things video calls don't seem to crash anymore, but I get a segfault when exiting the jami-qt client:
```gdb
[1623115583.564|30381|upnp_context.cpp :91 ] Waiting for shutdown ...
[1623115583.564|30395|upnp_context.cpp :68...Using XXX, things video calls don't seem to crash anymore, but I get a segfault when exiting the jami-qt client:
```gdb
[1623115583.564|30381|upnp_context.cpp :91 ] Waiting for shutdown ...
[1623115583.564|30395|upnp_context.cpp :68 ] Shutdown UPnPContext instance [0x7fff9c006200]
[1623115583.564|30395|upnp_context.cpp :149 ] Stopping UPNP context
[1623115583.564|30395|mapping.cpp :107 ] Changed mapping JAMI-UDP:20438 state from PENDING to FAILED
[1623115583.564|30395|jamiaccount.cpp :1729 ] [Account 36d941aa1926a20b] DHT UPNP mapping changed to JAMI-UDP:20438 (state=FAILED, auto-update=YES)
[1623115583.564|30395|upnp_context.cpp :1174 ] Unregistered mapping JAMI-UDP:20438
[1623115583.564|30395|mapping.cpp :107 ] Changed mapping JAMI-UDP:21189 state from PENDING to FAILED
[1623115583.564|30395|jamiaccount.cpp :1729 ] [Account 5534e909984953c9] DHT UPNP mapping changed to JAMI-UDP:21189 (state=FAILED, auto-update=YES)
[1623115583.564|30395|upnp_context.cpp :1174 ] Unregistered mapping JAMI-UDP:21189
[1623115583.564|30395|mapping.cpp :107 ] Changed mapping JAMI-UDP:22156 state from PENDING to FAILED
[1623115583.564|30395|jamiaccount.cpp :1729 ] [Account d1f5cdb7ebe9ec3f] DHT UPNP mapping changed to JAMI-UDP:22156 (state=FAILED, auto-update=YES)
[1623115583.564|30395|upnp_context.cpp :1174 ] Unregistered mapping JAMI-UDP:22156
[1623115583.564|30405|pupnp.cpp :306 ] PUPnP: clearing IGDs and devices lists
[1623115583.564|30405|pupnp.cpp :232 ] PUPnP: Terminate instance 0x7fff8c001330
[1623115583.564|30404|igd.cpp :48 ] IGD 192.168.10.1 [NAT-PMP] was disabled
[Thread 0x7fff7e7fc700 (LWP 30413) exited]
[Thread 0x7fff7ffff700 (LWP 30410) exited]
[Thread 0x7fff94ff9700 (LWP 30409) exited]
[Thread 0x7fff957fa700 (LWP 30408) exited]
[Thread 0x7fff7effd700 (LWP 30412) exited]
[1623115583.566|30395|pupnp.cpp :163 ] PUPnP: Shutdown completed
[Thread 0x7fff967fc700 (LWP 30406) exited]
[1623115583.566|30395|nat_pmp.cpp :129 ] NAT-PMP: Shutdown completed
[1623115583.566|30395|nat_pmp.cpp :40 ] NAT-PMP: Instance [0x7fff8c000b70] destroyed
[1623115583.566|30395|pupnp.cpp :111 ] [Thread 0x7fff977fe700 (LWP 30404) exited]
PUPnP: Instance [0x7fff8c001330] destroyed
[1623115583.567|30381|upnp_context.cpp :94 ] Shutdown completed
[Thread 0x7fff96ffd700 (LWP 30405) exited]
[1623115583.567|30381|manager.cpp :874 ] Hangup 0 remaining call(s)
[1623115583.567|30381|manager.cpp :1905 ] Saving Configuration to XDG directory /home/maxim/.config/jami/dring.yml
[1623115583.569|30381|jamiaccount.cpp :2494 ] [Account 5534e909984953c9] unregistering account 0x7fff9c000b70
[1623115583.572|30419|jamiaccount.cpp :2496 ] [Account 5534e909984953c9] dht shutdown complete
[1623115583.573|30381|jamiaccount.cpp :1985 ] Buddy 1c7d5a09464223442549fef172a3cf6f4de9b01c offline
[1623115583.574|30381|jamiaccount.cpp :1985 ] Buddy 31d642a1763615fbdeb431004f5b9a924e98f05d offline
[Thread 0x7fff56ffd700 (LWP 30419) exited]
[Thread 0x7fff57fff700 (LWP 30417) exited]
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 4c636b7b21fe95ddf539cbe29d6befe29bbc6840 offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 5903c6c9ac5cb863c64e559add3d5d1c8c563449 offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 5919b8ad28fa7175ad094147fa5122dd4767b21e offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 6609d0288b63484277f0e86991f12a760e2d493b offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 6ccc0401d83d8fc9385e01fe9fabcd115b9acd46 offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 787fbda277318f09ee6056845ad0110ae7ec1c7b offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy 82c2cfc6161b283762beebd9a6d42377a1af131d offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy c03e99de895c17808dceb5d77d8fdebf82dc92dd offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy ccb8bbe2382343f7feb140710ab48aaf1b55634e offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy f3046951626ad05e73ab97d5c04ed72a5ad4f68d offline
[1623115583.577|30381|jamiaccount.cpp :1985 ] Buddy fd11be3e4a2b141b81e3856cd876d531b1f1129a offline
[1623115583.578|30381|jamiaccount.cpp :2549 ] [Account 5534e909984953c9] disconnected
[1623115583.578|30381|jamiaccount.cpp :2494 ] [Account d1f5cdb7ebe9ec3f] unregistering account 0x7fff88007e00
[1623115583.580|30423|jamiaccount.cpp :2496 ] [Account d1f5cdb7ebe9ec3f] dht shutdown complete
[Thread 0x7fff54ff9700 (LWP 30423) exited]
[Thread 0x7fff557fa700 (LWP 30422) exited]
[1623115583.582|30381|jamiaccount.cpp :2549 ] [Account d1f5cdb7ebe9ec3f] disconnected
[1623115583.582|30381|jamiaccount.cpp :2494 ] [Account 7b76e6f2f1057106] unregistering account 0x7fff98000b70
[1623115583.585|30426|jamiaccount.cpp :2496 ] [Account 7b76e6f2f1057106] dht shutdown complete
[Thread 0x7fff3bfff700 (LWP 30424) exited]
[Thread 0x7fff3affd700 (LWP 30426) exited]
[1623115583.587|30381|jamiaccount.cpp :1985 ] Buddy 13bce30e70f76873d38f876f962bbb236f255622 offline
[1623115583.587|30381|jamiaccount.cpp :1985 ] Buddy 1853846f2e0fd1e1451949c52d6941d175336c11 offline
[1623115583.587|30381|jamiaccount.cpp :1985 ] Buddy 5f8304d42f0352bffbe54485552ccd5487e8a4e4 offline
[1623115583.588|30381|jamiaccount.cpp :1985 ] Buddy 8cd1c08c04ca1e9a744fbfb706ea462c8ea582ef offline
[1623115583.588|30381|jamiaccount.cpp :1985 ] Buddy 94bcaf2fe65be59a04f73a9f52f2bc582c7e4500 offline
[1623115583.589|30381|jamiaccount.cpp :2549 ] [Account 7b76e6f2f1057106] disconnected
[1623115583.589|30381|jamiaccount.cpp :2494 ] [Account dc553d8268bba4bd] unregistering account 0x7fff90000b70
[Thread 0x7fff577fe700 (LWP 30418) exited]
[1623115583.590|30421|jamiaccount.cpp :2496 ] [Account dc553d8268bba4bd] dht shutdown complete
[Thread 0x7fff55ffb700 (LWP 30421) exited]
[Thread 0x7fff7cff9700 (LWP 30416) exited]
[Thread 0x7fff567fc700 (LWP 30420) exited]
[1623115583.591|30381|jamiaccount.cpp :2549 ] [Account dc553d8268bba4bd] disconnected
[1623115583.591|30381|jamiaccount.cpp :2494 ] [Account 36d941aa1926a20b] unregistering account 0x7fff88000b70
[1623115583.592|30429|jamiaccount.cpp :2496 ] [Account 36d941aa1926a20b] dht shutdown complete
[Thread 0x7fff38ff9700 (LWP 30429) exited]
[Thread 0x7fff39ffb700 (LWP 30428) exited]
[1623115583.593|30381|jamiaccount.cpp :2549 ] [Account 36d941aa1926a20b] disconnected
[1623115583.593|30381|jamiaccount.cpp :344 ] [Account dc553d8268bba4bd] Shutdown connections
[1623115583.594|30381|jamiaccount.cpp :344 ] [Account d1f5cdb7ebe9ec3f] Shutdown connections
[1623115583.594|30381|upnp_control.cpp :44 ] Controller@0x7fff88016bb0: Destroying UPnP Controller session
[1623115583.594|30381|jamiaccount.cpp :344 ] [Account 7b76e6f2f1057106] Shutdown connections
[1623115583.594|30395|upnp_context.cpp :363 ] Mapping JAMI-UDP:22156 does not exist or was already removed
[1623115583.594|30395|upnp_context.cpp :415 ] Controller 0x7fff88016bb0 was already removed
[1623115583.594|30395|upnp_context.cpp :149 ] Stopping UPNP context
[1623115583.595|30481|sip_utils.cpp :251 ] Registered thread 0x7fffc37fcfb0 (0x76AD)
[1623115583.595|30481|channeled_transport.cpp:265 ] [SIPS] process disconnect event
[1623115583.595|30481|siptransport.cpp :202 ] pjsip transport@0x7fff64044800 TLS to 208.88.110.46 -> DISCONNECTED
[1623115583.595|30381|siptransport.cpp :98 ] ~SipTransport@0x7fff6402dba0 {tr=0x7fff64044800 {rc=1}}
[1623115583.595|30479|tls_session.cpp :1529 ] [TLS] shutdown
[Thread 0x7fff29f4b700 (LWP 30480) exited]
[1623115583.595|30431|ice_transport.cpp :456 ] [ice:0x7fff3c0dcee0] destroying
[Thread 0x7fff2a74c700 (LWP 30479) exited]
[Thread 0x7fff2af4d700 (LWP 30478) exited]
[1623115583.595|30381|jamiaccount.cpp :344 ] [Account 5534e909984953c9] Shutdown connections
[1623115583.595|30381|siptransport.cpp :98 ] ~SipTransport@0x7fff4000e680 {tr=0x7fff400322b0 {rc=1}}
[1623115583.596|30505|channeled_transport.cpp:265 ] [SIPS] process disconnect event
[1623115583.596|30505|siptransport.cpp :202 ] pjsip transport@0x7fff400322b0 TLS to 192.168.10.185 -> DISCONNECTED
[1623115583.596|30504|tls_session.cpp :1667 ] [TLS] fatal error in recv: The TLS connection was non-properly terminated.
[1623115583.596|30503|tls_session.cpp :1529 ] [TLS] shutdown
[Thread 0x7fff32fed700 (LWP 30504) exited]
[Thread 0x7fff34ff1700 (LWP 30503) exited]
[Thread 0x7fff35ff3700 (LWP 30502) exited]
[1623115583.596|30425|ice_transport.cpp :456 ] [ice:0x7fff481f0dd0] destroying
[1623115583.598|30381|upnp_control.cpp :44 ] Controller@0x9d1c70: Destroying UPnP Controller session
[1623115583.598|30395|upnp_context.cpp :363 ] Mapping JAMI-UDP:21189 does not exist or was already removed
[1623115583.598|30381|jamiaccount.cpp :344 ] [Account 36d941aa1926a20b] Shutdown connections
[1623115583.598|30395|upnp_context.cpp :415 ] Controller 0x9d1c70 was already removed
[1623115583.598|30395|upnp_context.cpp :149 ] Stopping UPNP context
[1623115583.598|30381|upnp_control.cpp :44 ] Controller@0x7fff88003f10: Destroying UPnP Controller session
[1623115583.598|30395|upnp_context.cpp :363 ] Mapping JAMI-UDP:20438 does not exist or was already removed
[1623115583.598|30395|upnp_context.cpp :415 ] Controller 0x7fff88003f10 was already removed
[1623115583.598|30395|upnp_context.cpp :149 ] Stopping UPNP context
[Thread 0x7fff7dffb700 (LWP 30414) exited]
[1623115583.599|30381|ringbuffer.cpp :60 ] Destroy RingBuffer urgentRingBuffer_id
[1623115583.599|30381|manager.cpp :895 ] Stopping schedulers and worker threads
[Thread 0x7fff3a7fc700 (LWP 30427) exited]
[Thread 0x7fffc0ff9700 (LWP 30395) exited]
[Thread 0x7fff397fa700 (LWP 30430) exited]
[1623115583.619|30501|ice_transport.cpp :990 ] [ice:0x7fff481f0dd0] rx: channel is closed
[1623115584.060|30477|ice_transport.cpp :990 ] [ice:0x7fff3c0dcee0] rx: channel is closed
[1623115586.596|30398|siptransport.cpp :202 ] pjsip transport@0x7fff64044800 TLS to 208.88.110.46 -> DESTROY
[1623115586.596|30398|siptransport.cpp :221 ] unmap pjsip transport@0x7fff64044800 {SipTransport@(nil)}
[1623115586.596|30398|channeled_transport.cpp:119 ] ChanneledSIPTransport@0x7fff640447b0: destroying
[1623115586.596|30398|channeled_transport.cpp:162 ] ~ChanneledSIPTransport@0x7fff640447b0 {tr=0x7fff64044800}
[1623115586.596|30398|channeled_transport.cpp:188 ] ~ChanneledSIPTransport@0x7fff640447b0 {tr=0x7fff64044800} bye
[1623115586.596|30398|siptransport.cpp :202 ] pjsip transport@0x7fff400322b0 TLS to 192.168.10.185 -> DESTROY
[1623115586.596|30398|siptransport.cpp :221 ] unmap pjsip transport@0x7fff400322b0 {SipTransport@(nil)}
[1623115586.596|30398|channeled_transport.cpp:119 ] ChanneledSIPTransport@0x7fff40032260: destroying
[1623115586.596|30398|channeled_transport.cpp:162 ] ~ChanneledSIPTransport@0x7fff40032260 {tr=0x7fff400322b0}
[1623115586.596|30398|channeled_transport.cpp:188 ] ~ChanneledSIPTransport@0x7fff40032260 {tr=0x7fff400322b0} bye
[Thread 0x7fffc1d68700 (LWP 30505) exited]
[Thread 0x7fffc37fe700 (LWP 30481) exited]
[Thread 0x7fff2974a700 (LWP 30501) exited]
[Thread 0x7fff3b7fe700 (LWP 30425) exited]
[Thread 0x7fff2b74e700 (LWP 30477) exited]
[Thread 0x7fff387f8700 (LWP 30431) exited]
[Thread 0x7fffa9ffb700 (LWP 30400) exited]
[Thread 0x7fffa97fa700 (LWP 30401) exited]
[Thread 0x7fffa8ff9700 (LWP 30402) exited]
[Thread 0x7fffaa7fc700 (LWP 30399) exited]
[1623115587.505|30381|sipvoiplink.cpp :754 ] Shutdown SIPVoIPLink@0x998470...
[1623115587.506|30381|siptransport.cpp :194 ] destroying SipTransportBroker@0x9100c0
[Thread 0x7fffaaffd700 (LWP 30398) exited]
[1623115587.598|30381|sipvoiplink.cpp :772 ] SIPVoIPLink@0x998470 is shutdown
[Thread 0x7fffab7fe700 (LWP 30397) exited]
--Type <RET> for more, q to quit, c to continue without paging--
Thread 1 ".jami-qt-real" received signal SIGSEGV, Segmentation fault.
QExplicitlySharedDataPointer<QObjectPrivate::ConnectionData>::QExplicitlySharedDataPointer (
adata=0x200000001, this=0x7fffffffc9c0)
at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:285
285 ../../include/QtCore/../../src/corelib/tools/qshareddata.h: No such file or directory.
(gdb) bt -full
#0 QExplicitlySharedDataPointer<QObjectPrivate::ConnectionData>::QExplicitlySharedDataPointer (
adata=0x200000001, this=0x7fffffffc9c0)
at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:285
No locals.
#1 QMetaObjectPrivate::disconnect (sender=0x2610580, signal_index=7,
smeta=0x7ffff7dbc9a0 <lrc::api::NewCallModel::staticMetaObject>, receiver=0x262bd60,
method_index=-1, slot=0x7fffffffcb30, disconnectType=QMetaObjectPrivate::DisconnectAll)
at kernel/qobject.cpp:3539
connections = {d = 0x200000001}
s = 0x2610580
senderMutex = <optimized out>
locker = {m = 0x7fffef35cae0 <_q_ObjectMutexPool+800>, isLocked = true}
scd = <optimized out>
success = false
connections = {d = <optimized out>}
sig_index = <optimized out>
smethod = {mobj = <optimized out>, handle = <optimized out>}
#2 0x00007fffef0a9782 in QObject::disconnectImpl (sender=0x2610580, signal=signal@entry=0x7fffffffcb20,
receiver=receiver@entry=0x262bd60, slot=slot@entry=0x7fffffffcb30,
senderMetaObject=0x7ffff7dbc9a0 <lrc::api::NewCallModel::staticMetaObject>)
at kernel/qobject.cpp:5204
signal_index = 7
#3 0x00007ffff7cad99f in QObject::disconnect<void (lrc::api::NewCallModel::*)(QString const&, QString const&, QString const&) const, void (lrc::ContactModelPimpl::*)(QString const&, QString const&, QString const&)> (slot=
(void (lrc::ContactModelPimpl::*)(lrc::ContactModelPimpl * const, const QString &, const QString &, const QString &)) 0x7ffff7cae600 <lrc::ContactModelPimpl::slotIncomingCall(QString const&, QString const&, QString const&)>, receiver=0x262bd60, signal=
(void (lrc::api::NewCallModel::*)(const lrc::api::NewCallModel * const, const QString &, const QString &, const QString &)) 0x7ffff7cb9330 <lrc::api::NewCallModel::newIncomingCall(QString const&, QString const&, QString const&) const>, sender=<optimized out>)
at /gnu/store/kiaxg9xx41f8r4sfx5ma8cpj7pm9hsci-qtbase-5.15.2/include/qt5/QtCore/qobject.h:381
No locals.
#4 lrc::ContactModelPimpl::~ContactModelPimpl (this=0x262bd60, __in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:636
No locals.
#5 0x00007ffff7cadbf9 in lrc::ContactModelPimpl::~ContactModelPimpl (this=0x262bd60,
__in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:656
No locals.
#6 0x00007ffff7cac541 in std::default_delete<lrc::ContactModelPimpl>::operator() (this=<optimized out>,
__ptr=<optimized out>)
at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#7 std::unique_ptr<lrc::ContactModelPimpl, std::default_delete<lrc::ContactModelPimpl> >::~unique_ptr (
this=0x262b7d8, __in_chrg=<optimized out>)
at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#8 lrc::api::ContactModel::~ContactModel (this=0x262b7c0, __in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:227
No locals.
#9 0x00007ffff7cac559 in lrc::api::ContactModel::~ContactModel (this=0x262b7c0,
__in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:227
No locals.
#10 0x00007ffff7d18635 in std::default_delete<lrc::api::ContactModel>::operator() (this=<optimized out>,
__ptr=<optimized out>)
at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
--Type <RET> for more, q to quit, c to continue without paging--c
this = <optimized out>
__ptr = <optimized out>
#11 std::unique_ptr<lrc::api::ContactModel, std::default_delete<lrc::api::ContactModel> >::~unique_ptr (this=0x2627720, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#12 lrc::api::account::Info::~Info (this=0x2627708, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/api/account.h:215
No locals.
#13 std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> >::~pair (this=0x2627708, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_pair.h:208
No locals.
#14 std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >::~pair (this=<optimized out>, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_pair.h:208
No locals.
#15 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::destroy<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > (this=<optimized out>, __p=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/ext/new_allocator.h:140
No locals.
#16 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > > >::destroy<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > (__a=..., __p=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/alloc_traits.h:487
No locals.
#17 std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::_M_destroy_node (this=0xb87bf0, __p=0x26276e0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:650
No locals.
#18 std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::_M_drop_node (this=0xb87bf0, __p=0x26276e0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:658
No locals.
#19 std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::_M_erase (this=this@entry=0xb87bf0, __x=0x26276e0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:1858
__y = <optimized out>
#20 0x00007ffff7d0e61b in std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::~_Rb_tree (this=0xb87bf0, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:949
No locals.
#21 std::map<QString, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::~map (this=0xb87bf0, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_map.h:294
No locals.
#22 lrc::NewAccountModelPimpl::~NewAccountModelPimpl (this=0xb87bc0, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:428
No locals.
#23 0x00007ffff7d0e639 in lrc::NewAccountModelPimpl::~NewAccountModelPimpl (this=0xb87bc0, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:428
No locals.
#24 0x00007ffff7d0d231 in std::default_delete<lrc::NewAccountModelPimpl>::operator() (this=<optimized out>, __ptr=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#25 std::unique_ptr<lrc::NewAccountModelPimpl, std::default_delete<lrc::NewAccountModelPimpl> >::~unique_ptr (this=0x823d50, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#26 lrc::api::NewAccountModel::~NewAccountModel (this=0x823d40, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:198
No locals.
#27 0x00007ffff7d0d249 in lrc::api::NewAccountModel::~NewAccountModel (this=0x823d40, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:198
No locals.
#28 0x00007ffff7d0b209 in std::default_delete<lrc::api::NewAccountModel>::operator() (this=<optimized out>, __ptr=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#29 std::unique_ptr<lrc::api::NewAccountModel, std::default_delete<lrc::api::NewAccountModel> >::~unique_ptr (this=0x9e0ad8, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#30 lrc::LrcPimpl::~LrcPimpl (this=0x9e0ac0, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/lrc.cpp:54
No locals.
#31 std::default_delete<lrc::LrcPimpl>::operator() (this=<optimized out>, __ptr=0x9e0ac0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
this = <optimized out>
__ptr = 0x9e0ac0
#32 std::unique_ptr<lrc::LrcPimpl, std::default_delete<lrc::LrcPimpl> >::~unique_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#33 lrc::api::Lrc::~Lrc (this=<optimized out>, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/lrc.cpp:81
instance = <optimized out>
#34 0x000000000045fe05 in std::default_delete<lrc::api::Lrc>::operator() (this=<optimized out>, __ptr=0x672c40) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#35 std::unique_ptr<lrc::api::Lrc, std::default_delete<lrc::api::Lrc> >::~unique_ptr (this=0x825458, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#36 LRCInstance::~LRCInstance (this=0x825440, __in_chrg=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/lrcinstance.h:69
No locals.
#37 LRCInstance::~LRCInstance (this=0x825440, __in_chrg=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/lrcinstance.h:69
No locals.
#38 QScopedPointerDeleter<LRCInstance>::cleanup (pointer=0x825440) at /gnu/store/kiaxg9xx41f8r4sfx5ma8cpj7pm9hsci-qtbase-5.15.2/include/qt5/QtCore/qscopedpointer.h:60
No locals.
#39 QScopedPointer<LRCInstance, QScopedPointerDeleter<LRCInstance> >::reset (other=0x0, this=0x7fffffffcdd0) at /gnu/store/kiaxg9xx41f8r4sfx5ma8cpj7pm9hsci-qtbase-5.15.2/include/qt5/QtCore/qscopedpointer.h:159
oldD = 0x825440
oldD = <optimized out>
#40 MainApplication::~MainApplication (this=0x7fffffffcdb0, __in_chrg=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/mainapplication.cpp:174
No locals.
#41 0x000000000042c326 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/main.cpp:80
ARG_DISABLE_WEB_SECURITY = "--disable-web-security"
newArgv = <optimized out>
app = {<QApplication> = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x6043c0 <vtable for MainApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x6aab40}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x7fffef2463c0 <qt_meta_stringdata_QCoreApplication>, data = 0x7fffef2462a0 <qt_meta_data_QCoreApplication>, static_metacall = 0x7fffef077eb0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fffffffcdb0}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef355400 <QCoreApplication::staticMetaObject>}, stringdata = 0x7fffeff5c9e0 <qt_meta_stringdata_QGuiApplication>, data = 0x7fffeff5c760 <qt_meta_data_QGuiApplication>, static_metacall = 0x7fffefae0a40 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff005a440 <QGuiApplication::staticMetaObject>}, stringdata = 0x7ffff7464ca0 <qt_meta_stringdata_QApplication>, data = 0x7ffff7464b20 <qt_meta_data_QApplication>, static_metacall = 0x7ffff7103900 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff75c23e0 <QApplication::staticMetaObject>}, stringdata = 0x4dbc40 <qt_meta_stringdata_MainApplication>, data = 0x4dbc00 <qt_meta_data_MainApplication>, static_metacall = 0x42f720 <MainApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, debugFile_ = {d = 0x0}, engine_ = {d = 0x0}, lrcInstance_ = {d = 0x0}, connectivityMonitor_ = {d = 0x80a480}, settingsManager_ = {d = 0x0}, systemTray_ = {d = 0x0}, screenInfo_ = {<QObject> = {_vptr.QObject = 0x604350 <vtable for ScreenInfo+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x820cc0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x4dbd00 <qt_meta_stringdata_ScreenInfo>, data = 0x4dbc80 <qt_meta_data_ScreenInfo>, static_metacall = 0x42eda0 <ScreenInfo::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, devicePixelRatio_ = 1, currentFocusWindowScreenConnection_ = {d_ptr = 0x65af2b0}, devicePixelRatioConnection_ = {d_ptr = 0x0}, currentFocusWindow_ = 0x2649bb0, currentFocusWindowScreen_ = 0x0}, callAdapter_ = 0x0}
appData = {static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef169b80 <qt_meta_stringdata_QCryptographicHash>, data = 0x7fffef169a80 <qt_meta_data_QCryptographicHash>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x80b240}
guard = {<QObject> = {_vptr.QObject = 0x7fffef355880 <vtable for QObject+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x823aa0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x4d8de0 <qt_meta_stringdata_RunGuard>, data = 0x4d8d80 <qt_meta_data_RunGuard>, static_metacall = 0x42f0b0 <RunGuard::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, mainAppInstance_ = 0x7fffffffcdb0, key_ = {static null = {<No data fields>}, d = 0x820140}, memLockKey_ = {static null = {<No data fields>}, d = 0x71fd90}, sharedmemKey_ = {static null = {<No data fields>}, d = 0x8240e0}, sharedMem_ = {<QObject> = {_vptr.QObject = 0x7fffef355880 <vtable for QObject+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x81a360}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x7fffef25d4e0 <qt_meta_stringdata_QSharedMemory>, data = 0x7fffef25d4a0 <qt_meta_data_QSharedMemory>, static_metacall = 0x7fffef0cee30 <QSharedMemory::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, memLock_ = {d = {d = 0x823c50}}, socket_ = 0x0, server_ = 0x7f61d0}
ret = <optimized out>
```Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/471interaction status not updated for calls2021-05-25T15:43:25ZSébastien Blininteraction status not updated for calls# Scenario
+ Alice calls Bob
+ Alice adds Carla to conference
# Expected
+ In the smartlist the state of the call for carla should be updated
# Current
+ Carla status is not updated# Scenario
+ Alice calls Bob
+ Alice adds Carla to conference
# Expected
+ In the smartlist the state of the call for carla should be updated
# Current
+ Carla status is not updatedSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/469Use Refuse instead of hangup while ringing2021-05-25T14:07:01ZAline Gondim SantosUse Refuse instead of hangup while ringingThe client uses "hangup" to end a call in all states.
However for incoming ringing calls, the ending should be done through "refuse".The client uses "hangup" to end a call in all states.
However for incoming ringing calls, the ending should be done through "refuse".Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/453performance drop when start/stop searching contact2021-05-06T21:02:08ZSébastien Blinperformance drop when start/stop searching contactKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/468integrated emoji picker popup/tooltip2021-04-29T22:03:58Zovariintegrated emoji picker popup/tooltipThank you for the `integrated emoji picker` https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/115 available in client-qt version 202104191450.
When hovering above the emoji picker button, can a tooltip/popup please show like...Thank you for the `integrated emoji picker` https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/115 available in client-qt version 202104191450.
When hovering above the emoji picker button, can a tooltip/popup please show like `Send file`.
Thank you