Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: "Received Other Permanent Error" while track recognition. #151

Open
I-love-linux-12-31 opened this issue Dec 14, 2024 · 0 comments
Open

Comments

@I-love-linux-12-31
Copy link

Affected version

  • io.github.seadve.Mousai 0.7.8

  • Flatpak: true

  • Language: ru_RU.UTF-8, ru_RU, ru.UTF-8, ru, C

  • Distribution: GNOME 47 (Flatpak runtime)

  • Desktop Session: gnome-xorg

  • Display Server: x11

  • GTK 4.16.7

  • Libadwaita 1.6.2

  • Libsoup 3.6.1

  • GStreamer 1.24.9

Additional:

  • OS: Fedora Linux 41 (Server Edition) x86_64

Bug summary

"Received Other Permanent Error" while track recognition.

Steps to reproduce

  1. Play track https://open.spotify.com/track/1gVkmUS0DmcixbLDo5ilIP?si=d82ce18b55404157 or https://music.youtube.com/watch?v=7EJCxtbARUQ&feature=shared
  2. Click on 'Listen' button
    Wait for recognition
  3. See error

Expected behaviour

Correct track recognition

Relevant logs, screenshots, screencasts, etc.

screencast:

screencast-2024-12-15_00-45-55.mp4

logs:

2024-12-14T20:43:16.135062Z  INFO mousai::application: Mousai (io.github.seadve.Mousai)
2024-12-14T20:43:16.135084Z  INFO mousai::application: Version: 0.7.8 ()
2024-12-14T20:43:16.135089Z  INFO mousai::application: Datadir: /app/share/mousai
2024-12-14T20:43:16.569623Z DEBUG mousai::database: Opened db env path="/home/yaroslav_admin/.var/app/io.github.seadve.Mousai/data/mousai/db" info=EnvInfo { map_addr: 0x0, map_size: 104857600, last_page_number: 27, last_txn_id: 66, maximum_number_of_readers: 126, number_of_readers: 0 } real_disk_size=Ok(114688) non_free_pages_size=Ok(65536)
2024-12-14T20:43:16.569672Z DEBUG mousai::database::migrations: No migrations to run for current version current_version=1
2024-12-14T20:43:16.569990Z DEBUG mousai::database: Opened db env path="/home/yaroslav_admin/.var/app/io.github.seadve.Mousai/data/mousai/db" info=EnvInfo { map_addr: 0x0, map_size: 104857600, last_page_number: 27, last_txn_id: 66, maximum_number_of_readers: 126, number_of_readers: 0 } real_disk_size=Ok(114688) non_free_pages_size=Ok(65536)
2024-12-14T20:43:16.570694Z DEBUG mousai::song_list: Loaded 27 songs in 688.548µs
2024-12-14T20:43:16.570809Z DEBUG mousai::recognizer::recordings: Loaded 0 saved recordings in 4.669µs
2024-12-14T20:43:16.570835Z DEBUG mousai::application: db env initialized
2024-12-14T20:43:16.577510Z DEBUG mousai::application: Loaded soup cache in 1.142571ms path=Some("/home/yaroslav_admin/.var/app/io.github.seadve.Mousai/cache/mousai/soup_cache")
2024-12-14T20:43:16.874127Z DEBUG mousai::recognizer: connectivity=Full
2024-12-14T20:43:35.631553Z DEBUG mousai::device: Finding device name for class `Sink`
2024-12-14T20:43:35.655528Z DEBUG mousai::device: Skipping device `pulsedevice0`: Unknown device class `Audio/Source`

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: g_main_context_iteration
   7: g_application_run
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: __libc_start_main
  13: <unknown>
2024-12-14T20:43:35.685849Z DEBUG mousai::device: Skipping device `pulsedevice1`: Unknown device class `Audio/Source`

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: g_main_context_iteration
   7: g_application_run
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: __libc_start_main
  13: <unknown>
2024-12-14T20:43:35.685903Z DEBUG mousai::device: Skipping device `pulsedevice2`: Unknown device class `Audio/Source`

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: g_main_context_iteration
   7: g_application_run
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: __libc_start_main
  13: <unknown>
2024-12-14T20:43:35.686212Z DEBUG mousai::recognizer::recorder: Found desktop audio with name `alsa_output.pci-0000_00_1b.0.analog-stereo.monitor`
2024-12-14T20:43:35.744050Z DEBUG mousai::recognizer: provider=AudD { api_token: "" } listen_duration=5s
2024-12-14T20:43:35.745239Z DEBUG mousai::recognizer::recorder: Pipeline changed state from `Null` -> `Ready`
2024-12-14T20:43:35.745337Z DEBUG mousai::recognizer::recorder: Pipeline changed state from `Ready` -> `Paused`
2024-12-14T20:43:35.878243Z DEBUG mousai::recognizer::recorder: Pipeline changed state from `Paused` -> `Playing`
2024-12-14T20:43:40.745438Z DEBUG mousai::recognizer: Stopped recording with size 10,2 КБ (10 170 байт)
2024-12-14T20:43:41.312926Z ERROR mousai::window::imp: Получена другая постоянная ошибка: missing field `album` at line 1 column 6145

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: g_main_context_iteration
   6: g_application_run
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: __libc_start_main
  12: <unknown> (dbg: RecognizeError {
    kind: OtherPermanent,
    message: Some(
        "missing field `album` at line 1 column 6145",
    ),
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant