URL:
<http://savannah.nongnu.org/bugs/?39419>
Summary: SIGSEGV on startup
Project: WeeChat
Submitted by: None
Submitted on: Sun 07 Jul 2013 06:50:05 AM UTC
Category: core commands
Severity: 3 - Normal
Item Group: crash
Status: None
Privacy: Public
Assigned to: None
Originator Name: Jason
Originator Email: [email protected]
Open/Closed: Open
Discussion Lock: Any
Release: 0.4.2-dev
IRC nick: JustAPerson
_______________________________________________________
Details:
I first recieved a SIGSEGV when attempting to /join #hurp. Weechat immediately
crashed. Upon trying to restart weechat, I recieve the same problem.
Here is the backtrace.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff69aac51 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff69aac51 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff69aa8c6 in strdup () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x000000000047059a in eval_hdata_get_value ()
#3 0x000000000047086a in eval_replace_vars_cb ()
#4 0x0000000000482645 in string_replace_with_callback ()
#5 0x0000000000470a0f in eval_replace_vars ()
#6 0x0000000000470e43 in eval_expression_internal ()
#7 0x0000000000470eed in eval_expression_internal ()
#8 0x0000000000471147 in eval_expression ()
#9 0x000000000042ba05 in gui_bar_check_conditions_for_window ()
#10 0x00000000004344c4 in gui_bar_window_remove_unused_bars ()
#11 0x00000000004293ac in gui_window_switch_to_buffer ()
#12 0x0000000000437ebb in gui_buffer_set ()
#13 0x00007ffff1579bc0 in irc_server_connect () from
/usr/lib/weechat/plugins/irc.so
#14 0x00007ffff157aa77 in irc_server_auto_connect () from
/usr/lib/weechat/plugins/irc.so
#15 0x00007ffff1535018 in weechat_plugin_init () from
/usr/lib/weechat/plugins/irc.so
#16 0x0000000000451bab in plugin_load ()
#17 0x00000000004868a3 in util_exec_on_files ()
#18 0x0000000000450779 in plugin_auto_load ()
#19 0x000000000045248a in plugin_init ()
#20 0x000000000041e9fc in main ()
(gdb)
>From this I believe that is a problem with the condition of one of my bars. I
had previously set new conditions only 30-60 minutes prior, and while they
worked at the time, they now appear to be causing severe problems.
I have some of the following conditions:
"${buffer.title} !~ ^[^#]+mon"
"${active} && ${buffer.title} !~ ^[^#]+mon"
"${inactive} && ${buffer.title} !~ ^[^#]+mon"
"${active}"
"${inactive}"
Additionally, I have attached the weechat_crash.log
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sun 07 Jul 2013 06:50:05 AM UTC Name: weechat_crash_20130707_13579.log
Size: 964kB By: None
<http://savannah.nongnu.org/bugs/download.php?file_id=28501>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?39419>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
_______________________________________________
Weechat-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/weechat-dev