Bug 33540 - Gtranslator freezes on startup. Libsoup suspected.
Summary: Gtranslator freezes on startup. Libsoup suspected.
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-07 04:29 CEST by Michael Martins
Modified: 2025-02-23 10:12 CET (History)
3 users (show)

See Also:
Source RPM: translator-42.0-1.mga9.src.rpm,libsoup3-3.4.2-1.mga9.src.rpm
CVE:
Status comment:


Attachments
Running gtranslator from the terminal. (46.87 KB, image/png)
2024-09-07 04:32 CEST, Michael Martins
Details
The frozen application (27.47 KB, image/png)
2024-09-07 04:33 CEST, Michael Martins
Details

Description Michael Martins 2024-09-07 04:29:13 CEST
When I start the gtranslator application, it freezes and becomes impossible to use.
Comment 1 Michael Martins 2024-09-07 04:32:24 CEST
Created attachment 14651 [details]
Running gtranslator from the terminal.

I get these messages when opening gtranslator through the terminal.
Comment 2 Michael Martins 2024-09-07 04:33:48 CEST
Created attachment 14652 [details]
The frozen application
Comment 3 Aurelian R 2024-09-07 13:43:39 CEST
Link to commit and main issue thread:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/361#note_1a0ece897da9154dbdcf2622196aeb289c3c7b63

Seems to have been fixed upstream in libsoup >= 3.4.3

CC: (none) => arusanu

Comment 4 Lewis Smith 2024-09-09 20:42:12 CEST
Thank you Michael for the report, with the screenshots.
And Aurelian for the helpful input.
'gtranslator' is the application pkg, 'translator' the SRPM.

Installed gtranslator-42.0-1.mga9; already had:
 libsoup-i18n-2.74.3-1.mga9
 libsoup3-i18n-3.4.2-1.mga9
Running it got stuck on the intitial 'assistant' screen as shown in the application attachment, so problem confirmed. Quick & easy to test.

 $ urpmq --requires gtranslator | grep libsoup
 libsoup-3.0.so.0()(64bit)

Despite seeing 'libsoup3-3.4.2-1.mga9.src.rpm', Cauldron shows just 'libsoup'.
But it does have both 3.4.3 & 3.4.4.
So assigning this to update M9 libsoup. And hope that fixes the issue.

Summary: Gtranslator freezes on startup => Gtranslator freezes on startup. Libsoup suspected.
Assignee: bugsquad => pkg-bugs
Source RPM: translator-42.0-1.mga9.src.rpm => translator-42.0-1.mga9.src.rpm,libsoup3-3.4.2-1.mga9.src.rpm

katnatek 2025-02-21 22:01:05 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=34028

Comment 5 Lewis Smith 2025-02-22 21:36:42 CET
 https://bugs.mageia.org/show_bug.cgi?id=34028#c7
has the patch URL which should fix both this bug and 34028.

CC: (none) => gnome

Comment 6 David GEIGER 2025-02-23 09:50:01 CET
I think we should go with latest libsoup 3.4.x series with 3.4.5!

CC: (none) => geiger.david68210

Comment 7 Aurelian R 2025-02-23 10:00:51 CET
That should work to avoid hard crashes and freezes of gnome-calculator/gtranslator.

Upgrading the calculator to fix currency conversion may not work as it isn't currently working on Cauldron either. Furthermore, the version claiming to fix it, 46.alpha, needs GTK4 >= 4.11.4, currently 4.10.3 on Mageia 9.
Comment 8 David GEIGER 2025-02-23 10:12:55 CET
On a stable release we can't upgrade gnome nor gtk4 to a major new release, we just can patching affected packages if possible!

Note You need to log in before you can comment on or make changes to this bug.