Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-06 Thread Martin
Control: tags -1 + upstream

In the Gajim MUC, I was pointed to this bug report of 2020-06-29:
https://dev.gajim.org/gajim/gajim/-/issues/10158
Which again points to a MESA bug report one of 2020-05-22:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/3029



Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-06 Thread Martin
Control: retitle -1 gajim: Crashes on wayland when video preview is turned off 
in settings dialog window

I just tried on sway and confirm the crash!



Bug#978107: [Pkg-xmpp-devel] Bug#978107: Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-05 Thread Bruno Kleinert
Am Dienstag, dem 05.01.2021 um 23:47 +0300 schrieb Boris Pek:
> Hi,
> 
> > > Too bad. Still no problem for me.
> 
> I cannot reproduce this problem in my system in KDE and Fluxbox too.
> 
> But I have much more packages installed into the system than basic system +
> gajim* packages + recommendations. And unfortunately I do not have enough free
> space for one more guest environment in VirtualBox for tests...
> 
> Martin, could you try to reproduce this bug in a clean environment?
> 
> > I can reproduce in a virtual machine without any camera running sid also on
> > amd64. I used GNOME Boxes with QEMU on KVM, emulating a QXL video card.
> 
> Do you use GNOME Shell launched above Wayland or X11 in your main system?
> 
> If you use Wayland than could you test the X11 session please? It should not
> take too much time...
> 
> Best wishes,
> Boris
> 

Hi Boris,

I used the same virtual machine, i.e., GNOME Boxes on QEMU/KVM with QXL
video emulation, etc., to log into a GNOME 3 session on X11. Indeed,
there it doesn't crash.

Cheers,
Bruno


signature.asc
Description: This is a digitally signed message part


Bug#978107: [Pkg-xmpp-devel] Bug#978107: Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-05 Thread Boris Pek
Hi,

>> Too bad. Still no problem for me.

I cannot reproduce this problem in my system in KDE and Fluxbox too.

But I have much more packages installed into the system than basic system +
gajim* packages + recommendations. And unfortunately I do not have enough free
space for one more guest environment in VirtualBox for tests...

Martin, could you try to reproduce this bug in a clean environment?

> I can reproduce in a virtual machine without any camera running sid also on
> amd64. I used GNOME Boxes with QEMU on KVM, emulating a QXL video card.

Do you use GNOME Shell launched above Wayland or X11 in your main system?

If you use Wayland than could you test the X11 session please? It should not
take too much time...

Best wishes,
Boris



Bug#978107: [Pkg-xmpp-devel] Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-05 Thread Bruno Kleinert
Am Samstag, dem 02.01.2021 um 09:50 +0100 schrieb Martin:
> On 2021-01-02 05:19, Bruno Kleinert wrote:
> > I verified it persists in 1.3.0~beta1-1.
> 
> Too bad. Still no problem for me.
> Do you have any other machine to narrow down the problem?
> You might also like to ask for help in xmpp:ga...@conference.gajim.org?join

I can reproduce in a virtual machine without any camera running sid
also on amd64. I used GNOME Boxes with QEMU on KVM, emulating a QXL
video card.

I.e., the crash is reproducible independently of the video input system
(Automatic, V4L, PipeWire, X11 and Videotest) selected in Gajim or the
graphics card in the (virtual) machine. Unsetting WAYLAND_DISPLAY also
doesn't make a difference.

I couldn't spend much time on it but tried to get a backtrace with
python -X faulthandler but didn't figure out which *-dbgsym packages
are necessary to get symbols resolved in order to track the crash
further down.

Cheers,
Bruno


signature.asc
Description: This is a digitally signed message part


Bug#978107: [Pkg-xmpp-devel] Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-02 Thread Martin
On 2021-01-02 05:19, Bruno Kleinert wrote:
> I verified it persists in 1.3.0~beta1-1.

Too bad. Still no problem for me.
Do you have any other machine to narrow down the problem?
You might also like to ask for help in xmpp:ga...@conference.gajim.org?join



Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2021-01-01 Thread Bruno Kleinert
Am Montag, dem 28.12.2020 um 11:49 +0100 schrieb Bruno Kleinert:
> Am Sonntag, dem 27.12.2020 um 12:09 +0100 schrieb Martin:
> On 2020-12-27 08:43, Bruno Kleinert wrote:
> > Alright, I'll check a newer version when it's available in the archive.
> 
> I uploaded python3-nbxmpp, gajim, and gajim-omemo to experimental.
> Other plugins will follow soon.
> You might like to try them, but better have a backup!
> 
> I'll give it a try. Yep, already learned that lesson in the past to
> backup gajim's configuration before running unreleased snapshots :)

