XMMS Crash on Dapper

email.listen at googlemail.com email.listen at googlemail.com
Sun Jun 11 19:04:21 UTC 2006


Am Sun, 11. June 2006 19:33 schrieb Mehdi Hassanpour:
> Thanks Thomas for kind reply
[corrected tofu]
> On 6/9/06, email.listen at googlemail.com <email.listen at googlemail.com> wrote:
> > Am Fri, 9. June 2006 12:40 schrieb Mehdi Hassanpour:
> > > Hi
> > >
> > > XMMS crashes with "Segmentation Fault" , has anyone else such problem ?
> > > other multimedia apps work fine...
> >
> > No, works fine for me.
> >
> > You may try to trace the problem.
> >
> > 1) Start xmms from a terminal.
> > If there is an error message, please post it here.
> >
> > 1.a) Often it is a workarround to move the users .xmms directory to an
> > other
> > place or delete it.
> >
> > For this open a terminal.
> > Do a:
> > ls -ld .xmms
> >
> > You shold see the .xmms directore listed.
> >
> > move the directory to an other place by typing:
> > mv .xmms .backup.xmms
> >
> > Above .backup.xmms is the new place for the old .xmms directory. You may
> > use
> > another name than .backup.xmms if you like.
> >
> > Start xmms again. If it works, Fine :)
> > If not, let's have a deeper look...
> >
> >
> > 2) There is a programm caled srtace which is used to do a very intense
> > tracing
> > of all programm (inter)actions.
> >
> > For this start xmms in a terminal by typing:
> > strace /usr/bin/xmms
> >
> > You will see a lot of messagess scrolling down the screen. Don't worry,
> > in most cases only the last 20 to 30 lines are of interest in a case than
> > yours.
> > You may also tell strace to write it's mesae output to a text file. For
> > this
> > type:
> > strace -o xmms.strace /usr/bin/xmms
> >
> > Please post the last 20 - 30 lines of this this messages here.
> > (Not the whole *strace file! Such files may be Mbytes in size. You don't
> > make
> > friends by posting such big files to a mailing list. ;-)
>
> 1) no success
> 2)
> ---------------------------------------------------------------------------
>--------------------------------- write(3,
> "\220\3\n\0\32\0\200\0035\0\200\3\0\6@\0\30\4\0\0L\0\20"..., 492) =
> 492read(3, "\1\1\363*\0\0\0\0\32\0\200\3\4\0\0\0\4\0\0\0\0\0\0\0\354"...,
> 32) = 32
> uname({sys="Linux", node="ubuntu", ...}) = 0
> gettimeofday({1150047236, 625508}, NULL) = 0
> write(3, "\22\0\r\0\32\0\200\3\'\0\0\0\37\0\0\0\10\4\0\0\31\0\0\0"..., 172)
> = 172
> ioctl(3, FIONREAD, [0])                 = 0
> poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN}],
> 3, 7) = 0
> gettimeofday({1150047236, 634002}, NULL) = 0
> gettimeofday({1150047236, 634174}, NULL) = 0
> write(3, "6\0\2\0\205\0\200\0035\30\4\0\260\0\200\3\32\0\200\3\233"...,
> 1824) = 1824
> read(3, "\1\1B+\0\0\0\0\32\0\200\3\4\0\0\0\4\0\0\0\0\0\0\0\354\222"..., 32)
> = 32write(3, "8\0\4\0:\0\200\3\4\0\0\0\354\335\314\0F\0\5\0006\0\200"...,
> 1192) = 1192
> read(3, "\1\30Z+\220\0\0\0\0\0\0\0\30\0\0\0\341J\31\10\24\0\0\0"..., 32) =
> 32
> readv(3, [{"\354\335\314\0\315\247{\0\354\335\314\0\354\335\314\0\315"...,
> 576}, {"", 0}], 2) = 576
> write(3, ">\0\7\0~\0\200\0036\0\200\3:\0\200\0034\0005\0\35\1\24"..., 64) =
> 64
> read(3, 0xbfec8680, 32)                 = -1 EAGAIN (Resource temporarily
> unavailable)
> poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1
> read(3, "\1\1^+\0\0\0\0\32\0\200\3\4\0\0\0\4\0\0\0\0\0\0\0\354\222"..., 32)
> = 32gettimeofday({1150047236, 698234}, NULL) = 0
> ioctl(3, FIONREAD, [0])                 = 0
> poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN}],
> 3, 0) = 0
> ioctl(11, 0x4122, 0xbfec8628)           = 0
> gettimeofday({1150047236, 698652}, NULL) = 0
> gettimeofday({1150047236, 724215}, NULL) = 0
> gettimeofday({1150047236, 724538}, NULL) = 0
> write(3, "\220\3\n\0\32\0\200\0035\0\200\3\0\6@\0h\4\0\0L\0\20\0"..., 40) =
> 40
> ioctl(3, FIONREAD, [0])                 = 0
> futex(0x8162f70, FUTEX_WAKE, 1)         = 1
> poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7, events=POLLIN}],
> 3, 0) = 0
> futex(0x8162f70, FUTEX_WAIT, 2, NULL)   = -1 EINTR (Interrupted system
> call)

Hhhm, ok, lets have a closer look on your system and which version of xmms you 
use.

- Open a Terminal

- What says an:
  apt-cache show xmms|grep Version:


- And an:
  uname -r


- And a:
  groups


- You mentioned other media applications are able to play sound. 
  May I ask which ones? 

- BTW, you gave beep-media-player a try, it's a gtk2 rewrite of xmms.

regards,
thomas




More information about the ubuntu-users mailing list