ExportXMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Normal
    • 3.0.3
    • Affects Version/s: 3.0.2
    • Component/s: User Interface
    • None
    • Environment:
      Windows 11 26H2

      While adding a new custom column to display Disambiguation comments I noticed the cell backgrounds stay a solid white (PICARD-3510). I got curios what happens when switching to dark theme in that state. It resulted in a crash.

      D: 15:24:19,648 picard\tagger._process_callback_batch:919: [timings] Callback batch: 1 items, 0 queued
      D: 15:38:02,877 picard\ui\options\dialog.__init__:391: OptionsDialog init: Trying to restore page 'matching'
      D: 15:38:02,878 main.plugin.add_to_collection_3713d8f5-72b0-401d-9ec9-3818380bc576.tr:783: tr() using fallback: 'Add to Collection' -> 'Add to Collection'
      D: 15:38:02,878 picard\ui\options\dialog.add_pages:299: add_pages: Found matching page 'matching', setting as default_item
      D: 15:38:02,879 picard\debug_opts.timing:109: OptionsDialog: add_pages in 1.1 ms
      D: 15:38:02,893 picard\debug_opts.timing:109: OptionsDialog: load initial pages in 12.9 ms
      D: 15:38:02,906 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'matching' to options_last_active_page
      D: 15:38:02,906 picard\ui\options\dialog.__init__:440: OptionsDialog: total __init__ in 37.4 ms
      D: 15:38:02,999 picard\debug_opts.timing:109: OptionsDialog: highlight_enabled_profile_options in 1.1 ms
      D: 15:38:04,104 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'fingerprinting' to options_last_active_page
      D: 15:38:04,157 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'tags' to options_last_active_page
      D: 15:38:04,183 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'tags_compatibility_id3' to options_last_active_page
      D: 15:38:04,189 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'tags_compatibility_aac' to options_last_active_page
      D: 15:38:04,211 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'tags_compatibility_ac3' to options_last_active_page
      D: 15:38:04,236 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'cover' to options_last_active_page
      D: 15:38:04,256 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'provider_caa' to options_last_active_page
      D: 15:38:04,276 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'provider_local' to options_last_active_page
      D: 15:38:04,318 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'filerenaming' to options_last_active_page
      D: 15:38:04,343 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'filerenaming_compat' to options_last_active_page
      D: 15:38:04,366 picard\git\backend._log_git_call:182: Git backend call: create_repository(C:\Users\User\AppData\Roaming\MusicBrainz\Picard\plugins3\add_to_collection_3713d8f5-72b0-401d-9ec9-)
      D: 15:38:04,368 picard\git\backend._log_git_call:182: Git backend call: get_head_target() => '2c6637a20938b2dfe268aa36b4e36091bc79deee'
      D: 15:38:04,368 picard\git\backend._log_git_call:182: Git backend call: get_commit_date(2c6637a20938b2dfe268aa36b4e36091bc79deee) => 1770635148
      D: 15:38:04,369 picard\git\backend._log_git_call:182: Git backend call: free()
      D: 15:38:04,369 picard\git\backend._log_git_call:182: Git backend call: create_repository(C:\Users\User\AppData\Roaming\MusicBrainz\Picard\plugins3\genre_mapper_e8effffd-e057-467f-950c-f39d2)
      D: 15:38:04,370 picard\git\backend._log_git_call:182: Git backend call: get_head_target() => 'f987cab5c5cbc1ea5326e7cab441e24857797eff'
      D: 15:38:04,371 picard\git\backend._log_git_call:182: Git backend call: get_commit_date(f987cab5c5cbc1ea5326e7cab441e24857797eff) => 1791677044
      D: 15:38:04,371 picard\git\backend._log_git_call:182: Git backend call: free()
      D: 15:38:04,371 picard\git\backend._log_git_call:182: Git backend call: create_repository(C:\Users\User\AppData\Roaming\MusicBrainz\Picard\plugins3\remove_matched_albums_63c024d9-183b-4dbb-b)
      D: 15:38:04,372 picard\git\backend._log_git_call:182: Git backend call: get_head_target() => '6cac194d04db5a1a9a34008534516185494d6d3a'
      D: 15:38:04,373 picard\git\backend._log_git_call:182: Git backend call: get_commit_date(6cac194d04db5a1a9a34008534516185494d6d3a) => 1791578840
      D: 15:38:04,373 picard\git\backend._log_git_call:182: Git backend call: free()
      D: 15:38:04,374 picard\git\backend._log_git_call:182: Git backend call: create_repository(C:\Users\User\AppData\Roaming\MusicBrainz\Picard\plugins3\view_script_variables_62e2a3fd-f4df-4b53-a)
      D: 15:38:04,375 picard\git\backend._log_git_call:182: Git backend call: get_head_target() => '44bcd878910391887e5eb966807643cba12f03a1'
      D: 15:38:04,375 picard\git\backend._log_git_call:182: Git backend call: get_commit_date(44bcd878910391887e5eb966807643cba12f03a1) => 1791679434
      D: 15:38:04,375 picard\git\backend._log_git_call:182: Git backend call: free()
      D: 15:38:04,400 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'plugins' to options_last_active_page
      D: 15:38:04,440 main.plugin.add_to_collection_3713d8f5-72b0-401d-9ec9-3818380bc576.tr:783: tr() using fallback: 'collection.label' -> 'Collection to add releases to:'
      D: 15:38:04,444 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'add-to-collection' to options_last_active_page
      D: 15:38:04,498 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'scripting' to options_last_active_page
      D: 15:38:04,765 picard\ui\options\dialog.switch_page:811: switch_page: Saving page 'interface' to options_last_active_page
      D: 15:38:07,852 picard\ui\theme._log_apply_theme_diagnostics:437: Theme apply_theme: target=dark base=#242424 (lightness=36) highlight=#0078d4
      Picard terminated unexpectedly
      Traceback (most recent call last):
        File "picard\ui\scripteditor\utils.py", line 61, in _apply_highlight_stylesheet
      RuntimeError: wrapped C/C++ object of type QListWidget has been deleted
      
      D: 15:38:08,159 picard\tagger._process_callback_batch:919: [timings] Callback batch: 1 items, 0 queued
      D: 15:38:08,208 picard\tagger._process_callback_batch:919: [timings] Callback batch: 1 items, 0 queued
      D: 15:38:21,001 picard\tagger.exit:763: Picard stopping
      I: 15:38:21,001 picard\browser\server.stop:145: Browser Integration: Stopping
      D: 15:38:21,445 picard\util\pipe.stop:289: Stopping pipe
      D: 15:38:21,447 picard\debug_opts.timing:109: run_cleanup in 445.3 ms
      D: 15:38:21,450 picard\debug_opts.timing:109: DataHash.remove_all_files in 3.0 ms
      D: 15:38:21,529 picard\ui.close_all_parentless:242: Closing parentless dialog LogView on quit
      D: 15:38:21,529 picard\ui.close_all_parentless:242: Closing parentless dialog HistoryView on quit
      D: 15:38:21,546 picard\tagger._pipe_server_finished:541: pipe server stopped
      D: 15:38:21,546 picard\tagger._process_callback_batch:919: [timings] Callback batch: 1 items, 0 queued
      

            Assignee:
            Zas
            Reporter:
            chaban
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package
                3.0.3