You are not logged in.

#1 2007-05-20 17:32:06

neosenate
Member
Registered: 2007-05-02
Posts: 17

Segmentation Fault

Hi,

After updating pacman I tried a full system update and received this error.  Although it suggested I submit a bug report I wanted to ensure there was nothing I could do on my end to fix the problem.

[root@localhost neosenate]# pacman -Suy
warning: current locale is invalid; using default "C" locale
:: Synchronizing package databases...
 current                   71.6K  101.9K/s 00:00:01 [#######################################################] 100%
 extra                    261.6K   91.8K/s 00:00:03 [#######################################################] 100%
 community                110.4K  106.2K/s 00:00:01 [#######################################################] 100%
 takhis is up to date
:: Starting full system upgrade...
:: Replace traceroute with current/iputils? [Y/n] y
warning: gtk-engine-murrine: local (0.52-1) is newer than community (0.51-1)
resolving dependencies... done.
looking for inter-conflicts... done.

Remove: traceroute  

Targets: iputils-20070202-1  bash-3.2.017-2  bluez-libs-3.10-1  bluez-utils-3.10-1  device-mapper-1.02.19-1  
         cryptsetup-1.0.5-2  esd-0.2.38-2  filesystem-0.8-8  gtk2-2.10.12-2  firefox-2.0.0.3-3  gconf-2.18.0.1-3  
         gnome-speech-0.4.12-1  gnupg2-2.0.4-1  vim-7.0.243-1  gvim-7.0.243-1  hdparm-7.3-1  udev-111-1  
         initscripts-0.8-12  inputproto-1.4.2-1  irssi-0.8.11-1  kexec-tools-1.101-7  klibc-udev-111-3  
         libbeagle-0.2.17-1  libexif-0.6.14-1  libgtop-2.14.9-1  libmysqlclient-5.0.41-1  libxcomposite-0.3.2-1  
         lsof-4.78-1  lvm2-2.02.25-2  man-pages-2.46-1  mdadm-2.6.1-2  metacity-2.18.2-3  mkinitcpio-0.5.14-1  
         mysql-clients-5.0.41-1  mysql-5.0.41-1  nano-2.0.6-1  pcre-7.1-1  php-5.2.2-2  pidgin-2.0.0-3  
         portmap-6.0-1  psmisc-22.5-1  screen-4.0.3-4  totem-plparser-2.18.2-1  totem-2.18.2-1  vino-2.18.1-3  
         wireless_tools-29pre21-1  wpa_supplicant-0.5.7-3  xf86-input-keyboard-1.1.1-1  xf86-input-mouse-1.2.1-1  
         xf86-video-vesa-1.3.0-1  xine-lib-1.1.6-2  xkeyboard-config-0.9-2  xorg-xinit-1.0.3-2  

Total Package Size:   84.15 MB

Proceed with installation? [Y/n] y
:: Retrieving packages from current...
 iputils                   98.9K  104.0K/s 00:00:01 [#######################################################] 100%
 bash                     424.6K   93.7K/s 00:00:05 [#######################################################] 100%
 filesystem                11.6K   89.4K/s 00:00:00 [#######################################################] 100%
 vim                        8.4M  378.9K/s 00:00:23 [#######################################################] 100%
 gvim                    2022.7K   95.3K/s 00:00:21 [#######################################################] 100%
 hdparm                    39.4K  113.9K/s 00:00:00 [#######################################################] 100%
 udev                     190.6K   82.0K/s 00:00:02 [#######################################################] 100%
 initscripts               17.6K   95.1K/s 00:00:00 [#######################################################] 100%
 inputproto                13.4K   83.1K/s 00:00:00 [#######################################################] 100%
 irssi                   1138.5K  100.4K/s 00:00:11 [#######################################################] 100%
 kexec-tools               41.9K   75.8K/s 00:00:01 [#######################################################] 100%
 klibc-udev               100.4K   87.2K/s 00:00:01 [#######################################################] 100%
 libexif                  255.9K  114.1K/s 00:00:02 [#######################################################] 100%
 libmysqlclient             2.8M  112.4K/s 00:00:26 [#######################################################] 100%
 libxcomposite             11.0K   62.9K/s 00:00:00 [#######################################################] 100%
 lsof                      87.1K  109.3K/s 00:00:01 [#######################################################] 100%
 lvm2                     757.3K  111.2K/s 00:00:07 [#######################################################] 100%
 man-pages                  3.8M  178.5K/s 00:00:22 [#######################################################] 100%
 mdadm                    458.4K  153.0K/s 00:00:03 [#######################################################] 100%
Internal pacman error: Segmentation faults 00:00:00 [-------------------------------------------------------]   0%
Please submit a full bug report, with the given package if appropriate.

Any help would be greatly appreciated.

J

Offline

#2 2007-05-20 19:03:25

julemand101
Member
From: Denmark
Registered: 2005-11-25
Posts: 16
Website

Re: Segmentation Fault

Try run:
pacman -Syuv

-v, --verbose
              Output more status messages, such as the Root and DBPath.

Offline

#3 2007-05-20 20:51:46

neosenate
Member
Registered: 2007-05-02
Posts: 17

Re: Segmentation Fault

Here is the output from the command you suggested:

[root@localhost neosenate]# pacman -Syuv
warning: current locale is invalid; using default "C" localeRoot     : /
DBPath   : var/lib/pacman/
CacheDir : var/cache/pacman/pkg/
Targets  : None

:: Synchronizing package databases...
 current is up to date
 extra is up to date
 community is up to date
 takhis is up to date
:: Starting full system upgrade...
:: Replace traceroute with current/iputils? [Y/n] y
warning: gtk-engine-murrine: local (0.52-1) is newer than community (0.51-1)
resolving dependencies... done.
looking for inter-conflicts... done.

Remove: traceroute  

Targets: iputils-20070202-1  bash-3.2.017-2  bluez-libs-3.10-1  bluez-utils-3.10-1  device-mapper-1.02.19-1  cryptsetup-1.0.5-2  
         esd-0.2.38-2  filesystem-0.8-8  gtk2-2.10.12-2  firefox-2.0.0.3-3  gconf-2.18.0.1-3  gnome-speech-0.4.12-1  gnupg2-2.0.4-1  
         vim-7.0.243-1  gvim-7.0.243-1  hdparm-7.3-1  udev-111-1  initscripts-0.8-12  inputproto-1.4.2-1  irssi-0.8.11-1  
         kexec-tools-1.101-7  klibc-udev-111-3  libbeagle-0.2.17-1  libexif-0.6.14-1  libgtop-2.14.9-1  libmysqlclient-5.0.41-1  
         libxcomposite-0.3.2-1  lsof-4.78-1  lvm2-2.02.25-2  man-pages-2.46-1  mdadm-2.6.1-2  metacity-2.18.2-3  mkinitcpio-0.5.14-1  
         mysql-clients-5.0.41-1  mysql-5.0.41-1  nano-2.0.6-1  pcre-7.1-1  php-5.2.2-2  pidgin-2.0.0-3  portmap-6.0-1  psmisc-22.5-1  
         screen-4.0.3-4  totem-plparser-2.18.2-1  totem-2.18.2-1  vino-2.18.1-3  wireless_tools-29pre21-1  wpa_supplicant-0.5.7-3  
         xf86-input-keyboard-1.1.1-1  xf86-input-mouse-1.2.1-1  xf86-video-vesa-1.3.0-1  xine-lib-1.1.6-2  xkeyboard-config-0.9-2  
         xorg-xinit-1.0.3-2  

Total Package Size:   84.15 MB

Proceed with installation? [Y/n] y
:: Retrieving packages from current...
 mkinitcpio                13.1K  196.6K/s 00:00:00 [###################################################################################] 100%
 mysql-clients            212.3K  211.0K/s 00:00:01 [###################################################################################] 100%
 mysql                     12.0M  203.6K/s 00:01:00 [###################################################################################] 100%
 nano                     367.7K  202.3K/s 00:00:02 [###################################################################################] 100%
 pcre                     321.7K  172.1K/s 00:00:02 [###################################################################################] 100%
 php                       10.5M  209.6K/s 00:00:51 [###################################################################################] 100%
 portmap                   14.6K  121.5K/s 00:00:00 [###################################################################################] 100%
 psmisc                    66.0K  192.5K/s 00:00:00 [###################################################################################] 100%
 screen                   480.0K  214.0K/s 00:00:02 [###################################################################################] 100%
 wireless_tools            96.8K  153.5K/s 00:00:01 [###################################################################################] 100%
 wpa_supplicant           188.4K  155.3K/s 00:00:01 [###################################################################################] 100%
 xf86-input-keyboard       12.7K  107.1K/s 00:00:00 [###################################################################################] 100%
 xf86-input-mouse          26.7K  145.3K/s 00:00:00 [###################################################################################] 100%
 xf86-video-vesa           15.4K  125.9K/s 00:00:00 [###################################################################################] 100%
 xine-lib                   4.0M  209.3K/s 00:00:20 [###################################################################################] 100%
Internal pacman error: Segmentation faults 00:00:00 [-----------------------------------------------------------------------------------]   0%
Please submit a full bug report, with the given package if appropriate.

Offline

#4 2007-05-20 22:36:45

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Segmentation Fault

Better use --debug.

Offline

#5 2007-05-21 06:11:34

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Segmentation Fault

Yes, please use --debug, as it will let me (us) see what is really happening.

Just to cover all bases, what version of libdownload are you using?

Offline

#6 2007-05-21 17:48:54

neosenate
Member
Registered: 2007-05-02
Posts: 17

Re: Segmentation Fault

I'm using libdownload-1.1-1 (I upgraded both libdownload and libarchive before updating pacman), and here is the output from the debug -

[root@localhost neosenate]# pacman -Syuv --debug
debug: config: new section 'options'
debug: config: logfile: /var/log/pacman.log
debug: config: noupgrade: etc/passwd
debug: config: noupgrade: etc/group
debug: config: noupgrade: etc/shadow
debug: config: noupgrade: etc/sudoers
debug: config: noupgrade: etc/fstab
debug: config: noupgrade: etc/raidtab
debug: config: noupgrade: etc/ld.so.conf
debug: config: noupgrade: etc/rc.conf
debug: config: noupgrade: etc/rc.local
debug: config: noupgrade: etc/modprobe.conf
debug: config: noupgrade: etc/modules.conf
debug: config: noupgrade: etc/lilo.conf
debug: config: noupgrade: boot/grub/menu.lst
debug: config: holdpkg: pacman
debug: config: holdpkg: glibc
debug: config: new section 'current'
debug: registering database 'current'
debug: opening database 'current'
debug: opening database from path '/var/lib/pacman/current/'
debug: config: including /etc/pacman.d/current
debug: attempt to re-register the 'current' database, using existing
debug: config: new section 'current'
debug: attempt to re-register the 'current' database, using existing
debug: adding new server to database 'current': protocol 'http', server 'ftp.parrswood.manchester.sch.uk', path '/Mirrors/ftp.archlinux.org/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'gd.tuwien.ac.at', path '/opsys/linux/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.belnet.be', path '/packages/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.sh.cvut.cz', path '/MIRRORS/arch/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.estpak.ee', path '/pub/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.rez-gif.supelec.fr', path '/pub/Linux/distrib/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mir1.archlinuxfr.org', path '/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mir2.archlinuxfr.org', path '/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'distrib-coffee.ipsl.jussieu.fr', path '/pub/linux/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'http', server 'mirrors.jakimowicz.com', path '/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.tu-chemnitz.de', path '/pub/linux/sunsite.unc-mirror/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.hosteurope.de', path '/mirror/ftp.archlinux.org/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.ntua.gr', path '/pub/linux/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.heanet.ie', path '/mirrors/ftp.archlinux.org/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mi.mirror.garr.it', path '/mirrors/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.nluug.nl', path '/pub/metalab/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.surfnet.nl', path '/pub/os/Linux/distr/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mirror.djzradio.net', path '/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'sunsite.icm.edu.pl', path '/site/linux-sunsite/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mirror.icis.pcz.pl', path '/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'gul.est.ips.pt', path '/repos/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'cesium.di.uminho.pt', path '/pub/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'http', server 'darkstar.ist.utl.pt', path '/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.iasi.roedu.net', path '/mirrors/archlinux.org/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.ds.hj.se', path '/pub/linux/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.gigabit.nu', path '/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'archlinux.puzzle.ch', path '/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.linux.kiev.ua', path '/pub/Linux/ArchLinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.archlinux.org', path '/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.nethat.com', path '/pub/linux/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp-linux.cc.gatech.edu', path '/pub/linux/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mirror.cs.vt.edu', path '/pub/ArchLinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'ftp.ibiblio.org', path '/pub/linux/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'http', server 'www2.cddc.vt.edu', path '/linux/distributions/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'ftp', server 'cle.linux.org.tw', path '/pub/ArchLinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'http', server 'mirror.vxmatrix.net', path '/ArchLinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'http', server 'dxmirror.vxmatrix.net', path '/ArchLinux/current/os/x86_64'
debug: adding new server to database 'current': protocol 'http', server 'cncmirror.vxmatrix.net', path '/ArchLinux/current/os/x86_64'
debug: config: new section 'extra'
debug: registering database 'extra'
debug: opening database 'extra'
debug: opening database from path '/var/lib/pacman/extra/'
debug: config: including /etc/pacman.d/extra
debug: attempt to re-register the 'extra' database, using existing
debug: config: new section 'extra'
debug: attempt to re-register the 'extra' database, using existing
debug: adding new server to database 'extra': protocol 'http', server 'ftp.parrswood.manchester.sch.uk', path '/Mirrors/ftp.archlinux.org/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'gd.tuwien.ac.at', path '/opsys/linux/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.belnet.be', path '/packages/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.sh.cvut.cz', path '/MIRRORS/arch/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.estpak.ee', path '/pub/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.rez-gif.supelec.fr', path '/pub/Linux/distrib/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mir1.archlinuxfr.org', path '/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mir2.archlinuxfr.org', path '/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'distrib-coffee.ipsl.jussieu.fr', path '/pub/linux/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'http', server 'mirrors.jakimowicz.com', path '/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.tu-chemnitz.de', path '/pub/linux/sunsite.unc-mirror/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.hosteurope.de', path '/mirror/ftp.archlinux.org/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.ntua.gr', path '/pub/linux/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.heanet.ie', path '/mirrors/ftp.archlinux.org/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mi.mirror.garr.it', path '/mirrors/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.nluug.nl', path '/pub/metalab/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.surfnet.nl', path '/pub/os/Linux/distr/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mirror.djzradio.net', path '/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'sunsite.icm.edu.pl', path '/site/linux-sunsite/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mirror.icis.pcz.pl', path '/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'gul.est.ips.pt', path '/repos/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'cesium.di.uminho.pt', path '/pub/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'http', server 'darkstar.ist.utl.pt', path '/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.iasi.roedu.net', path '/mirrors/archlinux.org/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.ds.hj.se', path '/pub/linux/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.gigabit.nu', path '/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'archlinux.puzzle.ch', path '/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.linux.kiev.ua', path '/pub/Linux/ArchLinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.archlinux.org', path '/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.nethat.com', path '/pub/linux/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp-linux.cc.gatech.edu', path '/pub/linux/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mirror.cs.vt.edu', path '/pub/ArchLinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'ftp.ibiblio.org', path '/pub/linux/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'http', server 'www2.cddc.vt.edu', path '/linux/distributions/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'ftp', server 'cle.linux.org.tw', path '/pub/ArchLinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'http', server 'mirror.vxmatrix.net', path '/ArchLinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'http', server 'dxmirror.vxmatrix.net', path '/ArchLinux/extra/os/x86_64'
debug: adding new server to database 'extra': protocol 'http', server 'cncmirror.vxmatrix.net', path '/ArchLinux/extra/os/x86_64'
debug: config: including /etc/pacman.d/community
debug: attempt to re-register the 'extra' database, using existing
debug: config: new section 'community'
debug: registering database 'community'
debug: opening database 'community'
debug: opening database from path '/var/lib/pacman/community/'
debug: adding new server to database 'community': protocol 'http', server 'ftp.parrswood.manchester.sch.uk', path '/Mirrors/ftp.archlinux.org/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'gd.tuwien.ac.at', path '/opsys/linux/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.belnet.be', path '/packages/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.sh.cvut.cz', path '/MIRRORS/arch/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.estpak.ee', path '/pub/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.rez-gif.supelec.fr', path '/pub/Linux/distrib/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mir1.archlinuxfr.org', path '/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mir2.archlinuxfr.org', path '/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'distrib-coffee.ipsl.jussieu.fr', path '/pub/linux/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'http', server 'mirrors.jakimowicz.com', path '/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.tu-chemnitz.de', path '/pub/linux/sunsite.unc-mirror/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.hosteurope.de', path '/mirror/ftp.archlinux.org/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.ntua.gr', path '/pub/linux/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.heanet.ie', path '/mirrors/ftp.archlinux.org/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mi.mirror.garr.it', path '/mirrors/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.nluug.nl', path '/pub/metalab/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.surfnet.nl', path '/pub/os/Linux/distr/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mirror.djzradio.net', path '/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'sunsite.icm.edu.pl', path '/site/linux-sunsite/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mirror.icis.pcz.pl', path '/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'gul.est.ips.pt', path '/repos/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'cesium.di.uminho.pt', path '/pub/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'http', server 'darkstar.ist.utl.pt', path '/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.iasi.roedu.net', path '/mirrors/archlinux.org/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.ds.hj.se', path '/pub/linux/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.gigabit.nu', path '/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'archlinux.puzzle.ch', path '/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.linux.kiev.ua', path '/pub/Linux/ArchLinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.archlinux.org', path '/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.nethat.com', path '/pub/linux/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp-linux.cc.gatech.edu', path '/pub/linux/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mirror.cs.vt.edu', path '/pub/ArchLinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'ftp.ibiblio.org', path '/pub/linux/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'http', server 'www2.cddc.vt.edu', path '/linux/distributions/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'ftp', server 'cle.linux.org.tw', path '/pub/ArchLinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'http', server 'mirror.vxmatrix.net', path '/ArchLinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'http', server 'dxmirror.vxmatrix.net', path '/ArchLinux/community/os/x86_64'
debug: adding new server to database 'community': protocol 'http', server 'cncmirror.vxmatrix.net', path '/ArchLinux/community/os/x86_64'Root     : /
DBPath   : var/lib/pacman/
CacheDir : var/cache/pacman/pkg/
Targets  : None

debug: registering database 'local'
debug: opening database 'local'
debug: opening database from path '/var/lib/pacman/local/'
:: Synchronising package databases...
debug: logaction called: synchronising package lists
debug: file path: '/Mirrors/ftp.archlinux.org/current/os/x86_64/current.db.tar.gz'
debug: using 'current.db.tar.gz' for download progresslooking up ftp.parrswood.manchester.sch.uk
connecting to ftp.parrswood.manchester.sch.uk:80
requesting http://ftp.parrswood.manchester.sch.uk/Mirrors/ftp.archlinux.org/current/os/x86_64/current.db.tar.gz

debug: connected to ftp.parrswood.manchester.sch.uk successfully
debug: mtimes are identical, skipping current.db.tar.gz
 current is up to date
debug: file path: '/Mirrors/ftp.archlinux.org/extra/os/x86_64/extra.db.tar.gz'
debug: using 'extra.db.tar.gz' for download progresslooking up ftp.parrswood.manchester.sch.uk
connecting to ftp.parrswood.manchester.sch.uk:80
requesting http://ftp.parrswood.manchester.sch.uk/Mirrors/ftp.archlinux.org/extra/os/x86_64/extra.db.tar.gz

debug: connected to ftp.parrswood.manchester.sch.uk successfully
debug: sync: new mtime for extra: 20070520124045Internal pacman error: Segmentation fault
Please submit a full bug report, with the given package if appropriate.

Thanks again for all your help

J

Last edited by neosenate (2007-05-21 17:51:20)

Offline

#7 2007-05-21 18:45:05

neosenate
Member
Registered: 2007-05-02
Posts: 17

Re: Segmentation Fault

Update - It appears I can download and install single packages.  I just did a 

pacman -Sy cpudyn acpid

and everything downloaded and installed without incident.

....hmmmmmm

Offline

#8 2007-05-21 21:12:52

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Segmentation Fault

Can you please add a bug report referencing this thread so we can look at it? It seems rather hard to track down, but we still might be able to.

Offline

#9 2007-05-23 16:52:09

neosenate
Member
Registered: 2007-05-02
Posts: 17

Re: Segmentation Fault

I've submitted a bug report now.  Didn't include much information since it was including in this thread (and I linked to it).

Update - It seems that if I attempt to update a package, pacman will error, but if I attempt to install a new package it'll download and install ok.

Offline

#10 2007-05-23 18:30:20

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Segmentation Fault

Does this happen all the time? Or was it only a one time thing? Is it only on -Syu ? what happens if you just do -Sy or -Su? What about if you -S more than one package?

Offline

#11 2007-05-23 19:05:21

neosenate
Member
Registered: 2007-05-02
Posts: 17

Re: Segmentation Fault

Hi,

It would appear that it doesn't happen all the time.  I attempted a -Sy --debug and then a -Su --debug.

Both times they failed with the "Replace traceroute with current/iputils?" option, then the segmentation fault message was printed.

I then tried again and everything downloaded and installed fine.  At the moment it seems like everything is fine and I've wasted everyones time. 

I'll keep a look out and see if I can recreate the error again (being a developer errors annoy the heck out of me).

Really sorry for wasting everyones time!

Thanks for all your help.

Offline

#12 2007-05-23 19:35:55

ataraxia
Member
From: Pittsburgh
Registered: 2007-05-06
Posts: 1,553

Re: Segmentation Fault

This is starting to look like hardware trouble to me...

Offline

#13 2007-05-23 19:45:20

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Segmentation Fault

Hmmm I don't think you wasted any time really.  Some bugs like this may exist in the code, which might just happen to work fine 90% of the time, and is only actually caught by a handful of people.  Do you happen to have any "odd" configuration setup?

Offline

#14 2007-05-23 20:38:06

neosenate
Member
Registered: 2007-05-02
Posts: 17

Re: Segmentation Fault

ataraxia wrote:

This is starting to look like hardware trouble to me...

I sincerely hope not! (Just got this damned laptop a month ago)

As far as an odd configuration, I really don't think I have anything out of the ordinary. I'm using e17 (takis) as well as gnome but apart from that, everything is pretty much standard.

The only thing that I think could have been a clue was in one of the debug outputs, the midsums failed because the packages were corrupt.  I wouldn't expect this to cause a segmentation fault though.  (And it only happened once so maybe it's nothing)

I'll keep an eye on it - now do I want to update the bug tracker to reflect these changes?

Offline

#15 2007-05-23 21:38:43

space-m0nkey
Member
From: UK
Registered: 2007-03-26
Posts: 16

Re: Segmentation Fault

I think it might have something to do with the ftp.parrswood.manchester.sch.uk mirror, I've just tried installing xorg, gnome, gnome-extra (200+ packages), it was constantly seg faulting after downloading 4-5 packages. I've just changed the mirror I'm using and it's downloaded 182 packages without a seg fault.

libdownload is chocking on something ftp.parrswood.manchester.sch.uk is sending.


"Instead, people would take pains to tell her that beauty was only skin-deep, as if a man ever fell for an attractive pair of kidneys."
(Terry Pratchett, Maskerade)

Offline

#16 2007-05-23 22:27:39

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Segmentation Fault

Nice, if you could, running pacman with --debug=2 will enable debug output for libdownload... perhaps it'd help see why it's barfing.

Offline

#17 2007-05-23 22:59:25

space-m0nkey
Member
From: UK
Registered: 2007-03-26
Posts: 16

Re: Segmentation Fault

I've posted the debug log at http://bugs.archlinux.org/task/7247

But I can't see anything wrong with the request/responses from ftp.parrswood.manchester.sch.uk


"Instead, people would take pains to tell her that beauty was only skin-deep, as if a man ever fell for an attractive pair of kidneys."
(Terry Pratchett, Maskerade)

Offline

#18 2007-05-24 01:55:16

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Segmentation Fault

Well it's one of the only http servers, that's my first guess... something with http...

Offline

#19 2007-05-24 13:48:20

atordo
Member
Registered: 2007-04-21
Posts: 147

Re: Segmentation Fault

I also had a segfault installing antiword from the same mirror, see bugtrack for details.

Offline

Board footer

Powered by FluxBB