New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bleadperl v5.23.3-33-g6768377 breaks HANENKAMP/Tie-Simple-1.03.tar.gz #15013
Comments
From @andkbisect commit 6768377 make EXTEND() and stack_grow() safe(r) cpantesters http://www.cpantesters.org/cpan/report/e72309ea-69bf-11e5-8aef-d8dbd0d03245 perl -V Summary of my perl5 (revision 5 version 23 subversion 4) configuration: Characteristics of this binary (from libperl): -- |
From @iabynOn Wed, Oct 28, 2015 at 12:02:40AM -0700, Andreas J. Koenig via RT wrote:
As a side effect, this commit made perl skip calling EXTEND($obj, 0) Tie-Simple has a test that expects its EXTEND() method to be called -- |
The RT System itself - Status changed from 'new' to 'open' |
From @andk
> Tie-Simple has a test that expects its EXTEND() method to be called Forwarded to https://rt.cpan.org/Ticket/Display.html?id=108096 -- |
From @andkAlso affected: TONYC/Imager-1.003.tar.gz cpantesters: http://www.cpantesters.org/cpan/report/110c2ba4-69a9-11e5-ad0a-bddad0d03245 -- |
From @andkAlso affected: BKB/Text-Fuzzy-0.22.tar.gz From the output: t/private-functions.t ... 1/? panic: stack_grow() negative count (-1) at t/private-functions.t line 32. -- |
From @tonycozOn Thu, Oct 29, 2015 at 06:41:50PM +0100, Andreas Koenig wrote:
Yeah, that's my bug, in https://rt.cpan.org/Ticket/Display.html?id=107900 Tony |
From @eserteSame error message in KRYDE/Gtk2-Ex-ListModelConcat-10.tar.gz: panic: stack_grow() negative count (-1) at /tmpfs/.cpan-build/2015103106/Gtk2-Ex-ListModelConcat-10-4FBE0J/blib/lib/Gtk2/Ex/ListModelConcat.pm line 813. |
From @eserteDana Sub 31. Lis 2015, 02:01:14, slaven@rezic.de reče:
Same error message in Catalyst while running the TERENCEMO/Catalyst-View-SVG-TT-Graph-0.0226.tar.gz test suite: panic: av_extend_guts() negative count (-9223372036854775679) at /opt/perl-5.23.4/lib/site_perl/5.23.4/Catalyst/DispatchType/Chained.pm line 101. |
From @iabynOn Thu, Oct 29, 2015 at 06:56:39PM +0100, Andreas Koenig wrote:
This appears to be an off-by-one error in the module: EXTEND (SP, av_len (wantarray)); it pushes avlen()+1 elements but only extends the stack by av_len() EXTEND(SP, av_len(wantarray) + 1); -- |
From @iabynOn Sat, Oct 31, 2015 at 02:01:15AM -0700, slaven@rezic.de via RT wrote:
I can't get all the dependencies to build for this, but based on the /* extend the stack so it can handle 'n_columns' items in which by the sound of it may be possible to have n_columns < items, -- |
From @iabynOn Sun, Nov 01, 2015 at 12:16:25AM -0700, slaven@rezic.de via RT wrote:
After a few hours in dependency hell I failed to to get configure: error: Package requirements ( gdk-pixbuf-2.0 >= 2.20 glib-2.0 >= 2.12.0 gio-2.0 >= 2.24.0 libxml-2.0 >= 2.7.0 pangocairo >= 1.32.6 cairo >= 1.2.0 cairo-png >= 1.2.0 Looking at the line in question: my @parts = (defined($endpoint->attributes->{Args}[0]) ? (("*") x $args) : '...'); One would suspect that $args has gone wild, and holds -- |
From @eserteDana Sub 31. Lis 2015, 02:01:14, slaven@rezic.de reče:
Another Gtk2 application, JHALLOCK/Gapp-0.60.tar.gz |
From @iabynOn Mon, Nov 02, 2015 at 03:33:21PM +0000, Dave Mitchell wrote:
I've now managed to get all dependencies installed, and indeed, it is -- |
From @iabynOn Tue, Nov 03, 2015 at 02:05:46PM -0800, slaven@rezic.de via RT wrote:
This is caused by the same bug in Gtk2's gtk_tree_model_get() as I just -- |
From @tonycozOn Thu Oct 29 10:42:50 2015, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
Fixed in 1.004. It was https://rt.cpan.org/Ticket/Display.html?id=107900 Tony |
From @tonycozOn Wed Oct 28 00:02:40 2015, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
The following now work: HANENKAMP/Tie-Simple-1.03.tar.gz was fixed in 1.04. TONYC/Imager-1.003.tar.gz was fixed in 1.004 BKB/Text-Fuzzy-0.22.tar.gz was fixed in 0.24. KRYDE/Gtk2-Ex-ListModelConcat-10.tar.gz passes its tests with the latest Gtk2, for which the Chnages for 1.2497 claims: * Avoid a stack handling error in Gtk2::TreeModel::get on perl >= 5.23 Leaving as not working: TERENCEMO/Catalyst-View-SVG-TT-Graph-0.0226.tar.gz depends on List::MoreUtils which fails its tests JHALLOCK/Gapp-0.60.tar.gz depends on List::MoreUtils, and is probably otherwise fixed by release 1.2497 of Gtk2. Tony |
From @rjbsI believe this is fixed. Thoughts? -- |
From @tonycozOn Thu Feb 11 17:21:32 2016, rjbs wrote:
I think so, closing. The failures in the mentioned modules are due to an old bug in List::MoreUtils. Tony |
@tonycoz - Status changed from 'open' to 'pending release' |
From @khwilliamsonThank you for submitting this report. You have helped make Perl better. Perl 5.24.0 may be downloaded via https://metacpan.org/release/RJBS/perl-5.24.0 |
@khwilliamson - Status changed from 'pending release' to 'resolved' |
Migrated from rt.perl.org#126472 (status was 'resolved')
Searchable as RT126472$
The text was updated successfully, but these errors were encountered: