#960867 fs-uae-launcher: The application crash every time at the beginning

Package:
fs-uae-launcher
Source:
fs-uae
Submitter:
Davide Lombardo
Date:
2021-04-20 09:54:02 UTC
Severity:
grave
Tags:
#960867#5
Date:
2020-05-17 17:57:36 UTC
From:
To:
Dear Maintainer,

     The program crash at the beginning of the execution and print this outputin my console:

$ fs-uae-launcher
2.8.3
enabling except hook
enable tread exception handler
uname_result(system='Linux', node='PC0', release='4.19.0-9-amd64', version='#1 SMP Debian 4.19.118-2 (2020-04-29)', machine='x86_64', processor='')
['/usr/bin/fs-uae-launcher']
FS-UAE Launcher 2.8.3
Traceback (most recent call last):
  File "/usr/share/fs-uae-launcher/fsgs/Archive.py", line 9, in <module>
    from lhafile import LhaFile
ModuleNotFoundError: No module named 'lhafile'
LhaFile module import problem
[SETTINGS] Constructor <fsbc.settings.Settings object at 0x7fd7ddc11be0>
[SETTINGS] No settings path specified
[SETTINGS] Using default /home/davide/Documents/FS-UAE/Data/Settings.ini
[SETTINGS] File /home/davide/Documents/FS-UAE/Data/Settings.ini does not exist
[I18N] Initialize_locale language =
[I18N] Locale is en_GB
[I18N] Checking /usr/bin/share/fs-uae-launcher/share-dir
[I18N] Checking /usr/bin/../share/fs-uae-launcher/share-dir
[I18N] bindtextdomain fs-uae-launcher: /usr/bin/../share/locale
[I18N] find translations for en_GB in local directory /usr/bin/../share/locale
[I18N] Path to mo file: None
[I18N] Translations object: <gettext.NullTranslations object at 0x7fd7ddc11eb8>
corrupted size vs. prev_size in fastbins
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = python3.7 path = /usr/bin pid = 7000
KCrash: Arguments:
Alarm clock

#960867#10
Date:
2020-05-17 18:31:03 UTC
From:
To:
Hello!

The error message "corrupted size vs. prev_size in fastbins" indicates a crash in the
C library which can normally not happen when Python code is executed. So I'm not
sure this is actually a bug in fs-uae-launcher, it looks more like a problem
with gettext.

You can try to install fs-uae from stable-backports and see if that helps.

Adrian

#960867#17
Date:
2020-05-17 19:23:49 UTC
From:
To:
(You should not remove the bug tracker from the CC)

Which is a good indicator that's not a bug in fs-uae-launcher but some
other package.

Just re-installing packages doesn't magically fix bugs, I'm afraid.

I need to install a fresh Debian stable VM next week and see if I can reproduce
the problem, but I'm very sure it's not a problem with fs-uae-launcher as even
buggy Python code shouldn't be able to provoke a crash in glibc.

Adrian

#960867#24
Date:
2020-05-25 13:33:43 UTC
From:
To:
Ok I solved installing the Debian testing version with the following shell
commands:

$ wget http://ftp.de.debian.org/debian/pool/main/f/fs-uae/fs-uae-launcher_3.0.5+dfsg-1_all.deb

# dpkg -i ./fs-uae-launcher_3.0.5+dfsg-1_all.deb

# apt-get install --fix-broken

#960867#29
Date:
2020-05-25 13:54:03 UTC
From:
To:
I have backported 3.0.5 for Debian Buster as well, it should be available within
the next days.

However, I'm still not convinced that this is a bug in fs-uae as a normal Python
application doesn't provoke a crash in glibc.

When you ran "apt-get install --fix-broken", you probably upgraded some additional
packages which fixed the problem - for example, libc6 and related.

Adrian

#960867#34
Date:
2021-04-20 09:50:57 UTC
From:
To:
-- 
Hello Dear,
It is my great pleasure to contact you
My name is Tracy William from the United States, Am an English
and French nationalities.
I will give you pictures and more details about my self as soon as i
hear from you
Tracy