Help get this topic noticed by sharing it on Twitter, Facebook, or email.

fedora 11: Linux Airfoil Speakers crashing on connecting

after having used Airfoil Speakers successfully on a fedora 10 system I've upgraded to fedora 11. Since then Airfoil Speakers are crashing whenever I'm pressing the connect button on my windows xp machine. I've tried a fedora 11 live CD as well, same result.
Running airfoilspeakers at a debugging level of 3 I can see that the crash occurs after having received the sync header. The stack trace shows:

ERROR:mini-codegen.c:1213:mono_local_regalloc: code should not be reached
Stacktrace:

at .decode_frame (alac_file,byte[])
at .decode_frame (alac_file,byte[])
at mAlac.Alac.DecodeFrame (byte[])
at RogueAmoeba.AirTunes.Server.Rtp.Audio.Decoder.DecodeData (byte[])
at RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioPacket.get_DecodedAudioData ()
at RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioPacketPlayer.AddPacket (RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioPacket)
at RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioConnection.HandlePacket (RogueAmoeba.AirTunes.Server.Rtp.RtpHeader,byte[])
at RogueAmoeba.AirTunes.Server.Rtp.RtpConnection.HandlePacket (byte[])
at RogueAmoeba.AirTunes.Server.UdpConnection.RunThread ()
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr)

any ideas how to solve this problem?

regards

