weechat-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and b


From: Filip H.F.
Subject: [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state
Date: Fri, 06 Apr 2012 13:22:11 +0000
User-agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.4 (KHTML, like Gecko) Chrome/19.0.1077.3 Safari/536.4

Follow-up Comment #5, bug #36107 (project weechat):


(gdb) bt full
#0  0xb7761832 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xb7375e71 in raise () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0xb737934e in abort () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#3  0x0809abc0 in weechat_shutdown (return_code=1, crash=1) at
/usr/local/src/weechat/src/core/weechat.c:410
No locals.
#4  0x080b81c8 in debug_sigsegv () at
/usr/local/src/weechat/src/core/wee-debug.c:168
No locals.
#5  <signal handler called>
No symbol table info available.
#6  0x080729e1 in gui_bar_item_default_scroll (data=0x0, item=0x8327978,
window=0x8328390)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:995
        buf =
" 31F08 20 00 00 00220203 62b200x2b 00 00 00 00300223J267220203 62bX{2b' 
22ab230y2b360330 21b300223J267#1rbh1¿ 00 00 00 00 00 00 00"
#7  0x08071641 in gui_bar_item_get_value (bar=0x811d268, window=0x8328390,
item=7, subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:309
        item_value = 0x0
        delimiter_color =
" 00F13 00312 62b364177J267300223J267204 63¿ 30 62¿S257;267 30 62¿"
        bar_color =
" 00F00 00177J267300223J267 20 00 00 00 30315 62bT301;267 30315 62b300223J267"
        result = 0x83315e0 " 31F16weechat"
        str_attr = " 00264;267X2¿"
        length = 12
        ptr_item = 0x8327978
        ptr_plugin = 0x0
#8  0x08075885 in gui_bar_window_content_build_item (bar_window=0x8329248,
window=0x8328390, index_item=7, index_subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:554
No locals.
#9  0x08075936 in gui_bar_window_content_build (bar_window=0x8329248,
window=0x8328390)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:582
        i = 7
        j = 0
#10 0x0806a776 in gui_window_switch_to_buffer (window=0x8328390,
buffer=0x8327ec0, set_last_read=0)
    at /usr/local/src/weechat/src/gui/curses/gui-curses-window.c:1099
        ptr_bar_window = 0x8329248
        old_buffer = 0x8327ec0
#11 0x08067ec8 in gui_main_refreshs () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:275
        ptr_win = 0x8328390
        ptr_buffer = 0x0
        ptr_bar = 0x0
#12 0x080680bb in gui_main_loop () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:360
        hook_fd_keyboard = 0x832ddb0
        tv_timeout = {tv_sec = 0, tv_usec = 365000}
        read_fds = {fds_bits = {65, 0 <repeats 31 times>}}
        write_fds = {fds_bits = {0 <repeats 32 times>}}
        except_fds = {fds_bits = {0 <repeats 32 times>}}
        max_fd = 6
        ready = -1
#13 0x0809ad99 in main (argc=3, argv=0xbfc23594) at
/usr/local/src/weechat/src/core/weechat.c:475
No locals.



(gdb) bt full
#0  0xb7712832 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xb7326e71 in raise () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0xb732a34e in abort () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#3  0x0809abc0 in weechat_shutdown (return_code=1, crash=1) at
/usr/local/src/weechat/src/core/weechat.c:410
No locals.
#4  0x080b81c8 in debug_sigsegv () at
/usr/local/src/weechat/src/core/wee-debug.c:168
No locals.
#5  <signal handler called>
No symbol table info available.
#6  0x080729e1 in gui_bar_item_default_scroll (data=0x0, item=0x8327978,
window=0x8328390)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:995
        buf =
" 31F08 20 00 00 00220203 62b200x2b 00 00 00 00300243E267220203 62bX{2b' 
22ab230y2b360330 21b300243E267#1rb310i245277 00 00 00 00 00 00 00"
#7  0x08071641 in gui_bar_item_get_value (bar=0x811d268, window=0x8328390,
item=7, subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:309
        item_value = 0x0
        delimiter_color =
" 00F13 00312 62b364217E267300243E267344k245277xj245277S277 66267xj245277"
        bar_color =
" 00F00 00217E267300243E267 20 00 00 00 30315 62bT321 66267 30315 62b300243E267"
        result = 0x83284f0 " 31F16weechat"
        str_attr = " 00304 66267270j245277"
        length = 12
        ptr_item = 0x8327978
        ptr_plugin = 0x0
#8  0x08075885 in gui_bar_window_content_build_item (bar_window=0x8329248,
window=0x8328390, index_item=7, index_subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:554
No locals.
#9  0x08075936 in gui_bar_window_content_build (bar_window=0x8329248,
window=0x8328390)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:582
        i = 7
        j = 0
#10 0x0806a776 in gui_window_switch_to_buffer (window=0x8328390,
buffer=0x8327ec0, set_last_read=0)
    at /usr/local/src/weechat/src/gui/curses/gui-curses-window.c:1099
        ptr_bar_window = 0x8329248
        old_buffer = 0x8327ec0
#11 0x08067ec8 in gui_main_refreshs () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:275
        ptr_win = 0x8328390
        ptr_buffer = 0x0
        ptr_bar = 0x0
#12 0x080680bb in gui_main_loop () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:360
        hook_fd_keyboard = 0x832ddb0
        tv_timeout = {tv_sec = 0, tv_usec = 84000}
        read_fds = {fds_bits = {65, 0 <repeats 31 times>}}
        write_fds = {fds_bits = {0 <repeats 32 times>}}
        except_fds = {fds_bits = {0 <repeats 32 times>}}
        max_fd = 6
        ready = -1
#13 0x0809ad99 in main (argc=3, argv=0xbfa56df4) at
/usr/local/src/weechat/src/core/weechat.c:475
No locals.



(gdb) bt full
#0  0xb7791832 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xb73a5e71 in raise () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0xb73a934e in abort () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#3  0x0809abc0 in weechat_shutdown (return_code=1, crash=1) at
/usr/local/src/weechat/src/core/weechat.c:410
No locals.
#4  0x080b81c8 in debug_sigsegv () at
/usr/local/src/weechat/src/core/wee-debug.c:168
No locals.
#5  <signal handler called>
No symbol table info available.
#6  0x080729e1 in gui_bar_item_default_scroll (data=0x0, item=0x8335528,
window=0x8335f40)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:995
        buf =
" 31F08 20 00 00 address@hidden 00 00 00 address@hidden' 22abHU3b360330 
21b300223M267#1rb(>244277 00 00 00 00 00 00 00"
#7  0x08071641 in gui_bar_item_get_value (bar=0x811d268, window=0x8335f40,
item=7, subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:309
        item_value = 0x0
        delimiter_color =
" 00F13 address@hidden>244277S257>267330>244277"
        bar_color =
" 00F00 00177M267300223M267 20 00 00 00300222\bT301>267300222\b300223M267"
        result = 0x84705b8 " 31F16weechat"
        str_attr = " 00264>267 30?244277"
        length = 12
        ptr_item = 0x8335528
        ptr_plugin = 0x0
#8  0x08075885 in gui_bar_window_content_build_item (bar_window=0x8337068,
window=0x8335f40, index_item=7, index_subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:554
No locals.
#9  0x08075936 in gui_bar_window_content_build (bar_window=0x8337068,
window=0x8335f40)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:582
        i = 7
        j = 0
#10 0x0806a776 in gui_window_switch_to_buffer (window=0x8335f40,
buffer=0x8335a70, set_last_read=0)
    at /usr/local/src/weechat/src/gui/curses/gui-curses-window.c:1099
        ptr_bar_window = 0x8337068
        old_buffer = 0x8335a70
#11 0x08067ec8 in gui_main_refreshs () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:275
        ptr_win = 0x8335f40
        ptr_buffer = 0x0
        ptr_bar = 0x0
#12 0x080680bb in gui_main_loop () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:360
        hook_fd_keyboard = 0x833c0b0
        tv_timeout = {tv_sec = 0, tv_usec = 457000}
        read_fds = {fds_bits = {65, 0 <repeats 31 times>}}
        write_fds = {fds_bits = {0 <repeats 32 times>}}
        except_fds = {fds_bits = {0 <repeats 32 times>}}
        max_fd = 6
        ready = -1
#13 0x0809ad99 in main (argc=3, argv=0xbfa44254) at
/usr/local/src/weechat/src/core/weechat.c:475
No locals.


And one with just Perl loaded:

(gdb) bt full
#0  0xb7782832 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1  0xb7396e71 in raise () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0xb739a34e in abort () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#3  0x0809abc0 in weechat_shutdown (return_code=1, crash=1) at
/usr/local/src/weechat/src/core/weechat.c:410
No locals.
#4  0x080b81c8 in debug_sigsegv () at
/usr/local/src/weechat/src/core/wee-debug.c:168
No locals.
#5  <signal handler called>
No symbol table info available.
#6  0x080729e1 in gui_bar_item_default_scroll (data=0x0, item=0x8327978,
window=0x8328390)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:995
        buf =
" 31F08 20 00 00 00220203 62b200x2b 00 00 00 00300243L267220203 62bX{2b' 
22ab230y2b360330 21b300243L267#1rb?277 00 00 00 00 00 00 00"
#7  0x08071641 in gui_bar_item_get_value (bar=0x811d268, window=0x8328390,
item=7, subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-item.c:309
        item_value = 0x0
        delimiter_color =
" 00F13 00244L267364217L267300243L267 
04237271277230235271277S277=267230235271277"
        bar_color =
" 00F00 00217L267300243L267 20 00 00 00310322 62bT321=267310322 62b300243L267"
        result = 0x83294b8 " 31F16weechat"
        str_attr = " 00304=267330235271277"
        length = 12
        ptr_item = 0x8327978
        ptr_plugin = 0x0
#8  0x08075885 in gui_bar_window_content_build_item (bar_window=0x8329248,
window=0x8328390, index_item=7, index_subitem=0)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:554
No locals.
#9  0x08075936 in gui_bar_window_content_build (bar_window=0x8329248,
window=0x8328390)
    at /usr/local/src/weechat/src/gui/gui-bar-window.c:582
        i = 7
        j = 0
#10 0x0806a776 in gui_window_switch_to_buffer (window=0x8328390,
buffer=0x8327ec0, set_last_read=0)
    at /usr/local/src/weechat/src/gui/curses/gui-curses-window.c:1099
        ptr_bar_window = 0x8329248
        old_buffer = 0x8327ec0
#11 0x08067ec8 in gui_main_refreshs () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:275
        ptr_win = 0x8328390
        ptr_buffer = 0x0
        ptr_bar = 0x0
#12 0x080680bb in gui_main_loop () at
/usr/local/src/weechat/src/gui/curses/gui-curses-main.c:360
        hook_fd_keyboard = 0x836a158
        tv_timeout = {tv_sec = 0, tv_usec = 469000}
        read_fds = {fds_bits = {1, 0 <repeats 31 times>}}
        write_fds = {fds_bits = {0 <repeats 32 times>}}
        except_fds = {fds_bits = {0 <repeats 32 times>}}
        max_fd = 0
        ready = -1
#13 0x0809ad99 in main (argc=3, argv=0xbfb9a114) at
/usr/local/src/weechat/src/core/weechat.c:475
No locals.


Steps to reproduce above crashes:
 - Terminal window of 50x15 (Lucida Console 8-point font so the same amount of
text should be visible)
 - /window splith
 - /iset blaat
 - /window zoom
 - /window zoom
 - /buffer close
 - resize terminal window to be bigger
 Result: crash
 Reproduceable: 100%

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?36107>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]