I used to have mediatomb running as my media server in a crunchbang (debian almost 100%) distro.

It used to work perfectly, and after some time of not using it, it stopped working:

root@mymediaserver:~# service mediatomb start

Starting upnp media server: mediatombBus error


(sorry for the weird highlighting)

Excerpt from strace:

mprotect(0xb5cbf000, 4096, PROT_READ) = 0

mprotect(0xb5d84000, 16384, PROT_READ) = 0

mprotect(0xb5da5000, 7684096, PROT_READ|PROT_WRITE) = 0

--- SIGBUS (Bus error) @ 0 (0) ---

+++ killed by SIGBUS +++

Bus Error

Aside from installing some packages, nothing else has changed. But now it just does not work. It's a very weird bus error, because it thoroghfully tested memory with memtest and everything is ok. All the other applications I use work OK as usual (cups, samba, apache2, transmission-daemon, etc).

Any help or suggestion would be really appreciated.