tari01 / odio

Audio compression tool for FLAC and Nero AAC
GNU General Public License v3.0
6 stars 1 forks source link

Crash when opening .iso #4

Closed kybos closed 3 years ago

kybos commented 3 years ago

Hi,

I've just installed odio from your ppa on Mint 19.3. When trying to open a SACD iso (both through the Open-button and drag/drop), the programm crashes:

$ odio (odio:27382): Pango-CRITICAL : 21:36:10.527: pango_layout_set_width: assertion 'layout != NULL' failed (odio:27382): Pango-CRITICAL : 21:36:10.527: pango_layout_set_alignment: assertion 'layout != NULL' failed (odio:27382): Pango-CRITICAL **: 21:36:10.527: pango_layout_set_text: assertion 'layout != NULL' failed Segmentation fault (core dumped)

Let me know if can do something to help with the problem. Thanks.

kybos commented 3 years ago

Just tried to command line converter (odio-sacd). The crash occurrs there as well:

Odio SACD v20.5.11

Command-line decoder

Segmentation fault (core dumped)

BTW: The iso itself seems ok, I am able to open/play and convert it with foobar (in Wine).

tari01 commented 3 years ago

Thanks for reporting this. Could you please upload the ISO file somewhere and send me the link via E-mail so I could test it?

kybos commented 3 years ago

Mail sent.

tari01 commented 3 years ago

@kybos

I have tested your file with the latest versions of the applications and everything seems to work fine. Try:

sudo apt update
sudo apt upgrade

You should now have:

Please report back how it went.

kybos commented 3 years ago

Thanks for checking. Yes, I have older versions of the tools (20.x...). apt update does not help. Is the PPA wrong? deb http://ppa.launchpad.net/robert-tari/main/ubuntu bionic main

Just looked in Launchpad: There seem to be no newer versions for Mint 19.3 (which is based on Ubuntu 18.04) in this PPA.

tari01 commented 3 years ago

Just looked in Launchpad: There seem to be no newer versions for Mint 19.3 (which is based on Ubuntu 18.04) in this PPA.

Yes, I only publish my apps as back as the last LTS. You can do two things:

I am closing this because the bug is not in the source, but you can still leave comments here.

kybos commented 3 years ago

I could compile the current libodiosacd which fixed the crash. Current odio does not work here as it depends on GTK 3.24.

tari01 commented 3 years ago

I could compile the current libodiosacd which fixed the crash.

I'm glad it worked out!

Current odio does not work here as it depends on GTK 3.24.

You can try if the old Odio works with the new libodiosacd. Unfortunately, I cannot really provide much support for this mixture. Those 20.x.x components are seriously outdated...