From 3197c844a58d48f806eaefd894af127c7a66ef1a Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Mon, 13 Mar 2023 09:12:19 +0000 Subject: [PATCH] Print stack trace to stdout on internal error --- app/playlists.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/playlists.py b/app/playlists.py index 3e45b82..660a95e 100644 --- a/app/playlists.py +++ b/app/playlists.py @@ -627,6 +627,8 @@ class PlaylistTab(QTableWidget): "MusicMuster unexpected failure", stackprinter.format() ) + print("play_started:current_row is None") + stackprinter.show(add_summary=True, style="darkbg") return # Mark current row as played @@ -670,6 +672,8 @@ class PlaylistTab(QTableWidget): "MusicMuster unexpected failure", stackprinter.format() ) + print("populate_display:no playlist") + stackprinter.show(add_summary=True, style="darkbg") return for plr in playlist.rows: @@ -1879,6 +1883,8 @@ class PlaylistTab(QTableWidget): stackprinter.format() ) return + print("playists:_set_row_header_text() called on track row") + stackprinter.show(add_summary=True, style="darkbg") # Set text _ = self._set_item_text(row_number, HEADER_NOTES_COLUMN, text) @@ -1913,6 +1919,8 @@ class PlaylistTab(QTableWidget): "playists:_set_row_note_colour() called on header row", stackprinter.format() ) + print("playists:_set_row_note_colour() called on header row") + stackprinter.show(add_summary=True, style="darkbg") return # Set colour @@ -1934,6 +1942,8 @@ class PlaylistTab(QTableWidget): "playists:_set_row_note_text() called on header row", stackprinter.format() ) + print("playists:_set_row_note_text() called on header row") + stackprinter.show(add_summary=True, style="darkbg") return # Set text