windows-curses icon indicating copy to clipboard operation
windows-curses copied to clipboard

crashes in panel.update_panels()

Open BlameTroi opened this issue 4 years ago • 6 comments

Windows 10 up to date, python 3.8, windows-curses 2.1.0.

All attempts to work with panels are failing for me. The usual failure is that my app just quietly dies and with no exception when I call update_panels(). I've been working through the tutorial at tldp.org with success up to this point. I found the attached example panelMove.py on stack overflow and it fails as well and it's a less sloppy reproduction of the problem so I offer it.

I also tried the ncurses.py example in this repository and it fails with an ERR in move_panel().

Source to the stack overflow example attached.

panelMove - Copy.txt

BlameTroi avatar May 16 '20 02:05 BlameTroi

I have the same problem.

doonze avatar Nov 16 '20 06:11 doonze

Same here.

curses.panel.update_panels() without panels does not crash.

panel = curses.panel.new_panel(stdscr)
...
curses.panel.update_panel()

crashes.

brentmparker avatar Nov 29 '20 08:11 brentmparker

Any update to this curses.panel.update_panels() issue. I also encountered this when working on an app. Mine doesn't crash but it doesn't update the terminal screen either. I hope anyone with experience can help.

Thanks.

stanleesocca avatar Aug 07 '22 20:08 stanleesocca

I can confirm that this issue is still occurring. I tried calling curses.panel.update_panels and my application crashes silently on Windows 11 64-bit (up-to-date) with Python 3.11.4

Calling curses.panel.update_panels with no panels added works correctly though.

DylanCheetah avatar Aug 04 '23 17:08 DylanCheetah

Same here, Using python 3.11.7 windows-curses 2.3.2. It was soul crushing to run into this bug.

SQLServerIO avatar Feb 03 '24 05:02 SQLServerIO

I have the same issue, segmentation fault Using: Win 11 Python 3.11.1 windows-curses 2.3.3

roman-smolnyk avatar Jun 24 '24 12:06 roman-smolnyk