Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#20347 - perl 5.12.1 package upgrade causes certain weechat scripts to crash weechat
Attached to Project:
Arch Linux
Opened by bert (yabasta) - Tuesday, 03 August 2010, 13:28 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 03 August 2010, 18:38 GMT
Opened by bert (yabasta) - Tuesday, 03 August 2010, 13:28 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 03 August 2010, 18:38 GMT
|
DetailsDescription: after upgrading perl to perl 5.12.1 the perl plugin iset.pl for weechat causes weechat to crash. when i type 'weechat-curses' in urxvt i get the following message :
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow) ** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible) ** Message: pygobject_register_sinkfunc is deprecated (GtkObject) Undefined subroutine &main::buffers_signal_buffer called weechat won't even start up. i also had this message in core.weechat.log : 2010-08-03 12:11:16 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:16 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 python scripts loaded: hlpvitem, notify, urlbar, weeget 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_config_cb" must return one valid value (0) 2010-08-03 12:11:17 Plugins loaded: alias, aspell, charset, fifo, irc, logger, lua, perl, python, ruby, tcl, xfer 2010-08-03 12:11:17 =!= perl: function "iset_check_condition_isetbar_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_check_condition_isetbar_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_check_condition_isetbar_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_check_condition_isetbar_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_check_condition_isetbar_cb" must return one valid value (0) 2010-08-03 12:11:17 =!= perl: function "iset_item_cb" must return one valid value (0) 2010-08-03 12:11:17 perl error: Undefined subroutine &main::buffers_signal_buffer called. i'm using arch 64 bit, and openbox. i posted a bug upstream with weechat here - https://savannah.nongnu.org/bugs/index.php?30637 - and also spoke to a dev in their irc channel. they assured me that there was no problem with weechat or the code of iset.pl, and they suspect that the perl package is the culprit. i was also asked to report the bug here. not sure what other info to give and sorry if my report isn't too great, i'm kinda new at this. i've also attached a copy of iset.pl in case thats any help to you. Additional info: * package version(s) - perl 5.12.1, weechat 0.3.2-1, iset.pl 0.9 * config and/or log files etc. - attached iset.pl Steps to reproduce: started weechat without the script, it started ok. started with the script again and it wouldn't run, giving the same error message. did this a number of times. also tried loading the script as weechat was running scriptless which resulted in the same error message |
This task depends upon
Closed by Ionut Biru (wonder)
Tuesday, 03 August 2010, 18:38 GMT
Reason for closing: Fixed
Additional comments about closing: weechat 0.3.2-2 is in extra. reopen if needed
Tuesday, 03 August 2010, 18:38 GMT
Reason for closing: Fixed
Additional comments about closing: weechat 0.3.2-2 is in extra. reopen if needed
iset.pl
0.3.2-2 should probably have been moved from [testing] together with perl