savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2021-03-22T14:19:30Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/482Audio is un-muted when the video is muted2021-03-22T14:19:30ZMohamed ChibaniAudio is un-muted when the video is mutedMohamed ChibaniMohamed Chibanihttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/338Settings: plugins preferences not showing properly2021-03-22T16:20:58ZAline Gondim SantosSettings: plugins preferences not showing properlyWhen opening a plugins preferences list, they are not properly show.
Current behavior: preference reset or change force preferences to be properly shown.When opening a plugins preferences list, they are not properly show.
Current behavior: preference reset or change force preferences to be properly shown.Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/462Invalid contact when searching existing sip contacts2021-03-23T12:26:34ZMing Rui ZhangInvalid contact when searching existing sip contacts![image](/uploads/8ce6bdcfd05f19952427021f5cb5e24e/image.png)![image](/uploads/8ce6bdcfd05f19952427021f5cb5e24e/image.png)Ming Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-plugins/-/issues/8AudioFIlter: jenkins publish build2021-03-23T13:53:00ZAline Gondim SantosAudioFIlter: jenkins publish buildWe need a different ffmpeg configuration build than the one in daemon contribs.
For windows, we also need static ffmpeg libraries against shared ones from daemon.We need a different ffmpeg configuration build than the one in daemon contribs.
For windows, we also need static ffmpeg libraries against shared ones from daemon.Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-plugins/-/issues/3Plugin Reverb2021-03-23T13:53:37ZAline Gondim SantosPlugin ReverbImplement an audio plugin that uses a ffmpeg filter to create a reverb effect.
* [x] Reverb prototype;
* [x] investigate output n_samples mismatch;
* [x] improve noisy output;
* [x] integrate audio option to Jami Plugins SDK;Implement an audio plugin that uses a ffmpeg filter to create a reverb effect.
* [x] Reverb prototype;
* [x] investigate output n_samples mismatch;
* [x] improve noisy output;
* [x] integrate audio option to Jami Plugins SDK;Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/908Shortcut must have a non-empty label2021-03-23T21:13:00ZAmirhossein NaghshzanShortcut must have a non-empty labelApplication crashes after hanging up a conferance and go to HomeActivity with below log:
Caused by: java.lang.IllegalArgumentException: Shortcut must have a non-empty label
at androidx.core.content.pm.ShortcutInfoCompat$a.a(Sour...Application crashes after hanging up a conferance and go to HomeActivity with below log:
Caused by: java.lang.IllegalArgumentException: Shortcut must have a non-empty label
at androidx.core.content.pm.ShortcutInfoCompat$a.a(SourceFile:536)
at cx.ring.client.HomeActivity.setShareShortcuts(SourceFile:806)
at cx.ring.client.HomeActivity.a(Unknown Source:0)Amirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/128conversation: no audio in video files2021-03-24T18:05:37ZKateryna Kostiukconversation: no audio in video files- go to a conversation and record a video file
- play a file. Result: The file is playing but no audio
same for received video files.
Caused by enabling decode_fec- go to a conversation and record a video file
- play a file. Result: The file is playing but no audio
same for received video files.
Caused by enabling decode_fecPierre LespagnolPierre Lespagnolhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/809Jami fails to compile on pinephone (aarch64-linux-gnu)2021-03-26T01:16:22ZPitrJami fails to compile on pinephone (aarch64-linux-gnu)Hello,
trying to install Jami on Pinephone I've tried to follow the procedure described on https://github.com/savoirfairelinux/ring-project
Unfortunately it fails at `./make-ring.py --install --global-install` with following:
```
check...Hello,
trying to install Jami on Pinephone I've tried to follow the procedure described on https://github.com/savoirfairelinux/ring-project
Unfortunately it fails at `./make-ring.py --install --global-install` with following:
```
checking whether make sets $(MAKE)... yes
checking build system type... Invalid configuration `aarch64-linux-gnu': machine `aarch64' not recognized
configure: error: /bin/bash ./config.sub aarch64-linux-gnu failed
../../contrib/src/dbus-cpp/rules.mak:31: recipe for target '.dbus-cpp' failed
make: *** [.dbus-cpp] Error 1
Traceback (most recent call last):
File "./make-ring.py", line 528, in <module>
main()
File "./make-ring.py", line 515, in main
run_install(parsed_args)
File "./make-ring.py", line 322, in run_install
return subprocess.run(["./scripts/install.sh"] + install_args, env=environ, check=True)
File "/usr/lib/python3.5/subprocess.py", line 708, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['./scripts/install.sh', '-p', '4', '-g', '-c', 'client-gnome']' returned non-zero exit status 2
```
Unfortunately I don't really know whether this is expected (and Jami just doesn't support this system type) or it's a real issue or whether there's any workaround to try.
The system I've tried to built it on is Ubuntu touch:
```
phablet@ubuntu-phablet:~/ring-project$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS"
NAME="Ubuntu"
VERSION="16.04.6 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.6 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
```
```
phablet@ubuntu-phablet:~/ring-project$ uname -a
Linux ubuntu-phablet 5.4.0-pine64 #1 SMP Tue Feb 11 19:31:44 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
```
Cheers!https://git.jami.net/savoirfairelinux/jami-project/-/issues/1036Random windows disconnect stalls other particpants2021-03-26T02:48:57ZYaVerOtRandom windows disconnect stalls other particpantsSince this happens multiple times in every call, but doesn't appear here in the tracker, apteryx on the #jami IRC asked me to log it.
These disconnections occur multiple times every video call.\
Host user (person making call): Mac , wir...Since this happens multiple times in every call, but doesn't appear here in the tracker, apteryx on the #jami IRC asked me to log it.
These disconnections occur multiple times every video call.\
Host user (person making call): Mac , wired network connection\
Me (call participant): Ubuntu Linux 20.04, normally updates & reboots system an hour before call. Wired network connection, DSL (Century Link).\
Other call participant: Windows 10 (computer new in Feb), normally uses wifi, but issue also happened with wired Ethernet: cable (Comcast)
In this week's call the issue was partially mitigated by the win10 user re-selecting his webcam, if he did it soon enough everything instantly recovered; if not the partially dead connection kills audio between the other participants (me, host) until fully dropped (we can still see each other). Once fully dropped, audio resumes between me & host.
Mac & Windows users did update their Jami clients at least as recently as July 25th. (Official download or store, initial install June 2020)\
I am using the "Free" Jami "Privacy oriented voice, video and chat" from some alt-store (dl.jami.net), instead of the "Proprietary" "Jami, formally Ring" in the official Ubuntu repository/store, nor the "Gnome client for Jami" which I didn't see when I initially installed.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/284accept a trust request do not refresh smarlist2021-03-26T14:40:42ZSébastien Blinaccept a trust request do not refresh smarlist# Scenario
+ Go to contact requests
+ Accept a request
# Expected
+ The tab should be changed to current conversations
# Current result
The tab stays with contact requests# Scenario
+ Go to contact requests
+ Accept a request
# Expected
+ The tab should be changed to current conversations
# Current result
The tab stays with contact requestsAlbert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/341Settings: re-design plugin preferences view2021-03-26T14:40:54ZAline Gondim SantosSettings: re-design plugin preferences viewMake UI changes to follow design sketch: https://www.sketch.com/s/164f7656-95fd-48d0-9d19-c2aaf211b5c3Make UI changes to follow design sketch: https://www.sketch.com/s/164f7656-95fd-48d0-9d19-c2aaf211b5c3Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/260Swarm: Freeze at the end of a call2021-03-26T14:41:36ZSébastien BlinSwarm: Freeze at the end of a call# Scenario
+ Receive an incoming call in a swarm and answer
+ Peer hangup
# Current result
Frozen view
# Expected
Go to chatview# Scenario
+ Receive an incoming call in a swarm and answer
+ Peer hangup
# Current result
Frozen view
# Expected
Go to chatviewSwarm-chatAlbert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/308Swarm: Crash2021-03-26T18:57:25ZSébastien BlinSwarm: Crash```
Thread 1 "jami-qt" received signal SIGABRT, Aborted.
0x00007fffedaa49d5 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007fffedaa49d5 in raise () at /lib64/libc.so.6
#1 0x00007fffeda8d8a4 in abort () at /lib64/libc.so.6
#2 0x00...```
Thread 1 "jami-qt" received signal SIGABRT, Aborted.
0x00007fffedaa49d5 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007fffedaa49d5 in raise () at /lib64/libc.so.6
#1 0x00007fffeda8d8a4 in abort () at /lib64/libc.so.6
#2 0x00007fffede33926 in __gnu_cxx::__verbose_terminate_handler() [clone .cold] () at /lib64/libstdc++.so.6
#3 0x00007fffede3f1ac in __cxxabiv1::__terminate(void (*)()) () at /lib64/libstdc++.so.6
#4 0x00007fffede3f217 in () at /lib64/libstdc++.so.6
#5 0x00007fffede3f4c9 in () at /lib64/libstdc++.so.6
#6 0x00007ffff7c9fe9f in lrc::api::ContactModel::getContact(QString const&) const (this=0x7fffbc00ed90, contactUri=<optimized out>) at /home/amarok/Projects/jami/lrc/src/contactmodel.cpp:381
#7 0x00007ffff7d0f6f4 in lrc::api::ConversationModel::getConferenceableConversations(QString const&, QString const&) const (this=0xcd24e0, convId=<optimized out>, filter=...) at /home/amarok/Projects/jami/lrc/src/conversationmodel.cpp:398
#8 0x000000000044a2f9 in SmartListModel::setConferenceableFilter(QString const&) ()
#9 0x00000000004492c2 in SmartListModel::SmartListModel(QObject*, SmartListModel::Type) ()
#10 0x00000000004923a8 in ContactAdapter::getContactSelectableModel(int) ()
#11 0x000000000042b848 in ContactAdapter::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#12 0x000000000042ba4a in ContactAdapter::qt_metacall(QMetaObject::Call, int, void**) ()
#13 0x00007fffee974cf5 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const () at /lib64/libQt5Qml.so.5
#14 0x00007fffee87d149 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () at /lib64/libQt5Qml.so.5
#15 0x00007fffee87e3f7 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib64/libQt5Qml.so.5
#16 0x00007fffee8939dd in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () at /lib64/libQt5Qml.so.5
#17 0x00007fffee899775 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) [clone .part.0] () at /lib64/libQt5Qml.so.5
#18 0x00007fffee8387bd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib64/libQt5Qml.so.5
#19 0x00007fffee993e71 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib64/libQt5Qml.so.5
#20 0x00007fffee9945e8 in QQmlBinding::evaluate(bool*) () at /lib64/libQt5Qml.so.5
#21 0x00007fffee99610b in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () at /lib64/libQt5Qml.so.5
#22 0x00007fffee996ffc in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt5Qml.so.5
#23 0x00007fffee9a2b96 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /lib64/libQt5Qml.so.5
#24 0x00007fffee946cfc in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /lib64/libQt5Qml.so.5
#25 0x00007fffee946ec6 in QQmlComponentPrivate::completeCreate() () at /lib64/libQt5Qml.so.5
#26 0x00007fffee94a022 in QQmlComponent::createObject(QQmlV4Function*) () at /lib64/libQt5Qml.so.5
#27 0x00007fffee94ae93 in QQmlComponent::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#28 0x00007fffee974cf5 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const () at /lib64/libQt5Qml.so.5
#29 0x00007fffee87e7c8 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib64/libQt5Qml.so.5
#30 0x00007fffee8939dd in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () at /lib64/libQt5Qml.so.5
#31 0x00007fffee899775 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) [clone .part.0] () at /lib64/libQt5Qml.so.5
#32 0x00007fffee843d48 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) () at /lib64/libQt5Qml.so.5
#33 0x00007fffee8a8c46 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at /lib64/libQt5Qml.so.5
#34 0x00007fffee893d37 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () at /lib64/libQt5Qml.so.5
#35 0x00007fffee899775 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) [clone .part.0] () at /lib64/libQt5Qml.so.5
#36 0x00007fffee843d48 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) () at /lib64/libQt5Qml.so.5
#37 0x00007fffee8939dd in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () at /lib64/libQt5Qml.so.5
#38 0x00007fffee899775 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) [clone .part.0] () at /lib64/libQt5Qml.so.5
#39 0x00007fffee8387bd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib64/libQt5Qml.so.5
#40 0x00007fffee993e71 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib64/libQt5Qml.so.5
#41 0x00007fffee950011 in QQmlBoundSignalExpression::evaluate(void**) () at /lib64/libQt5Qml.so.5
#42 0x00007fffee951a63 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#43 0x00007fffee974c0d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#44 0x00007fffee22e2f2 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#45 0x00007fffee93576e in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#46 0x00007fffee974cf5 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const () at /lib64/libQt5Qml.so.5
#47 0x00007fffee87c4a6 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () at /lib64/libQt5Qml.so.5
#48 0x00007fffee87e3f7 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib64/libQt5Qml.so.5
#49 0x00007fffee8939dd in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () at /lib64/libQt5Qml.so.5
#50 0x00007fffee899775 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) [clone .part.0] () at /lib64/libQt5Qml.so.5
#51 0x00007fffee8387bd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib64/libQt5Qml.so.5
#52 0x00007fffee993e71 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib64/libQt5Qml.so.5
#53 0x00007fffee950011 in QQmlBoundSignalExpression::evaluate(void**) () at /lib64/libQt5Qml.so.5
#54 0x00007fffee951a63 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#55 0x00007fffee974c0d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#56 0x00007fffee22e2f2 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#57 0x00007fffed944081 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () at /lib64/libQt5QuickTemplates2.so.5
#58 0x00007fffed95eaf9 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5QuickTemplates2.so.5
#59 0x00007fffef4337f9 in QQuickItem::event(QEvent*) () at /lib64/libQt5Quick.so.5
#60 0x00007ffff7100ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#61 0x00007fffee1febd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#62 0x00007fffef447555 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /lib64/libQt5Quick.so.5
#63 0x00007fffef447ee3 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /lib64/libQt5Quick.so.5
#64 0x00007fffeeca37b5 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5
#65 0x00007ffff7100ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#66 0x00007fffee1febd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#67 0x00007fffeec98143 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5
#68 0x00007fffeec798cc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#69 0x00007fffd6edf47e in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#70 0x00007ffff769596f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#71 0x00007ffff76e7758 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#72 0x00007ffff7692d43 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#73 0x00007fffee24b6f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#74 0x00007fffee1fd57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#75 0x00007fffee2051b4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#76 0x000000000043d1b4 in main ()
```Albert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/300Swarm: Remove SIP contact => crash2021-03-26T18:57:25ZSébastien BlinSwarm: Remove SIP contact => crash```
#0 0x00007fffee236d74 in QVariant::QVariant(QString const&) () at /lib64/libQt5Core.so.5
#1 0x000000000044aee2 in SmartListModel::getConversationItemData(lrc::api::conversation::Info const&, lrc::api::account::Info const&, int) con...```
#0 0x00007fffee236d74 in QVariant::QVariant(QString const&) () at /lib64/libQt5Core.so.5
#1 0x000000000044aee2 in SmartListModel::getConversationItemData(lrc::api::conversation::Info const&, lrc::api::account::Info const&, int) const ()
#2 0x0000000000449db0 in SmartListModel::data(QModelIndex const&, int) const ()
#3 0x00007fffef187acd in QQmlDMAbstractItemModelData::value(int) const () at /lib64/libQt5QmlModels.so.5
#4 0x00007fffef181f54 in QQmlDMCachedModelData::metaCall(QMetaObject::Call, int, void**) () at /lib64/libQt5QmlModels.so.5
#5 0x00007fffee8789a6 in loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) () at /lib64/libQt5Qml.so.5
#6 0x00007fffee879b17 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) () at /lib64/libQt5Qml.so.5
#7 0x00007fffee85f664 in QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) () at /lib64/libQt5Qml.so.5
```
# Scenario
+ Sip account add a contact
+ Right click
+ remove contactSwarm-chatAlbert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1214Jami(beta) Win10 desktop client - update installer version 202103251843 crashes2021-03-26T19:57:03Zrtwin_xJami(beta) Win10 desktop client - update installer version 202103251843 crashesJami(Beta) Windows client wants to install an update, but the downloaded installer crashes.
```
The -D console says: latest: 202103251843 current: 202103221717
New version found.
```
WER says;
```
Faulting application name: Jami....Jami(Beta) Windows client wants to install an update, but the downloaded installer crashes.
```
The -D console says: latest: 202103251843 current: 202103221717
New version found.
```
WER says;
```
Faulting application name: Jami.exe, version: 0.0.0.0, time stamp: 0x6059098e
Faulting module name: Jami.exe, version: 0.0.0.0, time stamp: 0x6059098e
Exception code: 0xc0000005
Fault offset: 0x0000000000087757
```
On Windows 10, version 20H2 (OS Build 19042.867)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/354Jami(beta) Win10 desktop client - update installer version 202103251843 crashes2021-03-26T20:06:20Zrtwin_xJami(beta) Win10 desktop client - update installer version 202103251843 crashesJami(Beta) Windows client wants to install an update, but the downloaded installer crashes.
```
The -D console says: latest: 202103251843 current: 202103221717
New version found.
```
WER says;
```
Faulting application name: Jami....Jami(Beta) Windows client wants to install an update, but the downloaded installer crashes.
```
The -D console says: latest: 202103251843 current: 202103221717
New version found.
```
WER says;
```
Faulting application name: Jami.exe, version: 0.0.0.0, time stamp: 0x6059098e
Faulting module name: Jami.exe, version: 0.0.0.0, time stamp: 0x6059098e
Exception code: 0xc0000005
Fault offset: 0x0000000000087757
```
On Windows 10, version 20H2 (OS Build 19042.867)https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1192Cannot maximize video using touchscreen2021-03-28T06:37:29ZAngelyn MercadoCannot maximize video using touchscreenDuring a call, I can't maximize the video using the touchscreen. I tried double-tapping the video box, to emulate double clicking mouse, but nothing happens. Additionally, the long press (or right click on mouse) doesn't show the additio...During a call, I can't maximize the video using the touchscreen. I tried double-tapping the video box, to emulate double clicking mouse, but nothing happens. Additionally, the long press (or right click on mouse) doesn't show the additional options.
Monitor: Waveshare 15.6 inch Touch Monitorhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/478Sip call refusal & hangup status code incorrect2021-03-29T12:47:09ZMing Rui ZhangSip call refusal & hangup status code incorrectMing Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/319Settings: support new settings (Account.allModerators)2021-03-29T12:47:11ZSébastien BlinSettings: support new settings (Account.allModerators)Ming Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/317Scroll position for Sip Advanced Settings is incorrect when entering2021-03-29T12:47:14ZMing Rui ZhangScroll position for Sip Advanced Settings is incorrect when enteringMing Rui ZhangMing Rui Zhang