Skip Menu |

This queue is for tickets about the Gtk2-MozEmbed CPAN distribution.

Report information
The Basics
Id: 37928
Status: resolved
Priority: 0/
Queue: Gtk2-MozEmbed

People
Owner: Nobody in particular
Requestors: tomasz.kobiela [...] mandriva.pl
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Perl-Gtk2_MozEmbed crash everytime when exiting form perl script.
Date: Fri, 25 Jul 2008 16:36:01 +0200
To: bug-Gtk2-MozEmbed [...] rt.cpan.org
From: Tomasz Kobiela <tomasz.kobiela [...] mandriva.pl>
Hi, I have a problem with this module. Info is in the file. Thanks in andvance. -- Kind regards. Tomasz Kobiela
Here is crash that is shown on console. The same situation appears while usuing pumzilla example from perl-gtk2-mozembed docs. Drawing all widgets Loading settings Config file exist Saving options *** glibc detected *** /usr/bin/perl: free(): invalid pointer: 0xb6c7caf4 *** ======= Backtrace: ========= /lib/i686/libc.so.6[0xb7c34ff3] /lib/i686/libc.so.6(cfree+0x90)[0xb7c38af0] /usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/libperl.so(Perl_safesysfree+0x1f)[0xb7e3295f] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 08:11 16966 /usr/bin/perl5.10.0 08049000-0804a000 rw-p 00000000 08:11 16966 /usr/bin/perl5.10.0 0804a000-08851000 rw-p 0804a000 00:00 0 [heap] b389f000-b3ae9000 rw-p b389f000 00:00 0 b3ae9000-b3b49000 rw-s 00000000 00:08 25755653 /SYSV00000000 (deleted) b3b49000-b3b74000 r--p 00000000 08:11 139292 /usr/share/fonts/TTF/liberation/LiberationSerif-Regular.ttf b3b74000-b3b93000 r-xp 00000000 08:11 63282 /usr/lib/firefox-2.0.0.15/libxpcom_compat.so b3b93000-b3b94000 rw-p 0001e000 08:11 63282 /usr/lib/firefox-2.0.0.15/libxpcom_compat.so b3b94000-b3b95000 rw-p b3b94000 00:00 0 b3b95000-b3be0000 r-xp 00000000 08:11 131686 /usr/lib/firefox-2.0.0.13/components/libbrowsercomps.so b3be0000-b3be3000 rw-p 0004a000 08:11 131686 /usr/lib/firefox-2.0.0.13/components/libbrowsercomps.so b3be3000-b3c50000 r-xp 00000000 08:11 131701 /usr/lib/firefox-2.0.0.13/components/libhtmlpars.so b3c50000-b3c58000 rw-p 0006c000 08:11 131701 /usr/lib/firefox-2.0.0.13/components/libhtmlpars.so b3c58000-b3c67000 r-xp 00000000 08:11 310734 /lib/libresolv-2.7.so b3c67000-b3c68000 r--p 0000e000 08:11 310734 /lib/libresolv-2.7.so b3c68000-b3c69000 rw-p 0000f000 08:11 310734 /lib/libresolv-2.7.so b3c69000-b3c6b000 rw-p b3c69000 00:00 0 b3c6b000-b3c7a000 r-xp 00000000 08:11 19796 /usr/lib/libavahi-client.so.3.2.4 b3c7a000-b3c7b000 rw-p 0000e000 08:11 19796 /usr/lib/libavahi-client.so.3.2.4 b3c7b000-b3c86000 r-xp 00000000 08:11 19758 /usr/lib/libavahi-common.so.3.5.0 b3c86000-b3c87000 rw-p 0000a000 08:11 19758 /usr/lib/libavahi-common.so.3.5.0 b3c87000-b3df4000 r-xp 00000000 08:11 536573 /usr/lib/libcrypto.so.0.9.8 b3df4000-b3e09000 rw-p 0016c000 08:11 536573 /usr/lib/libcrypto.so.0.9.8 b3e09000-b3e0c000 rw-p b3e09000 00:00 0 b3e0c000-b3e52000 r-xp 00000000 08:11 536574 /usr/lib/libssl.so.0.9.8 b3e52000-b3e56000 rw-p 00045000 08:11 536574 /usr/lib/libssl.so.0.9.8 b3e56000-b3e94000 r-xp 00000000 08:11 310842 /lib/libdbus-1.so.3.4.0 b3e94000-b3e95000 r--p 0003d000 08:11 310842 /lib/libdbus-1.so.3.4.0 b3e95000-b3e96000 rw-p 0003e000 08:11 310842 /lib/libdbus-1.so.3.4.0 b3e96000-b3eb3000 r-xp 00000000 08:11 17633 /usr/lib/libdbus-glib-1.so.2.1.0 b3eb3000-b3eb4000 rw-p 0001c000 08:11 17633 /usr/lib/libdbus-glib-1.so.2.1.0 b3eb4000-b3ebb000 r-xp 00000000 08:11 310760 /lib/libpopt.so.0.0.0 b3ebb000-b3ebc000 rw-p 00006000 08:11 310760 /lib/libpopt.so.0.0.0 b3ebc000-b3ee5000 r-xp 00000000 08:11 19780 /usr/lib/libaudiofile.so.0.0.2 b3ee5000-b3ee8000 rw-p 00028000 08:11 19780 /usr/lib/libaudiofile.so.0.0.2 b3ee8000-b3ef0000 r-xp 00000000 08:11 19825 /usr/lib/libesd.so.0.2.38 b3ef0000-b3ef1000 rw-p 00007000 08:11 19825 /usr/lib/libesd.so.0.2.38 b3ef1000-b3f05000 r-xp 00000000 08:11 20397 /usr/lib/libbonobo-activation.so.4.0.0 b3f05000-b3f07000 rw-p 00014000 08:11 20397 /usr/lib/libbonobo-activation.so.4.0.0 b3f07000-b3f62000 r-xp 00000000 08:11 20395 /usr/lib/libbonobo-2.so.0.0.0 b3f62000-b3f6c000 rw-p 0005a000 08:11 20395 /usr/lib/libbonobo-2.so.0.0.0 b3f6c000-b3fcb000 r-xp 00000000 08:11 20400 /usr/lib/libgnomevfs-2.so.0.2200.0 b3fcb000-b3fce000 rw-p 0005f000 08:11 20400 /usr/lib/libgnomevfs-2.so.0.2200.0 b3fce000-b3fe2000 r-xp 00000000 08:11 20436 /usr/lib/libgnome-2.so.0.2200.0 b3fe2000-b3fe3000 rw-p 00014000 08:11 20436 /usr/lib/libgnome-2.so.0.2200.0 b3ff7000-b3fff000 r--p 00000000 08:11 20438 /usr/share/locale/pl/LC_MESSAGES/libgnome-2.0.mo b3fff000-b4000000 ---p b3fff000 00:00 0 b4000000-b486b000 rw-p b4000000 00:00 0 b486b000-b4900000 ---p b486b000 00:00 0 b4900000-b4904000 r-xp 00000000 08:11 19880 /usr/lib/libORBitCosNaming-2.so.0.1.0 b4904000-b4905000 rw-p 00004000 08:11 19880 /usr/lib/libORBitCosNaming-2.so.0.1.0 b4905000-b4906000 ---p b4905000 00:00 0 b4906000-b5106000 rw-p b4906000 00:00 0 b5106000-b511c000 r-xp 00000000 08:11 131704 /usr/lib/firefox-2.0.0.13/components/libjar50.so b511c000-b511e000 rw-p 00016000 08:11 131704 /usr/lib/firefox-2.0.0.13/components/libjar50.so b511e000-b5132000 r-xp 00000000 08:11 131689 /usr/lib/firefox-2.0.0.13/components/libchrome.so b5132000-b5133000 rw-p 00013000 08:11 131689 /usr/lib/firefox-2.0.0.13/components/libchrome.so b5133000-b51fa000 r-xp 00000000 08:11 131727 /usr/lib/firefox-2.0.0.13/components/libuconv.so b51fa000-b5200000 rw-p 000c7000 08:11 131727 /usr/lib/firefox-2.0.0.13/components/libuconv.so b5200000-b520a000 rw-p b5200000 00:00 0 b520a000-b5223000 r-xp 00000000 08:11 63279 /usr/lib/firefox-2.0.0.15/libjsj.so b5223000-b5224000 rw-p 00018000 08:11 63279 /usr/lib/firefox-2.0.0.15/libjsj.so b5224000-b523f000 r-xp 00000000 08:11 131712 /usr/lib/firefox-2.0.0.13/components/liboji.so b523f000-b5240000 rw-p 0001b000 08:11 131712 /usr/lib/firefox-2.0.0.13/components/liboji.so b5240000-b5915000 r-xp 00000000 08:11 131699 /usr/lib/firefox-2.0.0.13/components/libgklayout.s./xtreme-starter: line 5: 25472 Przerwane /budowa/skrypty/xtreme/xtreme-starter/xtreme-starter.real $arg
On Fri Jul 25 10:36:57 2008, tomasz.kobiela@mandriva.pl wrote: Show quoted text
> I have a problem with this module. > Info is in the file.
I can't reproduce this problem on Ubuntu 8.04. Can you try to get a bit more information? Preferably with debugging packages installed, do this and paste the result: $ gdb perl Show quoted text
gdb> r /path/to/program.pl
... crash ... Show quoted text
gdb> bt
$ valgrind --tool=memcheck --num-callers=100 perl /path/to/program.pl Also, the log you attached seems to suggest that libraries from Firefox 2.0.0.13 and 2.0.0.15 are loaded. Does this problem still occur if you get rid of one of them?
Subject: Re: [rt.cpan.org #37928] Perl-Gtk2_MozEmbed crash everytime when exiting form perl script.
Date: Mon, 8 Sep 2008 15:09:32 +0200
To: bug-Gtk2-MozEmbed [...] rt.cpan.org
From: Tomasz Kobiela <tomasz.kobiela [...] mandriva.pl>
Hello, Uninstalling previous firefox libs doesn't help. But now I know that it is problem of this distro (Mandriva) and its libs. Probably firefox or nspluginwrapper. In cooker (developer version of Mandriva) with firefox 3.0 xulrunner and perl-Gtk2-MozEmbed 0.08 this bug doesn't appear, so I will report it to Mandriva developers. Thank you for your time and your assistance. Torsten Schoenfeld via RT pisze: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=37928 > > > On Fri Jul 25 10:36:57 2008, tomasz.kobiela@mandriva.pl wrote: >
>> I have a problem with this module. >> Info is in the file. >>
> > I can't reproduce this problem on Ubuntu 8.04. Can you try to get a bit > more information? Preferably with debugging packages installed, do this > and paste the result: > > $ gdb perl
> gdb> r /path/to/program.pl
> ... crash ...
> gdb> bt
> > $ valgrind --tool=memcheck --num-callers=100 perl /path/to/program.pl > > Also, the log you attached seems to suggest that libraries from Firefox > 2.0.0.13 and 2.0.0.15 are loaded. Does this problem still occur if you > get rid of one of them? >
On Mon Sep 08 09:10:03 2008, tomasz.kobiela@mandriva.pl wrote: Show quoted text
> But now I know that it is problem of this distro (Mandriva) and its libs. > Probably firefox or nspluginwrapper. > In cooker (developer version of Mandriva) with firefox 3.0 xulrunner > and perl-Gtk2-MozEmbed 0.08 this bug doesn't appear, so I will report > it to Mandriva developers.
OK, I'm closing this bug report then.