My contact reproduced this error on his Windows, which caused a crash when adding emoticons to messages. The version is 202312091615, and we can all reproduce this fault.
Got this to me happening in Linux (Ubuntu 20.04) at commit 250196bbac3ba885a3b024cbea379a36a23083dc of client-qt.
With the following backtrace:
qrc:/webengine/emojipicker/EmojiPicker.qml:38: ReferenceError: messageBar is not defined[1702496729.294|8975|gitserver.cpp :150 ] Upload pack command detected.--Type <RET> for more, q to quit, c to continue without paging--Thread 1 "jami" received signal SIGSEGV, Segmentation fault.0x00007fffec760a12 in QJSEngine::newQObject(QObject*) () from /usr/lib/libqt-jami/lib/libQt6Qml.so.6(gdb) bt#0 0x00007fffec760a12 in QJSEngine::newQObject(QObject*) () at /usr/lib/libqt-jami/lib/libQt6Qml.so.6#1 0x00007ffff774953f in QQuickWebEngineViewPrivate::setToolTip(QString const&) () at /usr/lib/libqt-jami/lib/libQt6WebEngineQuick.so.6#2 0x00007fffedc83651 in () at /usr/lib/libqt-jami/lib/libQt6WebEngineCore.so.6#3 0x000055555b500320 in ()#4 0x000055555b500330 in ()#5 0x0000000000000000 in ()
This doesn't seem to be an "almost 100% probability" as I've managed to send like 4.
I seem to be reproducing this issue when I select an emoji that isn't one of the default three here:
Once a message has an emoji that isn't here, adding a new reaction causes Jami to crash with the backtrace given above.