You are not logged in.

#1 2010-05-10 20:33:26

yvonney
Member
Registered: 2008-06-11
Posts: 671

[SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

UPDATE: any script in irssi's autorun folder causes the following output errors.




10:36       *** glibc detected *** irssi: realloc(): invalid pointer: 0x08c8a80c ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c4f1)[0xb71fe4f1]
/lib/libc.so.6(realloc+0x2ad)[0xb720321d]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_safesysrealloc+0x47)[0xb767cf87]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_markstack_grow+0x6c)[0xb76cb96c]
irssi(irssi_callXS+0x70)[0x80e88a0]
/usr/lib/perl5/vendor_perl/auto/Irssi/Irssi.so(boot_Irssi+0x2bb)[0xb6f037ab]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_pp_entersub+0x4a8)[0xb769f2f8]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_runops_standard+0x32)[0xb7696382]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_call_sv+0x3fa)[0xb76321aa]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_call_list+0x29c)[0xb763281c]
/usr/lib/perl5/core_perl/CORE/libperl.so(+0x26d0e)[0xb761bd0e]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_newATTRSUB+0xcb0)[0xb7629620]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_utilize+0x290)[0xb7629ea0]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_yyparse+0x2e12)[0xb765f932]
/usr/lib/perl5/core_perl/CORE/libperl.so(+0xdab22)[0xb76cfb22]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_pp_entereval+0x4bc)[0xb76dc62c]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_runops_standard+0x32)[0xb7696382]
/usr/lib/perl5/core_perl/CORE/libperl.so(+0xda72e)[0xb76cf72e]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_runops_standard+0x32)[0xb7696382]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_call_sv+0x195)[0xb7631f45]
/usr/lib/perl5/core_perl/CORE/libperl.so(Perl_call_pv+0x44)[0xb7632494]
irssi[0x80e5922]
irssi[0x80e6131]
irssi[0x80ddf5e]
irssi(signal_emit+0x4c)[0x80de54c]
irssi(main+0x1b9)[0x806f3f9]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb71a8b96]
irssi[0x8059c41]
======= Memory map: ========
08048000-08103000 r-xp 00000000 08:11 836532     /usr/bin/irssi
08103000-0810c000 rw-p 000bb000 08:11 836532     /usr/bin/irssi
08c25000-08e33000 rw-p 00000000 00:00 0          [heap]
b6eb4000-b6ecf000 r-xp 00000000 08:11 295821     /usr/lib/libgcc_s.so.1
b6ecf000-b6ed0000 rw-p 0001a000 08:11 295821     /usr/lib/libgcc_s.so.1
b6eea000-b6f14000 r-xp 00000000 08:11 588093     /usr/lib/perl5/vendor_perl/auto/Irssi/Irssi.so
b6f14000-b6f15000 rw-p 0002a000 08:11 588093     /usr/lib/perl5/vendor_perl/auto/Irssi/Irssi.so
b6f15000-b70c6000 r--p 00000000 08:11 482150     /usr/lib/locale/locale-archive
b70c6000-b70d0000 r-xp 00000000 08:11 508462     /lib/libnss_files-2.11.1.so
b70d0000-b70d1000 r--p 00009000 08:11 508462     /lib/libnss_files-2.11.1.so
b70d1000-b70d2000 rw-p 0000a000 08:11 508462     /lib/libnss_files-2.11.1.so
b70d2000-b70d4000 rw-p 00000000 00:00 0 
b70d4000-b70e8000 r-xp 00000000 08:11 295452     /usr/lib/libz.so.1.2.5
b70e8000-b70e9000 rw-p 00014000 08:11 295452     /usr/lib/libz.so.1.2.5
b70e9000-b711b000 r-xp 00000000 08:11 505934     /lib/libpcre.so.0.0.1
b711b000-b711c000 rw-p 00031000 08:11 505934     /lib/libpcre.so.0.0.1
b711c000-b711e000 r-xp 00000000 08:11 507902     /lib/libutil-2.11.1.so
b711e000-b711f000 r--p 00001000 08:11 507902     /lib/libutil-2.11.1.so
b711f000-b7120000 rw-p 00002000 08:11 507902     /lib/libutil-2.11.1.so
b7120000-b7128000 r-xp 00000000 08:11 507903     /lib/libcrypt-2.11.1.so
b7128000-b7129000 r--p 00007000 08:11 507903     /lib/libcrypt-2.11.1.so
b7129000-b712a000 rw-p 00008000 08:11 507903     /lib/libcrypt-2.11.1.so
b712a000-b7151000 rw-p 00000000 00:00 0 
b7151000-b7174000 r-xp 00000000 08:11 505945     /lib/libm-2.11.1.so
b7174000-b7175000 r--p 00022000 08:11 505945     /lib/libm-2.11.1.so
b7175000-b7176000 rw-p 00023000 08:11 505945     /lib/libm-2.11.1.so
b7176000-b7177000 rw-p 00000000 00:00 0 
b7177000-b7179000 r-xp 00000000 08:11 505944     /lib/libdl-2.11.1.so
b7179000-b717a000 r--p 00001000 08:11 505944     /lib/libdl-2.11.1.so
b717a000-b717b000 rw-p 00002000 08:11 505944     /lib/libdl-2.11.1.so
b717b000-b718e000 r-xp 00000000 08:11 505951     /lib/libnsl-2.11.1.so
b718e000-b718f000 r--p 00012000 08:11 505951     /lib/libnsl-2.11.1.so
b718f000-b7190000 rw-p 00013000 08:11 505951     /lib/libnsl-2.11.1.so
b7190000-b7192000 rw-p 00000000 00:00 0 
b7192000-b72d7000 r-xp 00000000 08:11 508459     /lib/libc-2.11.1.so
b72d7000-b72d8000 ---p 00145000 08:11 508459     /lib/libc-2.11.1.so
b72d8000-b72da000 r--p 00145000 08:11 508459     /lib/libc-2.11.1.so
b72da000-b72db000 rw-p 00147000 08:11 508459     /lib/libc-2.11.1.so
b72db000-b72de000 rw-p 00000000 00:00 0 
b72de000-b7326000 r-xp 00000000 08:11 530279     /lib/libncursesw.so.5.7
b7326000-b7329000 rw-p 00048000 08:11 530279     /lib/libncursesw.so.5.7
b7329000-b748e000 r-xp 00000000 08:11 479957     /usr/lib/libcrypto.so.1.0.0
b748e000-b74a2000 rw-p 00165000 08:11 479957     /usr/lib/libcrypto.so.1.0.0
b74a2000-b74a5000 rw-p 00000000 00:00 0 
b74a5000-b74f2000 r-xp 00000000 08:11 479962     /usr/lib/libssl.so.1.0.0
b74f2000-b74f6000 rw-p 0004c000 08:11 479962     /usr/lib/libssl.so.1.0.0
b74f6000-b74f7000 rw-p 00000000 00:00 0 
b74f7000-b75be000 r-xp 00000000 08:11 476014     /usr/lib/libglib-2.0.so.0.2400.1
b75be000-b75bf000 rw-p 000c6000 08:11 476014     /usr/lib/libglib-2.0.so.0.2400.1
b75bf000-b75c1000 r-xp 00000000 08:11 475998     /usr/lib/libgmodule-2.0.so.0.2400.1
b75c1000-b75c2000 rw-p 00002000 08:11 475998     /usr/lib/libgmodule-2.0.so.0.2400.1
b75c2000-b75d7000 r-xp 00000000 08:11 505925     /lib/libpthread-2.11.1.so
b75d7000-b75d8000 r--p 00014000 08:11 505925     /lib/libpthread-2.11.1.so
b75d8000-b75d9000 rw-p 00015000 08:11 505925     /lib/libpthread-2.11.1.so
b75d9000-b75db000 rw-p 00000000 00:00 0 
b75f0000-b75f1000 rw-p 00000000 00:00 0 
b75f1000-b75f3000 r-xp 00000000 08:11 481851     /usr/lib/gconv/CP1252.so
b75f3000-b75f4000 r--p 00001000 08:11 481851     /usr/lib/gconv/CP1252.so
b75f4000-b75f5000 rw-p 00002000 08:11 481851     /usr/lib/gconv/CP1252.so
b75f5000-b7747000 r-xp 00000000 08:11 499674     /usr/lib/perl5/core_perl/CORE/libperl.so
b7747000-b774c000 rw-p 00151000 08:11 499674     /usr/lib/perl5/core_perl/CORE/libperl.so
b774c000-b774d000 rw-p 00000000 00:00 0 
b774d000-b774e000 r-xp 00000000 00:00 0          [vdso]
b774e000-b776a000 r-xp 00000000 08:11 505959     /lib/ld-2.11.1.so
b776a000-b776b000 r--p 0001b000 08:11 505959     /lib/ld-2.11.1.so
b776b000-b776c000 rw-p 0001c000 08:11 505959     /lib/ld-2.11.1.so
bf83e000-bf853000 rw-p 00000000 00:00 0          [stack]
Aborted

