Package: dialog
Version: 1.0-20051219-1
Severity: important
(Perhaps it was broken already in 20051207. In 20051107 it works,
though.)
tailboxbg is broken and causes a segfault. gdb gives:
Program received signal SIGSEGV, Segmentation fault.
dlg_register_buttons (win=0x80c06a0, name=0x805e8bf "tailbox",
buttons=0x0) at dlg_keys.c:108
108 for (n = 0; buttons[n] != 0; ++n) {
(gdb) bt
#0 dlg_register_buttons (win=0x80c06a0, name=0x805e8bf "tailbox",
buttons=0x0) at dlg_keys.c:108
#1 0x080529bf in dialog_tailbox (title=0x0, file=0xbffffc2a "hej",
height=7, width=12, bg_task=1) at tailbox.c:333
#2 0x0804be9f in call_tailboxbg (t=0x0, av=0xbffffaa8,
offset_add=0x0) at dialog.c:862
#3 0x0804b3a7 in main (argc=5, argv=Variable "argv" is not available.
) at dialog.c:1449
(gdb)
It seems to me that the call to dlg_register_buttons() should not be
made, as the tailboxbg has no buttons. I tried only doing this call
when bg_task==false, and got my tailboxbg (it disappeared quickly
ofcourse, no button!).
I then tried tailboxbg with and-widget, as you usually would use it,
and found out that I could not move between the tailboxbg widget and
the other widget (a checklist) with TAB, as was possible before.
Instead, TAB moved between the checklist's OK/Cancel. I suppose this is
a result of the new user-definable key bindings.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]