I verified it persists in 1.3.0~beta1-1.


signature.asc
Description: This is a digitally signed message part


Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2020-12-28 Thread Bruno Kleinert
Am Sonntag, dem 27.12.2020 um 12:09 +0100 schrieb Martin:
> On 2020-12-27 08:43, Bruno Kleinert wrote:
> > Alright, I'll check a newer version when it's available in the archive.
> 
> I uploaded python3-nbxmpp, gajim, and gajim-omemo to experimental.
> Other plugins will follow soon.
> You might like to try them, but better have a backup!

I'll give it a try. Yep, already learned that lesson in the past to
backup gajim's configuration before running unreleased snapshots :)

> 
> > Yes, gajim-urlimagepreview 2.4.5-2 is installed. Is that an issue?
> 
> The CSS is missing from the package - a different bug!

I reported that one with a fix
as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978525


signature.asc
Description: This is a digitally signed message part


Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2020-12-27 Thread Martin
On 2020-12-27 08:43, Bruno Kleinert wrote:
> Alright, I'll check a newer version when it's available in the archive.

I uploaded python3-nbxmpp, gajim, and gajim-omemo to experimental.
Other plugins will follow soon.
You might like to try them, but better have a backup!

> Yes, gajim-urlimagepreview 2.4.5-2 is installed. Is that an issue?

The CSS is missing from the package - a different bug!



Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2020-12-26 Thread Bruno Kleinert
Am Samstag, dem 26.12.2020 um 13:35 +0100 schrieb Martin:
> On 2020-12-26 06:02, Bruno Kleinert wrote:
> > when I enter gajim's settings window (keyboard shortcut Ctrl+P), go to tab
> > 'Audio/Video' and check and uncheck the 'Live preview" checkbox, gajim
> > reproducibly crashes. Selecting different video input sources does not make 
> > a
> > difference.
> 
> It doesn't crash for me, but I'm already on 1.2.91+20201127.866fb9c1-1
> (local packaging), so there is a chance, that it is already fixed by
> upstream and the fix will be in the next release.

Alright, I'll check a newer version when it's available in the archive.

> 
> An (unrelated) observation:
> 
> > 26.12.2020 05:46:01 (E) gajim.p.previewError loading css: 
> > [Errno 2]
> > Datei oder Verzeichnis nicht gefunden: '/usr/lib/python3/dist-
> > packages/gajim/data/plugins/url_image_preview/preview.css'
> 
> Is gajim-urlimagepreview installed?

Yes, gajim-urlimagepreview 2.4.5-2 is installed. Is that an issue?


signature.asc
Description: This is a digitally signed message part


Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2020-12-26 Thread Martin
On 2020-12-26 06:02, Bruno Kleinert wrote:
> when I enter gajim's settings window (keyboard shortcut Ctrl+P), go to tab
> 'Audio/Video' and check and uncheck the 'Live preview" checkbox, gajim
> reproducibly crashes. Selecting different video input sources does not make a
> difference.

It doesn't crash for me, but I'm already on 1.2.91+20201127.866fb9c1-1
(local packaging), so there is a chance, that it is already fixed by
upstream and the fix will be in the next release.

An (unrelated) observation:

> 26.12.2020 05:46:01 (E) gajim.p.previewError loading css: [Errno 
> 2]
> Datei oder Verzeichnis nicht gefunden: '/usr/lib/python3/dist-
> packages/gajim/data/plugins/url_image_preview/preview.css'

Is gajim-urlimagepreview installed?



Bug#978107: gajim: Crashes when video preview is turned off in settings dialog window

2020-12-25 Thread Bruno Kleinert
Package: gajim
Version: 1.2.2-1
Severity: important
X-Debbugs-Cc: fu...@debian.org

Hi,

when I enter gajim's settings window (keyboard shortcut Ctrl+P), go to tab
'Audio/Video' and check and uncheck the 'Live preview" checkbox, gajim
reproducibly crashes. Selecting different video input sources does not make a
difference.