Last edited by yvonney (2010-05-11 20:50:23)

Offline

#2 2010-05-11 10:48:08

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

Seems yet another perl update from Testing did break it, so I'm moving this to Testing. Rebuilding irssi on the new perl fixes it, I filed a bugreport:

http://bugs.archlinux.org/task/19418

And it seems it's a duplicate form http://bugs.archlinux.org/task/19412 ... I could have sworn Flyspray pretended no open tickets were found with 'irssi' in it!


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#3 2010-05-11 11:41:45

riivo
Member
Registered: 2008-08-25
Posts: 112

Re: [SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

New perl-5.12 breaks even ls and wget for me. After the update, they give segmentation faults in the console. For example,

~ > wget
zsh: segmentation fault  wget

Offline

#4 2010-05-11 17:58:51

yvonney
Member
Registered: 2008-06-11
Posts: 671

Re: [SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

Thanks .:B:.   !!!
been a good week of learning. Yes, me testing too of course.
will try to get the plugins working the way mentioned.
Also, (thinking back to the other place I posted) that new threads are
better sometimes and this should be considered when/before jumping into a thread.


UPDATE: new package released works great.

Last edited by yvonney (2010-05-11 18:05:34)

Offline

#5 2010-05-11 20:35:07

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

riivo wrote:

New perl-5.12 breaks even ls and wget for me. After the update, they give segmentation faults in the console. For example,

~ > wget
zsh: segmentation fault  wget

You're sure you did a system-wide update? Both apps work fine here.

Yvonney: could you mark as [Solved], if the rebuild fixes your problem?


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#6 2010-05-12 07:27:00

riivo
Member
Registered: 2008-08-25
Posts: 112

Re: [SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

.:B:., yes. See here

~ > s pacman -Syu
:: Synchronizing package databases...
 testing is up to date
 core is up to date
 extra                    453.0K  453.1K/s 00:00:01 [#####################] 100%
 community                365.7K  475.2K/s 00:00:01 [#####################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Targets (2): irssi-0.8.15-2  perl-5.12.0-1  

Total Download Size:    0.47 MB
Total Installed Size:   57.90 MB

Proceed with installation? [Y/n] 
:: Retrieving packages from testing...
 irssi-0.8.15-2-i686...   484.3K  465.2K/s 00:00:01 [#####################] 100%
checking package integrity...
(2/2) checking for file conflicts                   [#####################] 100%
(1/2) upgrading irssi                               [#####################] 100%
(2/2) upgrading perl                                [#####################] 100%
~ > ls
zsh: segmentation fault  ls --color -F
~ > wget
zsh: segmentation fault  wget
~ > s pacman -U /var/cache/pacman/pkg/perl-5.10.1-5-i686.pkg.tar.gz 
loading package data...
checking dependencies...
(1/1) checking for file conflicts                   [#####################] 100%
(1/1) upgrading perl                                [#####################] 100%
~ > wget
wget: missing URL
Usage: wget [OPTION]... [url]...

Try 'wget --help' for more options.
~ >

Offline

#7 2010-05-12 10:22:31

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [SOLVED] adv_windowlist.pl: IRSSI-mod it to overcome errors?

Then I suggest you open a separate thread for this. Both programs do not depend on perl in any way.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

Board footer

Powered by FluxBB