Package: telegram-desktop
Version: 1.0.14-1
Severity: important
Tags: patch upstream

Telegram-desktop build-depends on libappindicator-dev, however build system did
not deduce its corresponding library dependency (libappindicator3-1).

As a result, when telegram-desktop was started on GTK-based DE, it will crash.

% telegram-desktop

(telegram-desktop:4272): GLib-GObject-WARNING **: cannot register existing type
'GdkDisplayManager'

(telegram-desktop:4272): GLib-CRITICAL **: g_once_init_leave: assertion 'result
!= 0' failed

(telegram-desktop:4272): GLib-GObject-CRITICAL **: g_object_new: assertion
'G_TYPE_IS_OBJECT (object_type)' failed

(telegram-desktop:4272): GLib-GObject-WARNING **: invalid (NULL) pointer
instance

(telegram-desktop:4272): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(telegram-desktop:4272): GLib-GObject-WARNING **: invalid (NULL) pointer
instance

(telegram-desktop:4272): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(telegram-desktop:4272): GLib-GObject-WARNING **: cannot register existing type
'GdkDisplay'

(telegram-desktop:4272): GLib-CRITICAL **: g_once_init_leave: assertion 'result
!= 0' failed

(telegram-desktop:4272): GLib-GObject-CRITICAL **: g_type_register_static:
assertion 'parent_type > 0' failed

(telegram-desktop:4272): GLib-CRITICAL **: g_once_init_leave: assertion 'result
!= 0' failed

(telegram-desktop:4272): GLib-GObject-CRITICAL **: g_object_new: assertion
'G_TYPE_IS_OBJECT (object_type)' failed
[1]    4272 segmentation fault  telegram-desktop

Possibly related GitHub issue (on Arch Linux):
https://github.com/archlinuxcn/repo/issues/361

I think a workaround patch can be applied for now, but further investigation is
needed.

Thanks!



-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages telegram-desktop depends on:
ii  libavcodec57                     7:3.2.4-1
ii  libavformat57                    7:3.2.4-1
ii  libavutil55                      7:3.2.4-1
ii  libc6                            2.24-9
ii  libgcc1                          1:6.3.0-11
ii  libglib2.0-0                     2.50.3-2
ii  libminizip1                      1.1-8+b1
ii  libopenal1                       1:1.17.2-4+b2
ii  libqt5core5a [qtbase-abi-5-7-1]  5.7.1+dfsg-3+b1
ii  libqt5gui5                       5.7.1+dfsg-3+b1
ii  libqt5network5                   5.7.1+dfsg-3+b1
ii  libqt5widgets5                   5.7.1+dfsg-3+b1
ii  libssl1.0.2                      1.0.2k-1
ii  libstdc++6                       6.3.0-11
ii  libswresample2                   7:3.2.4-1
ii  libswscale4                      7:3.2.4-1
ii  libx11-6                         2:1.6.4-3
ii  qt5-image-formats-plugins        5.7.1~20161021-2
ii  zlib1g                           1:1.2.8.dfsg-5

telegram-desktop recommends no packages.

telegram-desktop suggests no packages.

-- no debconf information

Reply via email to