[Glade-users] [Glade-devel] Crash of glade-perl 0.58
- From: jedwards inmet gov br (Jim Edwards)
- Subject: [Glade-users] [Glade-devel] Crash of glade-perl 0.58
- Date: Fri, 22 Jun 2001 11:44:09 +0000
Joachim,
You need to modify the PerlRun.pm, a diff can be found below.
Jim
Thanks for the super-fast report and diff and I have already changed
my development code (eventually will be version 0.59).
Hi,
Just downloaded and tried the 0.58 release.
Running test produced the following error.
more test.out
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/lib/perl5/5.6.0/i386-linux -I/usr/lib/perl5/5.6.0 test.pl
Test 1..3 Building a UI from a string of XML
(in cleanup) Can't access method `DESTROY' in class Glade::PerlRun
We were called from Glade::PerlGenerate, /Glade/PerlGenerate.pm, 280
I modified PerlRun.pm as follows to fix the problem - I believe this is a
correct patch:
diff PerlRun.pm PerlRun.pm~
290c290
< } elsif($name ne "DESTROY") {
---
} else {
I am happy to report that the gtkspinbutton bug has disappeared.
Jim
Joachim Backes wrote:
Hi,
having big problems to use glade-perl 0.58. When generating perl code
from my glade file, perl2glade simply crashes.
Attempt to free unreferenced scalar at /usr/lib/perl5/5.6.0/Carp/Heavy.pm lin
e 91 during global destruction.
Carp::longmess_heavy('Can\'t access method `DESTROY\' in class Glade::PerlRun
^JWe were ...') called at /usr/lib/perl5/5.6.0/Carp.pm line 120
Carp::confess('Can\'t access method `DESTROY\' in class Glade::PerlRun^JWe we
re ...') called at /usr/lib/perl5/site_perl/5.6.0/Glade/PerlRun.pm line 291
Glade::PerlRun::AUTOLOAD('CODE(0x868a5e4)', 'Glade::PerlRun=HASH(0x866e9f0)',
'Glade::PerlRun=HASH(0x866e9f0)') called at /usr/lib/perl5/site_perl/5.6.0/G
lade/PerlRun.pm line 291
require 0 called at /usr/lib/perl5/site_perl/5.6.0/Glade/PerlRun.pm line 291
Segmentation fault (core dumped)
It also crashes, when starting it without any input file :-)
_NO_ problems when using glade-perl 0.57.
My environment:
gtk+-1.2.9
LINUX RH 7.1, Kernel 2.4.5
Gtk-Perl-0.7007
The glade file is attached.
Regards
Joachim Backes
--
Joachim Backes <backes rhrk uni-kl de> | Univ. of Kaiserslautern
Computer Center, High Performance Computing | Phone: +49-631-205-2438
D-67653 Kaiserslautern, PO Box 3049, Germany | Fax: +49-631-205-3056
---------------------------------------------+------------------------
WWW: http://hlrwm.rhrk.uni-kl.de/home/staff/backes.html
------------------------------------------------------------------------
Name: xmotd_about.gld
xmotd_about.gld Type: unspecified type (application/octet-stream)
Encoding: base64
Description: xmotd_about.gld
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]