ulf
20 people have
this problem
+1
Reply
  • This happens with latest version of Mono. For me, under Debian, downgrading fixes it, but it's not an ideal solution by any means:
    [DOWNGRADE] mono-2.0-gac 2.4+dfsg-1 -> 2.0.1-6
    [DOWNGRADE] mono-gac 2.4+dfsg-1 -> 2.0.1-6
    [DOWNGRADE] mono-runtime 2.4+dfsg-1 -> 2.0.1-6

    I've not been able to get Airfoil Speakers to work correctly without it frequently reporting 'late packets' and therefore dropping them, which creates a tinny digital noise/distortion effect and makes the audio unlistenable. (This is on Gigabit ethernet via the a single switch. I've thoroughly tested and there aren't any network latency problems, the problem lies with either AS or the Mono runtime.)

    I've pretty much given up with the Linux version of Airfoil Speakers, I can't be the only one who has continuous problems and unfortunately it seems to be sporadically supported at best. It's been cheaper for me to buy an Airport Express than waste yet another afternoon trying to get it to work. Ah well.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m sad
    I'm finding that I have to downgrade libjpeg too - which is a fairly major update from 6 to 7 and is likely to break a lot of stuff. I think they need to recompile as the libraries they're compiled against seem to be very out of date.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Just adding another post indicating the same crash:

    [mulchman@wamu airfoilspeakers_2.7.0-1]$ uname -a
    Linux wamu 2.6.30.5-43.fc11.x86_64 #1 SMP Thu Aug 27 21:39:52 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

    [mulchman@wamu airfoilspeakers_2.7.0-1]$ mono -V
    Mono JIT compiler version 2.4 (tarball Mon Apr 20 16:24:46 EDT 2009)
    Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
    TLS: __thread
    GC: Included Boehm (with typed GC)
    SIGSEGV: altstack
    Notifications: epoll
    Architecture: amd64
    Disabled: none

    [mulchman@wamu airfoilspeakers_2.7.0-1]$ ./run_airfoilspeakers
    options: /home/mulchman/Download/airfoilspeakers_2.7.0-1//lib/airfoilspeakers/AirfoilSpeakers.exe
    Current connection: mulchmac
    Current connection: mulchmac
    **
    ERROR:mini-codegen.c:1213:mono_local_regalloc: code should not be reached
    Stacktrace:

    at .decode_frame (alac_file,byte[])
    at .decode_frame (alac_file,byte[])
    at mAlac.Alac.DecodeFrame (byte[])
    at RogueAmoeba.AirTunes.Server.Rtp.Audio.Decoder.DecodeData (byte[])
    at RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioPacket.get_DecodedAudioData ()
    at RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioPacketPlayer.AddPacket (RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioPacket)
    at RogueAmoeba.AirTunes.Server.Rtp.Audio.RtpAudioConnection.HandlePacket (RogueAmoeba.AirTunes.Server.Rtp.RtpHeader,byte[])
    at RogueAmoeba.AirTunes.Server.Rtp.RtpConnection.HandlePacket (byte[])
    at RogueAmoeba.AirTunes.Server.UdpConnection.RunThread ()
    at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr)

    Native stacktrace:

    /usr/bin/mono [0x478f5f]
    /lib64/libpthread.so.0 [0x3c1d20eee0]
    /lib64/libc.so.6(gsignal+0x35) [0x3c1c6332f5]
    /lib64/libc.so.6(abort+0x180) [0x3c1c634b20]
    /lib64/libglib-2.0.so.0(g_assertion_message+0x10f) [0x3c1e25d36f]
    /usr/bin/mono [0x47ee92]
    /usr/bin/mono [0x417ed8]
    /usr/bin/mono [0x41b8cd]
    /usr/bin/mono [0x41c504]
    /usr/bin/mono [0x480aad]
    [0x41ff8168]

    Debug info from gdb:

    [Thread debugging using libthread_db enabled]
    [New Thread 0x7f43a25dd910 (LWP 11705)]
    [New Thread 0x7f43a27de910 (LWP 11704)]
    [New Thread 0x7f43a29df910 (LWP 11703)]
    [New Thread 0x7f43a2be0910 (LWP 11702)]
    [New Thread 0x7f43a2de1910 (LWP 11701)]
    [New Thread 0x7f43a2fe2910 (LWP 11700)]
    [New Thread 0x7f43a31e3910 (LWP 11699)]
    [New Thread 0x7f43a33e4910 (LWP 11698)]
    [New Thread 0x7f43a3de5910 (LWP 11697)]
    [New Thread 0x7f43b0734910 (LWP 11696)]
    [New Thread 0x7f43b0935910 (LWP 11695)]
    [New Thread 0x7f43b0ddf910 (LWP 11693)]
    [New Thread 0x7f43b280b910 (LWP 11692)]
    [New Thread 0x7f43b8267910 (LWP 11691)]
    0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    15 Thread 0x7f43b8267910 (LWP 11691) 0x0000003c1d20e641 in nanosleep () from /lib64/libpthread.so.0
    14 Thread 0x7f43b280b910 (LWP 11692) 0x0000003c1d20d111 in sem_wait () from /lib64/libpthread.so.0
    13 Thread 0x7f43b0ddf910 (LWP 11693) 0x0000003c1c6de9d8 in epoll_wait () from /lib64/libc.so.6
    12 Thread 0x7f43b0935910 (LWP 11695) 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    11 Thread 0x7f43b0734910 (LWP 11696) 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    10 Thread 0x7f43a3de5910 (LWP 11697) 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    9 Thread 0x7f43a33e4910 (LWP 11698) 0x0000003c1d20b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    8 Thread 0x7f43a31e3910 (LWP 11699) 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    7 Thread 0x7f43a2fe2910 (LWP 11700) 0x0000003c1d20b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    6 Thread 0x7f43a2de1910 (LWP 11701) 0x0000003c1d20de1b in read () from /lib64/libpthread.so.0
    5 Thread 0x7f43a2be0910 (LWP 11702) 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    4 Thread 0x7f43a29df910 (LWP 11703) 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    3 Thread 0x7f43a27de910 (LWP 11704) 0x0000003c1d20b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    2 Thread 0x7f43a25dd910 (LWP 11705) 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    * 1 Thread 0x7f43b8258730 (LWP 11690) 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6

    Thread 15 (Thread 0x7f43b8267910 (LWP 11691)):
    #0 0x0000003c1d20e641 in nanosleep () from /lib64/libpthread.so.0
    #1 0x00000000005538f2 in ?? ()
    #2 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #3 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #4 0x0000000000000000 in ?? ()

    Thread 14 (Thread 0x7f43b280b910 (LWP 11692)):
    #0 0x0000003c1d20d111 in sem_wait () from /lib64/libpthread.so.0
    #1 0x00000000004e1dfa in ?? ()
    #2 0x0000000000501e9b in ?? ()
    #3 0x000000000056db7b in ?? ()
    #4 0x000000000058b94e in ?? ()
    #5 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #6 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #7 0x0000000000000000 in ?? ()

    Thread 13 (Thread 0x7f43b0ddf910 (LWP 11693)):
    #0 0x0000003c1c6de9d8 in epoll_wait () from /lib64/libc.so.6
    #1 0x0000000000505277 in ?? ()
    #2 0x0000000000501e9b in ?? ()
    #3 0x000000000056db7b in ?? ()
    #4 0x000000000058b94e in ?? ()
    #5 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #6 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #7 0x0000000000000000 in ?? ()

    Thread 12 (Thread 0x7f43b0935910 (LWP 11695)):
    #0 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    #1 0x00000000406d61b2 in ?? ()
    #2 0x00007f43b0934ec0 in ?? ()
    #3 0x00000000ffffffff in ?? ()
    #4 0x0000000000000000 in ?? ()

    Thread 11 (Thread 0x7f43b0734910 (LWP 11696)):
    #0 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x00000000005580ca in ?? ()
    #2 0x00000000005710a0 in ?? ()
    #3 0x0000000000505693 in ?? ()
    #4 0x0000000000501e9b in ?? ()
    #5 0x000000000056db7b in ?? ()
    #6 0x000000000058b94e in ?? ()
    #7 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #8 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #9 0x0000000000000000 in ?? ()

    Thread 10 (Thread 0x7f43a3de5910 (LWP 11697)):
    #0 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    #1 0x00000033da63381b in ?? () from /usr/lib64/libpulse.so.0
    #2 0x00000033da6212d4 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
    #3 0x00000033da621683 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
    #4 0x00000033da6216f6 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
    #5 0x00000033da633898 in ?? () from /usr/lib64/libpulse.so.0
    #6 0x00000033da242c4f in ?? () from /usr/lib64/libpulsecommon-0.9.15.so
    #7 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #8 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #9 0x0000000000000000 in ?? ()

    Thread 9 (Thread 0x7f43a33e4910 (LWP 11698)):
    #0 0x0000003c1d20b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x0000000000558140 in ?? ()
    #2 0x0000000000571801 in ?? ()
    #3 0x0000000000500cc7 in ?? ()
    #4 0x00000000406de17b in ?? ()
    #5 0x00007f4388001570 in ?? ()
    #6 0x00000000406dde18 in ?? ()
    #7 0x00007f439c07a7f0 in ?? ()
    #8 0x00007f43a33e3ee0 in ?? ()
    #9 0x00007f439c07a7f0 in ?? ()
    #10 0x00007f43a33e3ee0 in ?? ()
    #11 0x00007f43a33e3db0 in ?? ()
    #12 0x00007f43a33e4910 in ?? ()
    #13 0x00007f43b1b61000 in ?? ()
    #14 0x00007f43b1f64ee0 in ?? ()
    #15 0x00007f43b1b58510 in ?? ()
    #16 0x00000000406dde88 in ?? ()
    #17 0x00007f43b3171540 in ?? ()
    #18 0x00000000406ddd38 in ?? ()
    #19 0x00007f43b1bf3f50 in ?? ()
    #20 0x00007f43b1b97fa0 in ?? ()
    #21 0x00007f43b1b58510 in ?? ()
    #22 0x00007f43b1b58510 in ?? ()
    #23 0x00007f43b1b58510 in ?? ()
    #24 0x00000000406dd6dc in ?? ()
    #25 0x00007f43a33e4910 in ?? ()
    #26 0x00007f43b1b6df40 in ?? ()
    #27 0x00007f43b1f64ee0 in ?? ()
    #28 0x00007f43b1b97f60 in ?? ()
    #29 0x00007f43b3171540 in ?? ()
    #30 0x00007f43b1bf3f78 in ?? ()
    #31 0x0000000000001000 in ?? ()
    #32 0x00000000406dd424 in ?? ()
    #33 0x00007f4388001570 in ?? ()
    #34 0x00000000406df89a in ?? ()
    #35 0x00007f43b1bf3f50 in ?? ()
    #36 0x0000000000000000 in ?? ()

    Thread 8 (Thread 0x7f43a31e3910 (LWP 11699)):
    #0 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x00000000005580ca in ?? ()
    #2 0x00000000005710a0 in ?? ()
    #3 0x0000000000505693 in ?? ()
    #4 0x0000000000501e9b in ?? ()
    #5 0x000000000056db7b in ?? ()
    #6 0x000000000058b94e in ?? ()
    #7 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #8 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #9 0x0000000000000000 in ?? ()

    Thread 7 (Thread 0x7f43a2fe2910 (LWP 11700)):
    #0 0x0000003c1d20b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x0000000000558140 in ?? ()
    #2 0x0000000000571801 in ?? ()
    #3 0x0000000000500cc7 in ?? ()
    #4 0x00000000406de17b in ?? ()
    #5 0x00007f4380001570 in ?? ()
    #6 0x00000000406dde18 in ?? ()
    #7 0x00007f439c07a830 in ?? ()
    #8 0x00007f43a2fe1f00 in ?? ()
    #9 0x00007f439c07a830 in ?? ()
    #10 0x00007f43a2fe1f00 in ?? ()
    #11 0x00007f43a2fe1de0 in ?? ()
    #12 0x00007f43a2fe2910 in ?? ()
    #13 0x00007f43b3171b40 in ?? ()
    #14 0x00007f43b2170c40 in ?? ()
    #15 0x00007f43b316d600 in ?? ()
    #16 0x00000000406dde88 in ?? ()
    #17 0x00007f43b3171b40 in ?? ()
    #18 0x00000000406ddd38 in ?? ()
    #19 0x0000000000000000 in ?? ()

    Thread 6 (Thread 0x7f43a2de1910 (LWP 11701)):
    #0 0x0000003c1d20de1b in read () from /lib64/libpthread.so.0
    #1 0x00000000004790d4 in ?? ()
    #2
    #3 0x0000003c1c6332f5 in raise () from /lib64/libc.so.6
    #4 0x0000003c1c634b20 in abort () from /lib64/libc.so.6
    #5 0x0000003c1e25d36f in g_assertion_message () from /lib64/libglib-2.0.so.0
    #6 0x000000000047ee92 in ?? ()
    #7 0x0000000000417ed8 in ?? ()
    #8 0x000000000041b8cd in ?? ()
    #9 0x000000000041c504 in ?? ()
    #10 0x0000000000480aad in ?? ()
    #11 0x0000000041ff8168 in ?? ()
    #12 0x0000000041f4d860 in ?? ()
    #13 0x480e5aa2443a712f in ?? ()
    #14 0x0000000041f4d880 in ?? ()
    #15 0x0000000041f4d880 in ?? ()
    #16 0x0000000041f4d860 in ?? ()
    #17 0x0000000000481171 in ?? ()
    #18 0x0000000041ff8173 in ?? ()
    #19 0x00007f43b1b65ee0 in ?? ()
    #20 0x00007f439c07a830 in ?? ()
    #21 0x00007f43a2de0df0 in ?? ()
    #22 0x0000000041ff8173 in ?? ()
    #23 0x0000000000000010 in ?? ()
    #24 0x0000003c1c681172 in memmove () from /lib64/libc.so.6
    #25 0x000000000050236a in ?? ()
    #26 0x0000000041ff8173 in ?? ()
    #27 0x00007f4384001571 in ?? ()
    #28 0x00007f43a2de18d8 in ?? ()
    #29 0x00007f4384001571 in ?? ()
    #30 0x00007f43a2de18d8 in ?? ()
    #31 0x00007f4384001571 in ?? ()
    #32 0x00007f43a2de18d8 in ?? ()
    #33 0x00007f438401a160 in ?? ()
    #34 0x0000000041f4d8c0 in ?? ()
    #35 0x00007f439c07a830 in ?? ()
    #36 0x00007f43a2de0dd0 in ?? ()
    #37 0x00007f43a2de0d40 in ?? ()
    #38 0x0000000000000160 in ?? ()
    #39 0x0000000000000000 in ?? ()

    Thread 5 (Thread 0x7f43a2be0910 (LWP 11702)):
    #0 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x00000000005580ca in ?? ()
    #2 0x00000000005710a0 in ?? ()
    #3 0x0000000000505693 in ?? ()
    #4 0x0000000000501e9b in ?? ()
    #5 0x000000000056db7b in ?? ()
    #6 0x000000000058b94e in ?? ()
    #7 0x0000003c1d20686a in start_thread () from /lib64/libpthread.so.0
    #8 0x0000003c1c6de39d in clone () from /lib64/libc.so.6
    #9 0x0000000000000000 in ?? ()

    Thread 4 (Thread 0x7f43a29df910 (LWP 11703)):
    #0 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    #1 0x00007f43b0331dc6 in wait_for_poll (handle=0x7f439c078ef0, ufds=0x7f43780010c0, count=1) at alsa_player.c:83
    #2 0x00007f43b0331fd5 in write_and_poll_loop (buffer=0x7f439c0170e0) at alsa_player.c:140
    #3 0x00007f43b03322b6 in AUDIO_runloop (buffer=0x7f439c0170e0) at alsa_player.c:224
    #4 0x00000000406e10d6 in ?? ()
    #5 0x00007f4378001570 in ?? ()
    #6 0x00007f43a29df910 in ?? ()
    #7 0x0000000000000000 in ?? ()

    Thread 3 (Thread 0x7f43a27de910 (LWP 11704)):
    #0 0x0000003c1d20b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x0000000000558140 in ?? ()
    #2 0x0000000000571801 in ?? ()
    #3 0x0000000000500cc7 in ?? ()
    #4 0x00000000406de17b in ?? ()
    #5 0x00007f4370001570 in ?? ()
    #6 0x00000000406dde18 in ?? ()
    #7 0x00007f438801c970 in ?? ()
    #8 0x00007f43a27ddf00 in ?? ()
    #9 0x00007f438801c970 in ?? ()
    #10 0x00007f43a27ddf00 in ?? ()
    #11 0x00007f43a27ddde0 in ?? ()
    #12 0x00007f43a27de910 in ?? ()
    #13 0x00007f43b31716c0 in ?? ()
    #14 0x00007f43b1fb5620 in ?? ()
    #15 0x00007f43b1b58750 in ?? ()
    #16 0x00000000406dde88 in ?? ()
    #17 0x00007f43b31716c0 in ?? ()
    #18 0x00000000406ddd38 in ?? ()
    #19 0x0000000000000000 in ?? ()

    Thread 2 (Thread 0x7f43a25dd910 (LWP 11705)):
    #0 0x0000003c1d20b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x00000000005580ca in ?? ()
    #2 0x00000000005710a0 in ?? ()
    #3 0x0000000000571448 in ?? ()
    #4 0x0000000000500cc7 in ?? ()
    #5 0x00000000406de17b in ?? ()
    #6 0x00007f4374001570 in ?? ()
    #7 0x00007f43a25dd910 in ?? ()
    #8 0x0000000000000000 in ?? ()

    Thread 1 (Thread 0x7f43b8258730 (LWP 11690)):
    #0 0x0000003c1c6d50b3 in poll () from /lib64/libc.so.6
    #1 0x00000000408a0b86 in ?? ()
    #2 0x00000000027d69b0 in ?? ()
    #3 0x00000000417d34b8 in ?? ()
    #4 0x0000000000000001 in ?? ()
    #5 0x00007fff15b99f70 in ?? ()
    #6 0x0000000000000002 in ?? ()
    #7 0x00007fff15b99f70 in ?? ()
    #8 0x00007fff15b99580 in ?? ()
    #9 0x00007f43b1bda4b0 in ?? ()
    #10 0x00007f43b213d270 in ?? ()
    #11 0x0000000000000002 in ?? ()
    #12 0x00007fff15b9ac80 in ?? ()
    #13 0x00007f43b1bda4d0 in ?? ()
    #14 0x00007fff15b9ac80 in ?? ()
    #15 0x00000000408a0190 in ?? ()
    #16 0x00000000027d9e48 in ?? ()
    #17 0x00007fff15b99f70 in ?? ()
    #18 0x00007f43b216bd80 in ?? ()
    #19 0x00007f43b21335a0 in ?? ()
    #20 0x00007f43b216bd80 in ?? ()
    #21 0x00007f43b21335a0 in ?? ()
    #22 0x000000000000000f in ?? ()
    #23 0x00007f43b1bda4d8 in ?? ()
    #24 0x00000000408956c6 in ?? ()
    #25 0x0000000040895704 in ?? ()
    #26 0x0000000000000000 in ?? ()

    =================================================================
    Got a SIGABRT while executing native code. This usually indicates
    a fatal error in the mono runtime or one of the native libraries
    used by your application.
    =================================================================

    Aborted
    [mulchman@wamu airfoilspeakers_2.7.0-1]$
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • Same here after an update to the new Ubuntu 9.10 Version. Please fix this!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • I concur that airfoil speakers doesn't work with Ubuntu 9.10. How do I go about downgrading mono (I can't figure out how to do it in Synaptic) or is there another solution?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • On the mono page there are instructions (although not very detailed or good) for setting up parallel mono environments and these "instructions" are what I followed initially but I eventually got stuck when I ran into mono-avahi.

    For now I just fire up an Ubuntu 8.04 virtual machine [through VMware Workstation] with Airfoil Speakers running in it and I also tell the virtual machine to use the host operating systems' [Fedora 11 64 bit] PulseAudio server.

    [You could substitute VirtualBox for VMware Workstation if you want to stick with free software.]
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I'd actually try emailing Rogue Ameoba's support (even though they say it's unsupported) and see if they'll do a new build – they were fairly responsive to my request previously.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m frustrated
    This is odd, why is "mono-2.0-gac" actually in its 2.4 version?
    Anyway, I hope we won't wait too much to gain compatibility with Mono 2.4, since we can't simply downgrade in Ubuntu (tried to force downgrading, but apt-get want me to uninstall every mono application when i do that.)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m undecided
    Edit : I finally managed to downgrade, but I can't suggest you to do the same :
    In Ubuntu 9.10, I added a line in /etc/apt/sources.list :

    deb http://fr.archive.ubuntu.com/ubuntu/ jaunty main restricted

    I then configured Synaptic to use Jaunty as a main version, then uninstalled every Mono 2.4 related packages, and reinstalled 2.0.
    Finally I changed back Synaptic to use karmic version, and blocked every mono packages from auto upgrade.

    This works fine now, but I hope there is a better way to do that, as it could break your entire system. For those how don't really know what they do, I suggest to wait for a new build of Speakers.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I emailed Rogue Amoeba about 5 days ago, I'll let the board know if I hear back from them.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • I’m frustrated
    I've downgraded before on my TV recording PC, but even without any other Mono apps, it still requires downgrading to a version of libjpeg that breaks anything else that uses libjpeg, i.e. my MythTV installation. I can get it to work, but I basically have to start up the machine, change the symlink, update library links, then run airfoil speakers. What a pain!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I've found another temporal fix without downgrading something. I installed the latest wine version and after that the donet20 package with winetricks. Then i was able to start the windows version of the airfoil speaker successfully. I can connect to them and the sound is transfered properly. It shows an error Message "Fatal error" that the speaker have crashed but they work fine for me until i dont click away the error message ;-)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I tried running it through Wine as well but always clicked "OK" on that MessageBox when it popped up - I guess I'll have to try again (as running through Wine is certainly easier and less intensive than firing up a virtual machine as I mentioned above).
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I got a response from RA:
    -----------------------------------

    Yes, we'll be looking in to this, but we have no specific timeframe for a fix.

    I hope that helps!

    -Paul

    --
    Paul Kafasis
    Rogue Amoeba Software, LLC
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m Hopeful
    Strange.. I installed the Linux version of Airfoll Speakers and after starting the app, a new version notification appeared. It said that version 2.7.1 is available but when I try to download it, I can only get version 2.7.0. I need that new version because I have the same problemens as described above. I use Ubuntu 9.10 (amd64)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • @michelangelo80

    I've gotten that 2.7.1 message for the better part of 6 months and haven't seen an actual 2.7.1 build.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m sick and tired
    Can't Rogue Amoeba fix this problem? The software is totally useless under Ubuntu 9.10 - crashes on every connect. Kinda sucks - I'm a little hacked that I bought this software in the first place because they advertise a Linux version of speakers but don't support it.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • I’m happy
    7
    I HAVE A SOLUTION
    And mine is without wine. :D

    The solution:

    1. I installed Airfoil Speakers on my Windows machine.

    2. I copied all the dll files (except the RAAirTunesServer.dll) from the Airfoil folder on my windows machine into /usr/lib/airfoilspeakers folder on my Ubuntu 9.10 box

    I've made a zip package:
    http://rapidshare.com/files/318153103...

    3. Voila

    Hope this works for you all
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • Wow, that actually works!

    I'm on Fedora 12 (64 bit) and only copied over "mAlac.dll" and "Mono.Zeroconf.dll" from the Windows AirfoilSpeakers installation to the AirfoilSpeakers lib directory [on the Fedora 12 machine] and it's working great.

    I think Mono.Zeroconf.dll is the only .dll that actually needs to be copied.

    EDIT:

    Additionally, I had to make a custom iptables entry to let sound actually play.

    Simply opening TCP ports 5000-5006 and UDP ports 6000-6006 would let data come through (I can see the timestamps and connection information coming over with debug output at level 2) but there was no sound until I allowed all traffic from the machine Airfoil is running on to come through. Now to track down which additional ports are actually needed...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • Works for me too on Ubuntu 9.10. Thanks. Perhaps Rogue Amoeba could update their linux packages, so normal users dont look into this forum.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m happy
    Until today, I had the very same issues as initially posted in this thread. Copying only "mAlac.dll" from the zipped dll archive works on a Fedora 11 system like a charm - Thanks for all of your help. Installed version of AirfoilSpeakers is 2.7.0-1 RPM version - and now with the help of the Windows version of "mAlac.dll", the Linux Speakers work again!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m frustrated
    I copied over the installed dll files from a windows system, and the fix did not work for my Ubuntu 9.10.
    I am still getting the same error:

    ERROR: We could not load the Audio Player library. Please ensure that the audio player library is accessible in your LD_LIBRARY PATH and is compiled for your playform.
    We were looking for: libAFSAudioPlayer

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • I’m happy I'm industrious!
    I finally have success!
    I beleive there are two problems with Airfoil Speakers and Ubuntu 9.10.

    a) AFS's mono dll problem
    b) Ubuntu 9.10's ALSA libraries

    In a previous posts elsewhere on this forum, I had commented that I had manually installed Airfoil Speakers and the ALSA headers, just to make sure they were properly configured on the system:
    (unfortunately this didn't resolve my problem)

    http://getsatisfaction.com/rogueamoeba/topics/libafsaudioplayer#reply_1611282

    Then I came across Andreas fix for the Airfoil Speaker mono dll problem:
    (which still didn't seem to fix the problem for me, but many others said they had success).

    The problem I was still seeing was that the ALSA library wasn't recognized. So I searched online and found that Ubuntu 9.10's ALSA library was a couple of versions behind, 1.0.22 is the latest, and 9.10 has package dependency installs for 1.0.20.

    http://monespaceperso.org/blog-en/2009/12/17/upgrade-alsa-1-0-22-on-ubuntu-karmic-koala-9-10/

    I removed ALSA altogether, and followed the above link's steps to manually compile and install the latest version of ALSA.

    I had no problems with the process on my system, but there are a few comments in that ALSA guide that could also be helpful for others with further problems.

    Cheers to everyone.
    Happy Holidays.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • I’m sad
    so... it worked! the solution advised.. (for ubuntu/linux-mint 9.10 , using 64bit server kernel) HOWEVER every now and then.. (every few minutes) i get a music remix! some skipping-ish stuff. which is quite annoying, disturbing, and distracting. Suggestions?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m frustrated
    Rogue Amoeba, please make a new build of the Speakers. I'm a paying customer and I would love to be able to actually use the product I bought again in the way I intended it.

    Pretty please...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I’m frustrated
    Rogue Amoeba, please release a fixed version of the speakers.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I can confirm this ancient fix to this ancient problem works on Fedora 16. I tried copying mAlac.dll from the Windows install: that didn't work. I took it from the zip file posted above, and it works fine. I didn't take any DLLs other than mAlac.dll.

    Though, I can't really recommend that, as that is accepting a binary from a random source on the internet! Very insecure!

    More information: I opened ports 5000-5005 and 6000-6005 and it would connect and stream just fine but not play any sound. Once I turned off the firewall completely, it started working as expected.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly