[Top][All Lists]
[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/
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state, Filip H.F. , 2012/04/05
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state, Filip H.F. , 2012/04/05
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state, Filip H.F. , 2012/04/06
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state, Filip H.F. , 2012/04/06
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state, Filip H.F. , 2012/04/06
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state,
Filip H.F. <=
- [Weechat-dev] [bug #36107] Issue with small windows, zooming, iset and being left in unusable state, Sebastien Helleu, 2012/04/11