Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#27776 - [transmission-cli] transmission-daemon segfaults on startup

Attached to Project: Community Packages
Opened by jon (emphire) - Friday, 30 December 2011, 21:52 GMT
Last edited by Ionut Biru (wonder) - Friday, 30 December 2011, 22:56 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I'm running transmission-cli-2.42-1. It was working fine for me for months but after a recent system upgrade with pacman, it now segfaults on startup.

run:
sudo rc.d start transmissiond

then:
ps -auxc | grep transm
yields nothing.

Here is the entry that then appears in /var/log/messages:
Dec 30 13:50:33 localhost kernel: [254878.448118] transmission-da[659]: segfault at 7f33d6b3d1f0 ip 00007f33d6b22674 sp 00007f33d4bbe900 error 7 in libcrypto.so.1.0.0[7f33d6a62000+18f000]
This task depends upon

Closed by  Ionut Biru (wonder)
Friday, 30 December 2011, 22:56 GMT
Reason for closing:  Not a bug
Comment by jon (emphire) - Friday, 30 December 2011, 22:21 GMT
Here is the output of ldd. I wonder if the issue is the second libcrypto.so entry
ie: libcrypto.so.0.9.8 => /opt/zend/lib/libcrypto.so.0.9.8 (0x00007f6943c23000)

ldd /usr/bin/transmission-daemon
linux-vdso.so.1 => (0x00007ffffcbff000)
librt.so.1 => /lib/librt.so.1 (0x00007f6944fab000)
libevent-2.0.so.5 => /usr/lib/libevent-2.0.so.5 (0x00007f6944d65000)
libcurl.so.4 => /opt/zend/lib/libcurl.so.4 (0x00007f6945252000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f69449b0000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f6944797000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f694457a000)
libc.so.6 => /lib/libc.so.6 (0x00007f69441f3000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f6943fef000)
libssl.so.0.9.8 => /opt/zend/lib/libssl.so.0.9.8 (0x00007f6943e9f000)
libcrypto.so.0.9.8 => /opt/zend/lib/libcrypto.so.0.9.8 (0x00007f6943c23000)
libldap-2.4.so.2 => /opt/zend/lib/libldap-2.4.so.2 (0x00007f6943acc000)
/lib/ld-linux-x86-64.so.2 (0x00007f69451b3000)
liblber-2.4.so.2 => /opt/zend/lib/liblber-2.4.so.2 (0x00007f69439bf000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00007f69437a8000)
Comment by jon (emphire) - Friday, 30 December 2011, 22:37 GMT
Turns out the problem is that the zsce-core package from AUR adds /opt/zend/lib to /etc/ld.so.conf.d/zend_server.conf. Deleting that file makes transmission-daemon run again. I'll request closure on this bug.

Loading...