On Thu, Apr 03, 2008 at 05:25:41PM +0200, Markus Hennecke wrote:
[...]
> The patch, in a slightly different form, should be commited upstream and be 
> in the next release. A configure option will be needed, I think that it is 
> no problem to modify the port to use that option.

Ah, very nice. Yes, it is committed upstream already, thanks for that!
Configure option shouldn't be a problem, that's right.

>> I guess I found the source of the segfault (at least I believe it was
>> the reason why it crashed before) and it's reproducable here.
>>
>> I have my roster on the left side (width = 24), and if I resize
>> my terminal from right to left, until the right border of the window
>> passes over the line between the roster and the message window, mcabber
>> crashes.
>>
>> Backtrace:
>> (gdb) bt
>> #0  0x00000000412ded32 in wnoutrefresh (win=0x4de37380) at 
>> /usr/src/lib/libcurses/base/lib_refresh.c:153
>> #1  0x000000004909fdbb in update_panels () at 
>> /usr/src/lib/libpanel/p_update.c:59
>> #2  0x000000000042147a in scr_DrawRoster () at screen.c:1904
>> #3  0x0000000000406fff in main (argc=1, argv=0x7f7ffffeacf8) at main.c:506
>>
>> Can you reproduce that?
>
> Yes, but I did not have time to look into that. First I got to find out if 
> the error is in the curses lib or in mcabber.

Please, let me know if you need further information or help!
-- 
simon

Reply via email to