Note range & transpose error "Exception in Tkinter callback"

hello, i hope someone could help me. note range& transpose has working perfectly, but suddenly it doesnt work anymore. UI-Log shows this



Jul 20 01:21:45 zynthian startx[556]: File "/home/pi/zynthian-ui/zyngui/zynthian_gui_selector.py", line 330, in click_listbox
Jul 20 01:21:45 zynthian startx[556]: self.select_action(self.index, t)
Jul 20 01:21:45 zynthian startx[556]: File "/home/pi/zynthian-ui/zyngui/zynthian_gui_layer_options.py", line 236, in select_action
Jul 20 01:21:45 zynthian startx[556]: self.list_data[i][0]()
Jul 20 01:21:45 zynthian startx[556]: File "/home/pi/zynthian-ui/zyngui/zynthian_gui_layer_options.py", line 283, in layer_note_range
Jul 20 01:21:45 zynthian startx[556]: self.zyngui.show_screen('midi_key_range')
Jul 20 01:21:45 zynthian startx[556]: File "/home/pi/zynthian-ui/zyngui/zynthian_gui.py", line 678, in show_screen
Jul 20 01:21:45 zynthian startx[556]: self.screens[screen].build_view()
Jul 20 01:21:45 zynthian startx[556]: File "/home/pi/zynthian-ui/zyngui/zynthian_gui_midi_key_range.py", line 288, in build_view
Jul 20 01:21:45 zynthian startx[556]: self.update_piano()
Jul 20 01:21:45 zynthian startx[556]: File "/home/pi/zynthian-ui/zyngui/zynthian_gui_midi_key_range.py", line 174, in update_piano
Jul 20 01:21:45 zynthian startx[556]: self.piano_canvas.itemconfig(self.piano_keys[j], fill=bgcolor)
Jul 20 01:21:45 zynthian startx[556]: IndexError: list index out of range
Jul 20 01:21:45 zynthian startx[556]: Exception in Tkinter callback
Jul 20 01:21:45 zynthian startx[556]: Traceback (most recent call last):
Jul 20 01:21:45 zynthian startx[556]: File "/usr/lib/python3.7/tkinter/__init__.py", line 1705, in __call__
Jul 20 01:21:45 zynthian startx[556]: return self.func(*args)

does can anyone know how can i solve this? i already re-flashed SD and when i restore my patchs the error persisted. what can i do?

Try reporting a bug using the “Report Issue” button in webconf. Give details of what you do, the expected behaviour and the actual behaviour.

There is insufficient info here to diagnose your issue. Range and transpose work fine for me in a fully updated version of Oram.

I just found that this bugs only happens when 'berry is connected to my HDMI screen from boot. if i connect it after boot this doesnt happens.

What other info should i adress to debug this?

Any additional info that seems relevant, of course, such as what you noticed re HDMI screen.

beyond that as @riban said:

by using the big “Report Issue” button in WebConf at the bottom of the main screen (dashboard) a lot of information regarding what version you are running and the hardware configuration and options selected is automagically included in the generated bug report.

2 Likes