Package: nheko
Version: 0.11.3-2
Followup-For: Bug #981185
X-Debbugs-Cc: n...@protonmail.com

Dear Maintainer,

I appear to be running into the same/similar problem.

When using nheko with: 
  * i3 window manager on X
  * pipewire with wireplumber session manager 

As soon as I attempt to place a video call, I get a segfault. However,
text chat and voice chat work perfectly. I have attached a stack trace
to this report.

Sincerely,

Nathan
-- System Information:
Debian Release: 12.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 6.1.0-16-686-pae (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nheko depends on:
ii  gstreamer1.0-nice                   0.1.21-1
ii  gstreamer1.0-qt5                    1.22.0-5+deb12u1
ii  libc6                               2.36-9+deb12u3
ii  libcmark0.30.2                      0.30.2-6
ii  libcpp-httplib0.11                  0.11.4+ds-1+deb12u1
ii  libcurl4                            7.88.1-10+deb12u5
ii  libevent-core-2.1-7                 2.1.12-stable-8
ii  libevent-pthreads-2.1-7             2.1.12-stable-8
ii  libfmt9                             9.1.0+ds1-2
ii  libgcc-s1                           12.2.0-14
ii  libglib2.0-0                        2.74.6-2
ii  libgstreamer-plugins-bad1.0-0       1.22.0-4+deb12u4
ii  libgstreamer-plugins-base1.0-0      1.22.0-3+deb12u1
ii  libgstreamer1.0-0                   1.22.0-2
ii  liblmdb0                            0.9.24-1
ii  libolm3                             3.2.13~dfsg-1
ii  libqt5core5a                        5.15.8+dfsg-11
ii  libqt5dbus5                         5.15.8+dfsg-11
ii  libqt5gui5                          5.15.8+dfsg-11
ii  libqt5keychain1                     0.13.2-5
ii  libqt5multimedia5                   5.15.8-2
ii  libqt5multimedia5-plugins           5.15.8-2
ii  libqt5network5                      5.15.8+dfsg-11
ii  libqt5qml5                          5.15.8+dfsg-3
ii  libqt5quick5                        5.15.8+dfsg-3
ii  libqt5svg5                          5.15.8-3
ii  libqt5widgets5                      5.15.8+dfsg-11
ii  libre2-9                            20220601+dfsg-1+b1
ii  libspdlog1.10 [libspdlog1.10-fmt9]  1:1.10.0+ds-0.4
ii  libssl3                             3.0.11-1~deb12u2
ii  libstdc++6                          12.2.0-14
ii  libxcb-ewmh2                        0.4.1-1.1
ii  libxcb1                             1.15-1
ii  qml-module-qt-labs-animation        5.15.8+dfsg-3
ii  qml-module-qt-labs-platform         5.15.8+dfsg-2
ii  qml-module-qt-labs-settings         5.15.8+dfsg-3
ii  qml-module-qtgraphicaleffects       5.15.8-2
ii  qml-module-qtmultimedia             5.15.8-2
ii  qml-module-qtquick-controls2        5.15.8+dfsg-2
ii  qml-module-qtquick-layouts          5.15.8+dfsg-3
ii  qml-module-qtquick-particles2       5.15.8+dfsg-3
ii  qml-module-qtquick-window2          5.15.8+dfsg-3
ii  qml-module-qtquick2                 5.15.8+dfsg-3

Versions of packages nheko recommends:
ii  ca-certificates            20230311
ii  fonts-noto-color-emoji     2.042-0+deb12u1
ii  kimageformat-plugins       5.103.0-2
ii  qt5-image-formats-plugins  5.15.8-2

Versions of packages nheko suggests:
ii  gstreamer1.0-vaapi  1.22.0-2

-- no debconf information
Error: signal 11:
nheko(_Z17stacktraceHandleri+0x41)[0xffa411]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xb7fc6564]
/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1c63b)[0xb6f0c63b]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_hash_table_lookup+0x28)[0xb4f6eb08]
/lib/i386-linux-gnu/libgobject-2.0.so.0(g_param_spec_pool_lookup+0x99)[0xb6f0e3c9]
/lib/i386-linux-gnu/libgobject-2.0.so.0(g_object_set_valist+0x2ee)[0xb6f0984e]
/lib/i386-linux-gnu/libgobject-2.0.so.0(g_object_set+0x62)[0xb6f0a0d2]
nheko(_ZN13WebRTCSession16addVideoPipelineEi+0x14b)[0xe58d1b]
nheko(_ZN13WebRTCSession14createPipelineEii+0x224)[0xe59f84]
nheko(_ZN13WebRTCSession13startPipelineEii+0x6c)[0xe5a05c]
nheko(_ZN13WebRTCSession11createOfferEN6webrtc8CallTypeEj+0x39)[0xe5a589]
nheko(_ZN11CallManager10sendInviteERK7QStringN6webrtc8CallTypeEj+0x6bd)[0xe4c6ed]
nheko(+0x7b3ee8)[0xc61ee8]
nheko(_ZN11CallManager11qt_metacallEN11QMetaObject4CallEiPPv+0x9e)[0xc7258e]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x29b2a3)[0xb6c9b2a3]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x178cf2)[0xb6b78cf2]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_i+0x663)[0xb6b7af13]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN3QV413QObjectMethod11virtualCallEPKNS_14FunctionObjectEPKNS_5ValueES6_i+0x24)[0xb6b7b664]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x19a733)[0xb6b9a733]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x19ddf5)[0xb6b9ddf5]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN3QV48Function4callEPKNS_5ValueES3_iPKNS_16ExecutionContextE+0x1b2)[0xb6b276f2]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb+0x235)[0xb6cb71c5]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN25QQmlBoundSignalExpression8evaluateEPPv+0x38b)[0xb6c64e0b]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x2666ce)[0xb6c666ce]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv+0x216)[0xb6c9ad46]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN8QQmlData13signalEmittedEP24QAbstractDeclarativeDataP7QObjectiPPv+0x2f8)[0xb6c45c78]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(+0x2e205a)[0xb54e205a]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN20QQuickAbstractButton7clickedEv+0x22)[0x99a84cd2]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN27QQuickAbstractButtonPrivate7triggerEv+0xbb)[0x999eb4db]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN27QQuickAbstractButtonPrivate13handleReleaseERK7QPointF+0x102)[0x999ed542]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN13QQuickControl17mouseReleaseEventEP11QMouseEvent+0x9a)[0x99a0e60a]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN10QQuickItem5eventEP6QEvent+0xdf)[0xb7208b4f]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN20QQuickAbstractButton5eventEP6QEvent+0x37)[0x999ed8f7]
/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x86)[0xb62f23f6]
/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x204)[0xb62fa064]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x13a)[0xb54a758a]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication9sendEventEP7QObjectP6QEvent+0x28)[0xb54a77f8]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN19QQuickWindowPrivate17deliverMouseEventEP23QQuickPointerMouseEvent+0x115)[0xb72278f5]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN19QQuickWindowPrivate19deliverPointerEventEP18QQuickPointerEvent+0x57)[0xb7229267]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN19QQuickWindowPrivate16handleMouseEventEP11QMouseEvent+0x9e)[0xb722a5de]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN12QQuickWindow21mouseDoubleClickEventEP11QMouseEvent+0x1f)[0xb722accf]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN10QQuickView17mouseReleaseEventEP11QMouseEvent+0x1c)[0xb729555c]
/lib/i386-linux-gnu/sse2/libQt5Gui.so.5(_ZN7QWindow5eventEP6QEvent+0xff)[0xb5b0e0bf]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN12QQuickWindow5eventEP6QEvent+0x92)[0xb722c362]
nheko(_ZN10MainWindow5eventEP6QEvent+0x27)[0xf8a927]
/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x86)[0xb62f23f6]
/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x204)[0xb62fa064]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x13a)[0xb54a758a]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication20sendSpontaneousEventEP7QObjectP6QEvent+0x28)[0xb54a7828]
/lib/i386-linux-gnu/sse2/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE+0xde0)[0xb5b01230]
Error: signal 6:
nheko(_Z17stacktraceHandleri+0x41)[0xffa411]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xb7fc6564]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xb7fc6559]
/lib/i386-linux-gnu/libc.so.6(+0x8a297)[0xb488a297]
/lib/i386-linux-gnu/libc.so.6(gsignal+0x21)[0xb4839101]
nheko(_Z17stacktraceHandleri+0xeb)[0xffa4bb]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xb7fc6564]
/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1c63b)[0xb6f0c63b]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_hash_table_lookup+0x28)[0xb4f6eb08]
/lib/i386-linux-gnu/libgobject-2.0.so.0(g_param_spec_pool_lookup+0x99)[0xb6f0e3c9]
/lib/i386-linux-gnu/libgobject-2.0.so.0(g_object_set_valist+0x2ee)[0xb6f0984e]
/lib/i386-linux-gnu/libgobject-2.0.so.0(g_object_set+0x62)[0xb6f0a0d2]
nheko(_ZN13WebRTCSession16addVideoPipelineEi+0x14b)[0xe58d1b]
nheko(_ZN13WebRTCSession14createPipelineEii+0x224)[0xe59f84]
nheko(_ZN13WebRTCSession13startPipelineEii+0x6c)[0xe5a05c]
nheko(_ZN13WebRTCSession11createOfferEN6webrtc8CallTypeEj+0x39)[0xe5a589]
nheko(_ZN11CallManager10sendInviteERK7QStringN6webrtc8CallTypeEj+0x6bd)[0xe4c6ed]
nheko(+0x7b3ee8)[0xc61ee8]
nheko(_ZN11CallManager11qt_metacallEN11QMetaObject4CallEiPPv+0x9e)[0xc7258e]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x29b2a3)[0xb6c9b2a3]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x178cf2)[0xb6b78cf2]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_i+0x663)[0xb6b7af13]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN3QV413QObjectMethod11virtualCallEPKNS_14FunctionObjectEPKNS_5ValueES6_i+0x24)[0xb6b7b664]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x19a733)[0xb6b9a733]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x19ddf5)[0xb6b9ddf5]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN3QV48Function4callEPKNS_5ValueES3_iPKNS_16ExecutionContextE+0x1b2)[0xb6b276f2]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb+0x235)[0xb6cb71c5]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN25QQmlBoundSignalExpression8evaluateEPPv+0x38b)[0xb6c64e0b]
/lib/i386-linux-gnu/libQt5Qml.so.5(+0x2666ce)[0xb6c666ce]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv+0x216)[0xb6c9ad46]
/lib/i386-linux-gnu/libQt5Qml.so.5(_ZN8QQmlData13signalEmittedEP24QAbstractDeclarativeDataP7QObjectiPPv+0x2f8)[0xb6c45c78]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(+0x2e205a)[0xb54e205a]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN20QQuickAbstractButton7clickedEv+0x22)[0x99a84cd2]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN27QQuickAbstractButtonPrivate7triggerEv+0xbb)[0x999eb4db]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN27QQuickAbstractButtonPrivate13handleReleaseERK7QPointF+0x102)[0x999ed542]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN13QQuickControl17mouseReleaseEventEP11QMouseEvent+0x9a)[0x99a0e60a]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN10QQuickItem5eventEP6QEvent+0xdf)[0xb7208b4f]
/lib/i386-linux-gnu/libQt5QuickTemplates2.so.5(_ZN20QQuickAbstractButton5eventEP6QEvent+0x37)[0x999ed8f7]
/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x86)[0xb62f23f6]
/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x204)[0xb62fa064]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x13a)[0xb54a758a]
/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication9sendEventEP7QObjectP6QEvent+0x28)[0xb54a77f8]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN19QQuickWindowPrivate17deliverMouseEventEP23QQuickPointerMouseEvent+0x115)[0xb72278f5]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN19QQuickWindowPrivate19deliverPointerEventEP18QQuickPointerEvent+0x57)[0xb7229267]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN19QQuickWindowPrivate16handleMouseEventEP11QMouseEvent+0x9e)[0xb722a5de]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN12QQuickWindow21mouseDoubleClickEventEP11QMouseEvent+0x1f)[0xb722accf]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN10QQuickView17mouseReleaseEventEP11QMouseEvent+0x1c)[0xb729555c]
/lib/i386-linux-gnu/sse2/libQt5Gui.so.5(_ZN7QWindow5eventEP6QEvent+0xff)[0xb5b0e0bf]
/lib/i386-linux-gnu/libQt5Quick.so.5(_ZN12QQuickWindow5eventEP6QEvent+0x92)[0xb722c362]
nheko(_ZN10MainWindow5eventEP6QEvent+0x27)[0xf8a927]

Reply via email to