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

[MacOS] Crash in Media View when switching too quickly through videos #2825

Open
1 task done
celtboy opened this issue Dec 6, 2024 · 1 comment
Open
1 task done
Labels
kind/bug Something isn't working status/needs-triage

Comments

@celtboy
Copy link

celtboy commented Dec 6, 2024

Check for other issues

  • I've checked for other issues, and none exist.

Issue description

sd.log.2024-12-06.txt
Screenshot 2024-12-06 at 1 27 16 PM

Steps to reproduce

  1. Open a folder/library/directory containing several media files. (I have only tested with HEIC & .MOV)
  2. Be sure to select 'Media View'
  3. Use the arrow keys to move from one video to the next. It seems more inclined to crash on 'previous' but I have had it occur with both 'previous' and 'next'

Platform and versions

  • OS: MacOS Sequoia 15.1.1
  • Spacedrive: 0.4.2 (20240817.232038)

Stack trace

attached above, but logs are here:

`
2024-12-06T18:11:55.630028Z  INFO sd_core: core/src/lib.rs:100: Starting core; data_directory=/Users/macuser/Library/Application Support/spacedrive
2024-12-06T18:11:55.630378Z  WARN sd_core::util::version_manager: core/src/util/version_manager.rs:159: Config file for does not exist, trying to create a new one with latest version; config=sd_core::node::config::NodeConfig latest_version=V3
2024-12-06T18:11:55.631121Z  INFO sd_task_system::system: crates/task-system/src/system.rs:99: Task system online! workers_count=6
2024-12-06T18:11:55.632548Z  INFO libp2p_swarm: /Users/runner/.cargo/git/checkouts/rust-libp2p-5bf6f5083e224a9a/a005656/swarm/src/lib.rs:368: local_peer_id=12D3KooWKepq8QjC9hPGEFvCKQE7S44yro8CVQvjq2T1gdg8jNM1
2024-12-06T18:11:55.700777Z  INFO sd_core::p2p::manager: core/src/p2p/manager.rs:219: Setting quic ipv4 listener; ipv4_port=None
2024-12-06T18:11:55.700795Z  INFO sd_core::p2p::manager: core/src/p2p/manager.rs:242: Setting quic ipv6 listener; ipv6_port=None
2024-12-06T18:11:55.700813Z  INFO sd_core::p2p::manager: core/src/p2p/manager.rs:104: Node is now online listening; remote_identity=kiM1L8qdnTNm4EE0EurV0TyLDlx9AaYm88zbTD9obFw peer_id=Libp2pPeerId(PeerId("12D3KooWKepq8QjC9hPGEFvCKQE7S44yro8CVQvjq2T1gdg8jNM1")) addresses=[Listener { id: ListenerId(0), name: "libp2p-quic", addrs: {} }]
2024-12-06T18:11:55.702759Z  INFO sd_core: core/src/lib.rs:225: Spacedrive online!
2024-12-06T18:11:55.702852Z  INFO sd_desktop::tauri_plugins: apps/desktop/src-tauri/src/tauri_plugins.rs:81: Internal server listening on: http://127.0.0.1:52130 http://127.0.0.1:52131 http://127.0.0.1:52132 http://127.0.0.1:52133
2024-12-06T18:13:06.262917Z  INFO sd_core: core/src/lib.rs:100: Starting core; data_directory=/Users/macuser/Library/Application Support/spacedrive
2024-12-06T18:13:06.263377Z  INFO sd_task_system::system: crates/task-system/src/system.rs:99: Task system online! workers_count=6
2024-12-06T18:13:06.263832Z  INFO libp2p_swarm: /Users/runner/.cargo/git/checkouts/rust-libp2p-5bf6f5083e224a9a/a005656/swarm/src/lib.rs:368: local_peer_id=12D3KooWKepq8QjC9hPGEFvCKQE7S44yro8CVQvjq2T1gdg8jNM1
2024-12-06T18:13:06.407943Z  INFO sd_core::p2p::manager: core/src/p2p/manager.rs:219: Setting quic ipv4 listener; ipv4_port=None
2024-12-06T18:13:06.407963Z  INFO sd_core::p2p::manager: core/src/p2p/manager.rs:242: Setting quic ipv6 listener; ipv6_port=None
2024-12-06T18:13:06.407974Z  INFO sd_core::p2p::manager: core/src/p2p/manager.rs:104: Node is now online listening; remote_identity=kiM1L8qdnTNm4EE0EurV0TyLDlx9AaYm88zbTD9obFw peer_id=Libp2pPeerId(PeerId("12D3KooWKepq8QjC9hPGEFvCKQE7S44yro8CVQvjq2T1gdg8jNM1")) addresses=[Listener { id: ListenerId(0), name: "libp2p-quic", addrs: {} }]
2024-12-06T18:13:06.410819Z  INFO load{library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 db_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.db config_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.sdlibrary should_seed=true}: quaint::pooled: /Users/runner/.cargo/git/checkouts/prisma-engines-8e1416dd0e571d11/7585285/quaint/src/pooled.rs:342: Starting a sqlite pool with 1 connections.
2024-12-06T18:13:06.417100Z  INFO schema_core::commands::apply_migrations: /Users/runner/.cargo/git/checkouts/prisma-engines-8e1416dd0e571d11/7585285/schema-engine/core/src/commands/apply_migrations.rs:44: Analysis run in 0ms analysis_duration_ms=0
2024-12-06T18:13:06.433099Z  INFO location_watcher{location_id=1 library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 location_path=Some("/Users/macuser/Music")}: sd_core::location::manager::watcher: core/src/location/manager/watcher/mod.rs:170: Location watcher gracefully shutdown
2024-12-06T18:13:06.433331Z  INFO location_watcher{location_id=2 library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 location_path=Some("/Users/macuser/Pictures")}: sd_core::location::manager::watcher: core/src/location/manager/watcher/mod.rs:170: Location watcher gracefully shutdown
2024-12-06T18:13:06.433607Z  INFO location_watcher{location_id=3 library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 location_path=Some("/Users/macuser/Movies")}: sd_core::location::manager::watcher: core/src/location/manager/watcher/mod.rs:170: Location watcher gracefully shutdown
2024-12-06T18:13:06.433887Z  INFO location_watcher{location_id=4 library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 location_path=Some("/Users/macuser/Documents")}: sd_core::location::manager::watcher: core/src/location/manager/watcher/mod.rs:170: Location watcher gracefully shutdown
2024-12-06T18:13:06.434262Z  INFO location_watcher{location_id=5 library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 location_path=Some("/Users/macuser/Downloads")}: sd_core::location::manager::watcher: core/src/location/manager/watcher/mod.rs:170: Location watcher gracefully shutdown
2024-12-06T18:13:06.434606Z  INFO location_watcher{location_id=6 library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 location_path=Some("/Users/macuser/Desktop")}: sd_core::location::manager::watcher: core/src/location/manager/watcher/mod.rs:170: Location watcher gracefully shutdown
2024-12-06T18:13:06.434875Z ERROR load{library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 db_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.db config_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.sdlibrary should_seed=true}: sd_core::old_job::manager: core/src/old_job/manager.rs:400: Unknown job type; job_report.name=indexer job_report.id=9285aad2-7c96-49dc-bfe4-fe5d7b10024e
2024-12-06T18:13:06.434905Z ERROR load{library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 db_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.db config_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.sdlibrary should_seed=true}: sd_core::old_job::manager: core/src/old_job/manager.rs:400: Unknown job type; job_report.name=file_identifier job_report.id=cf5c3675-b976-43a3-bb60-a60e50818d15
2024-12-06T18:13:06.434910Z ERROR load{library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 db_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.db config_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.sdlibrary should_seed=true}: sd_core::old_job::manager: core/src/old_job/manager.rs:400: Unknown job type; job_report.name=media_processor job_report.id=49a889bf-8fe3-4af1-af74-b7579e055a22
2024-12-06T18:13:06.434912Z ERROR load{library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 db_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.db config_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.sdlibrary should_seed=true}: sd_core::old_job::manager: core/src/old_job/manager.rs:400: Unknown job type; job_report.name=file_identifier job_report.id=05154e2b-7a86-48e4-8ca6-0fa91d5150d5
2024-12-06T18:13:06.434915Z ERROR load{library_id=7c2e25d5-00a0-4c49-b7da-f870131ad6b9 db_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.db config_path=/Users/macuser/Library/Application Support/spacedrive/libraries/7c2e25d5-00a0-4c49-b7da-f870131ad6b9.sdlibrary should_seed=true}: sd_core::old_job::manager: core/src/old_job/manager.rs:400: Unknown job type; job_report.name=media_processor job_report.id=5c3e9645-fe66-40cc-907e-67d5a6b46bd3
2024-12-06T18:13:06.435022Z  INFO sd_core: core/src/lib.rs:225: Spacedrive online!
2024-12-06T18:13:06.435109Z  INFO sd_desktop::tauri_plugins: apps/desktop/src-tauri/src/tauri_plugins.rs:81: Internal server listening on: http://127.0.0.1:52138 http://127.0.0.1:52139 http://127.0.0.1:52140 http://127.0.0.1:52141


### Additional context

_No response_

### Code of Conduct

- [X] I agree to follow the Code of Conduct.
@celtboy celtboy added kind/bug Something isn't working status/needs-triage labels Dec 6, 2024
Copy link

linear bot commented Dec 6, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working status/needs-triage
Projects
None yet
Development

No branches or pull requests

1 participant