Package Details: modem-manager-gui-hg r85+.3f6d6c4ee74c+-3

Git Clone URL: https://aur.archlinux.org/modem-manager-gui-hg.git (read-only, click to copy)
Package Base: modem-manager-gui-hg
Description: A GUI for Modem-Manager. Build from source with patches.
Upstream URL: https://linuxonly.ru/page/modem-manager-gui/
Licenses: GPL-3.0-or-later
Conflicts: modem-manager-gui
Provides: modem-manager-gui
Submitter: lprobsth
Maintainer: lprobsth
Last Packager: lprobsth
Votes: 0
Popularity: 0.000000
First Submitted: 2023-07-14 20:57 (UTC)
Last Updated: 2024-10-12 21:40 (UTC)

Pinned Comments

lprobsth commented on 2023-07-14 20:59 (UTC) (edited on 2024-02-21 08:23 (UTC) by lprobsth)

This version fixes the segfault that is present in the binary from extra. Development is on GitHub https://github.com/lprobsth/modem-manager-gui-hg

Latest Comments

lprobsth commented on 2024-10-12 21:43 (UTC)

Thanks @dreieck for notifying me! I updated the package with additional fixes (implicit dependencies etc.). Please send me another message if some additional changes are needed.

PS: I didn't know about namcap - very useful tool.

dreieck commented on 2024-10-12 19:07 (UTC)

Ahoj,

  • You need to make the license identifier SPDX compliant,
  • it seems that libayatana-appindicator should be an (optional?) dependency.

From namcap /var/cache/pacman/pkg/modem-manager-gui-hg-r85+.3f6d6c4ee74c+-2-x86_64.pkg.tar:

modem-manager-gui-hg E: GPL3 is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.
modem-manager-gui-hg E: Dependency libayatana-appindicator detected and not included (libraries ['usr/lib/libayatana-appindicator3.so.1'] needed in files ['usr/bin/modem-manager-gui'])
[...]

Regards!

lprobsth commented on 2024-02-21 08:17 (UTC)

@depau: Thank you for your contribution. I included the patch in the newest version.

depau commented on 2024-02-20 21:34 (UTC)

If you'd like to add the patch to this package I fixed the issue that the users are reporting below: https://github.com/depau-forks/modem-manager-gui/commit/ccb15ce38ae68d3776864bdaf1275b7c6ac1a25a

UltraBlack commented on 2023-10-19 19:52 (UTC)

For me it's still segfaulting, but it seems different to what other people have reported

Connection manager: Network Manager >= 0.9.0
Modem manager: Modem Manager >= 0.7.0
Segmentation fault at address: 0xaaa04a1b2a76
Stack trace:
1. linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffff9c76b7a0]
2. /usr/lib/libc.so.6(strcmp+0x98) [0xffff9b4f4118]
3. modem-manager-gui(mmgui_notifications_new+0x210) [0xaaaaca637e30]
4. modem-manager-gui(+0x48120) [0xaaaaca668120]
5. modem-manager-gui(mmgui_svcmanager_start_services_activation+0x15c) [0xaaaaca64636c]
6. modem-manager-gui(mmguicore_start+0x1cc) [0xaaaaca64ba00]
7. modem-manager-gui(mmgui_welcome_window_button_clicked_signal+0x13c) [0xaaaaca65df0c]
8. /usr/lib/libgobject-2.0.so.0(+0x196c0) [0xffff9b6696c0]
9. /usr/lib/libgobject-2.0.so.0(+0x3306c) [0xffff9b68306c]

lprobsth commented on 2023-10-05 18:35 (UTC)

@r7v have you executed modem-manager-gui with sudo? If I correctly remember it still failed when executed as a user. I'll check later on my machine.

r7v commented on 2023-10-05 18:28 (UTC) (edited on 2023-10-05 18:28 (UTC) by r7v)

Hey, I still get

(modem-manager-gui:15387): GLib-CRITICAL **: 21:28:10.051: g_strrstr: assertion 'haystack != NULL' failed
Segmentation fault at address: (nil)
Stack trace:
1. /usr/lib/libc.so.6(+0xb4ea1) [0x7f98a435eea1]
2. /usr/lib/libc.so.6(+0xb4ea1) [0x7f98a435eea1]
3. modem-manager-gui(+0x40185) [0x55b196454185]
4. modem-manager-gui(+0x41628) [0x55b196455628]
5. /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x140) [0x7f98a44a06c0]
6. /usr/lib/libgobject-2.0.so.0(+0x42a36) [0x7f98a44cea36]
7. /usr/lib/libgobject-2.0.so.0(+0x33a42) [0x7f98a44bfa42]
8. /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x37) [0x7f98a44bfc77]
9. /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x94) [0x7f98a44bfd34]

lprobsth commented on 2023-07-14 20:59 (UTC) (edited on 2024-02-21 08:23 (UTC) by lprobsth)

This version fixes the segfault that is present in the binary from extra. Development is on GitHub https://github.com/lprobsth/modem-manager-gui-hg