flathub / org.kde.audiotube

https://flathub.org/apps/details/org.kde.audiotube
4 stars 1 forks source link

App doesn't work #15

Closed christian179717 closed 2 months ago

christian179717 commented 1 year ago

Hello,

sadly the app doesn't work as intentioned. I'm not able to do anything in the app and it crashes automatically after a few seconds.

grafik

Running it in a terminal it schows that it needs xapp-gtk3-module. But this cannot be installed on newer systems (my one: Mint 21 Cinnamon):

sudo apt install xapp
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xapp : Depends: libxapp1 (= 2.2.8-1) but 2.4.2+vera is to be installed
E: Unable to correct problems, you have held broken packages.

Would it be remove the dependency from xapp?

jbruechert commented 1 year ago

Thanks for the report. Packages installed on the system don't really affect the flatpak. Most likely, some of your environment variables mention this module, so the flatpak attempts to load it, but can't access it. That should not do any harm though.

There is probably another issue. Can you post the command line output and ideally a backtrace?

You can get a shell inside the flatpak using flatpak run --command bash --devel org.kde.audiotube. Then you can start gdb audiotube inside, and enter "start" and later "continue".

Once it crashes, you can get the backtrace using "bt".

christian179717 commented 1 year ago
flatpak run org.kde.audiotube
Gtk-Message: 12:22:55.010: Failed to load module "xapp-gtk3-module"
Qt: Session management error: None of the authentication protocols specified are supported
asyncdatabase: Checking whether migration "2022-05-20-194850_init" is already applied
asyncdatabase: … yes
asyncdatabase: Migrations finished
kf.kirigami: Failed to find a Kirigami platform plugin
qrc:/SearchWithDropdown.qml:225:13: QML ScrollView: ScrollView only supports Flickable types as its contentItem
asyncdatabase: Running "select * from played_songs natural join songs order by plays desc limit 10"
asyncdatabase: Running "select * from favourites natural join songs order by favourites.rowid desc"
asyncdatabase: Running "select distinct (search_query) from searches order by search_id desc"
asyncdatabase: Running "select * from played_songs natural join songs"
qrc:/main.qml:75:13: QML ToolButton: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/SearchWithDropdown.qml:179:13: Unable to assign [undefined] to double
qrc:/main.qml:97:17: Unable to assign null to double
asyncdatabase: Running "select * from favourites natural join songs order by favourites.rowid desc"
asyncdatabase: Running "select * from played_songs natural join songs order by plays desc limit 10"
asyncdatabase: Running "select * from played_songs natural join songs"
asyncdatabase: Running "select distinct (search_query) from searches order by search_id desc"
asyncdatabase: Running "select * from favourites natural join songs order by favourites.rowid desc"
asyncdatabase: Running "select * from played_songs natural join songs order by plays desc limit 10"
asyncdatabase: Running "select * from played_songs natural join songs"
asyncdatabase: Running "select distinct (search_query) from searches order by search_id desc"