In a terminal gajim prints:

fuddl@flutschi:~$ gajim
26.12.2020 05:46:00 (W) gajim.c.logger Execution time for
_fill_disco_info_cache: 53 ms
26.12.2020 05:46:01 (E) gajim.p.previewError loading css: [Errno 2]
Datei oder Verzeichnis nicht gefunden: '/usr/lib/python3/dist-
packages/gajim/data/plugins/url_image_preview/preview.css'
26.12.2020 05:46:02 (W) gajim.c.m.muc  (XX) Presence from
unknown MUC
26.12.2020 05:46:02 (W) gajim.c.m.muc  (XX) Disconnected: Replaced
by new connectionhttp://jabber.org/protocol/muc#user";>
26.12.2020 05:46:02 (W) gajim.c.m.presence (XX) Unknown
presence received
26.12.2020 05:46:02 (W) gajim.c.m.presence (XX) 
[E][38609.429889][core.c:71 core_event_error()] core 0x1fa7ce0: proxy
0x7f74f4039ee0 id:2: bound:44 seq:6 res:-2 (Datei oder Verzeichnis nicht
gefunden) msg:"no node available"
[E][38609.429907][stream.c:293 stream_set_state()] stream 0x5206510: error
no node available
[E][38609.429962][gstpipewirecore.c:44 on_core_error()] error id:2 seq:6
res:-2 (Datei oder Verzeichnis nicht gefunden): no node available

(org.gajim.Gajim:19143): Gdk-WARNING **: 05:46:12.272: eglMakeCurrent failed

(org.gajim.Gajim:19143): Gdk-WARNING **: 05:46:12.273: eglMakeCurrent failed

(org.gajim.Gajim:19143): Gdk-WARNING **: 05:46:12.289: eglMakeCurrent failed
Speicherzugriffsfehler

The last line 'Speicherzugriffsfehler' is German for segmentation violation.

Cheers,
Bruno



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-5-amd64 (SMP w/8 CPU threads)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.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 gajim depends on:
ii  gir1.2-gtk-3.0   3.24.24-1
ii  python3  3.9.1-1
ii  python3-cairo1.16.2-4+b2
ii  python3-css-parser   1.0.6-1
ii  python3-cssutils 1.0.2-3
ii  python3-gi   3.38.0-1+b2
ii  python3-gi-cairo 3.38.0-1+b2
ii  python3-idna 2.10-1
ii  python3-keyring  21.6.0-1
ii  python3-nbxmpp   1.0.2-1
ii  python3-openssl  19.1.0-2
ii  python3-packaging20.8-1
ii  python3-precis-i18n  1.0.2-3

Versions of packages gajim recommends:
ii  aspell-de [aspell-dictionary]  20161207-8
ii  aspell-en [aspell-dictionary]  2018.04.16-0-1
ii  ca-certificates20200601
ii  dbus   1.12.20-1
ii  fonts-noto-color-emoji 0~20200916-1
ii  gajim-omemo2.6.80-1
ii  gajim-pgp  1.2.46-2
ii  gir1.2-farstream-0.2   0.2.9-1
ii  gir1.2-geoclue-2.0 2.5.6-1
ii  gir1.2-gsound-1.0  1.0.2-4
ii  gir1.2-gspell-11.8.4-1
ii  gir1.2-gst-plugins-base-1.01.18.2-1
ii  gir1.2-gstreamer-1.0   1.18.2-1
ii  gir1.2-gupnpigd-1.01.2.0-1
ii  gir1.2-secret-10.20.4-1
ii  gnome-shell [notification-daemon]  3.38.2-1
ii  gstreamer1.0-plugins-ugly  1.18.2-1
ii  notification-daemon3.20.0-4
ii  pulseaudio-utils   13.0-5
ii  python3-crypto 2.6.1-13.1+b3
ii  python3-dbus   1.2.16-4+b1
ii  python3-gnupg  0.4.6-1
ii  python3-pil8.0.1-1+b1
ii  sox14.4.2+git20190427-2

Versions of packages gajim suggests:
ii  avahi-daemon  0.8-3
ii  libxss1   1:1.2.3-1
pn  nautilus-sendto   
pn  python3-kerberos  
ii  python3-pycurl7.43.0.6-4+b2

-- no debconf information