On 2012/05/15 01:16, Alexandr Shadchin wrote: > Hi, > > pkg/DESCR: > DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux, BSD, > OpenSolaris and probably other UNIX-like systems.
My uaudio(4) is fixed sample-rate so I need to use the resampler to output at 48KHz. (well actually there are dip switches which I can adjust which take effect when it attaches, but if I unplug it I need to reboot my workstation before OpenBSD will detect it again, but that's a different story...) When I try and use deadbeef, this happens: >$ deadbeef >starting deadbeef 0.5.4 >server_start >INFO: unlink socket: No such file or directory >failed to load config file >loading plugins from /home/sthen/.local/lib/deadbeef >loading plugins from /usr/local/lib/deadbeef >plug_load_all: scandir found 71 files >loading plugin /usr/local/lib/deadbeef/aac.so >loading plugin /usr/local/lib/deadbeef/artwork.so >loading plugin /usr/local/lib/deadbeef/cdda.so >loading plugin /usr/local/lib/deadbeef/converter.so >loading plugin /usr/local/lib/deadbeef/converter_gtk2.so >loading plugin /usr/local/lib/deadbeef/dca.so >loading plugin /usr/local/lib/deadbeef/ddb_ao.so >loading plugin /usr/local/lib/deadbeef/ddb_dumb.so >found gui plugin ddb_gui_GTK2.so >added GTK2 gui plugin >loading plugin /usr/local/lib/deadbeef/ddb_mono2stereo.so >loading plugin /usr/local/lib/deadbeef/ddb_shn.so >loading plugin /usr/local/lib/deadbeef/dsp_libsrc.so >loading plugin /usr/local/lib/deadbeef/ffap.so >loading plugin /usr/local/lib/deadbeef/ffmpeg.so >loading plugin /usr/local/lib/deadbeef/flac.so >loading plugin /usr/local/lib/deadbeef/hotkeys.so >loading plugin /usr/local/lib/deadbeef/lastfm.so >loading plugin /usr/local/lib/deadbeef/m3u.so >loading plugin /usr/local/lib/deadbeef/mms.so >loading plugin /usr/local/lib/deadbeef/mpgmad.so >loading plugin /usr/local/lib/deadbeef/musepack.so >loading plugin /usr/local/lib/deadbeef/notify.so >loading plugin /usr/local/lib/deadbeef/nullout.so >loading plugin /usr/local/lib/deadbeef/shellexec.so >loading plugin /usr/local/lib/deadbeef/shellexecui_gtk2.so >loading plugin /usr/local/lib/deadbeef/sndfile.so >loading plugin /usr/local/lib/deadbeef/sndio.so >loading plugin /usr/local/lib/deadbeef/supereq.so >loading plugin /usr/local/lib/deadbeef/tta.so >loading plugin /usr/local/lib/deadbeef/vfs_curl.so >loading plugin /usr/local/lib/deadbeef/vfs_zip.so >loading plugin /usr/local/lib/deadbeef/vorbis.so >loading plugin /usr/local/lib/deadbeef/vtx.so >loading plugin /usr/local/lib/deadbeef/wavpack.so >checking GUI plugin: GTK2 >found selected GUI plugin: GTK2 >loading plugin /usr/local/lib/deadbeef/ddb_gui_GTK2.so >converter: failed to open file /home/sthen/.config/deadbeef/presets/encoders/. >for writing >converter: failed to open file >/home/sthen/.config/deadbeef/presets/encoders/.. for writing >gtkui plugin compiled for gtk version: 2.24.10 >selected output plugin: null output plugin Note that it doesn't select sndio by default >streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0 >selected output plugin: null output plugin >selected output plugin: null output plugin >gtkui: found cover-art loader plugin >streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3 >streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0 >selected output plugin: null output plugin >selected output plugin: null output plugin >selected output plugin: null output plugin Changed to sndio in preferences and try to play: >selected output plugin: sndio output plugin >sndio: parameters not supported >streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0 >selected output plugin: sndio output plugin >sndio: parameters not supported >selected output plugin: sndio output plugin >streamer_set_output_format 16bit int 2ch 44100Hz channelmask=3, bufferfill: 0 >sndio: parameters not supported >sndio: parameters not supported >Segmentation fault (core dumped) I'll build with symbols later to try and get a proper backtrace but here's a preliminary one. $ gdb `which deadbeef` deadbeef.core GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-unknown-openbsd5.1"... (no debugging symbols found) Core was generated by `deadbeef'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpthread.so.15.2...done. Loaded symbols for /usr/lib/libpthread.so.15.2 Reading symbols from /usr/local/lib/libintl.so.6.0...done. Loaded symbols for /usr/local/lib/libintl.so.6.0 Reading symbols from /usr/local/lib/libiconv.so.6.0...done. Loaded symbols for /usr/local/lib/libiconv.so.6.0 Reading symbols from /usr/lib/libm.so.7.0...done. Loaded symbols for /usr/lib/libm.so.7.0 Symbols already loaded for /usr/lib/libpthread.so.15.2 Reading symbols from /usr/lib/libc.so.64.1...done. Loaded symbols for /usr/lib/libc.so.64.1 Reading symbols from /usr/libexec/ld.so...done. Loaded symbols for /usr/libexec/ld.so Reading symbols from /usr/local/lib/deadbeef/aac.so...done. Loaded symbols for /usr/local/lib/deadbeef/aac.so Reading symbols from /usr/local/lib/libfaad.so.2.0...done. Loaded symbols for /usr/local/lib/libfaad.so.2.0 Reading symbols from /usr/local/lib/deadbeef/artwork.so...done. Loaded symbols for /usr/local/lib/deadbeef/artwork.so Reading symbols from /usr/local/lib/libImlib2.so.6.0...done. Loaded symbols for /usr/local/lib/libImlib2.so.6.0 Reading symbols from /usr/X11R6/lib/libfreetype.so.18.2...done. Loaded symbols for /usr/X11R6/lib/libfreetype.so.18.2 Reading symbols from /usr/lib/libz.so.4.1...done. Loaded symbols for /usr/lib/libz.so.4.1 Reading symbols from /usr/X11R6/lib/libXext.so.12.0...done. Loaded symbols for /usr/X11R6/lib/libXext.so.12.0 Reading symbols from /usr/X11R6/lib/libX11.so.15.1...done. Loaded symbols for /usr/X11R6/lib/libX11.so.15.1 Reading symbols from /usr/X11R6/lib/libxcb.so.2.3...done. Loaded symbols for /usr/X11R6/lib/libxcb.so.2.3 Reading symbols from /usr/local/lib/libFLAC.so.9.0...done. Loaded symbols for /usr/local/lib/libFLAC.so.9.0 Reading symbols from /usr/local/lib/libogg.so.6.2...done. Loaded symbols for /usr/local/lib/libogg.so.6.2 Reading symbols from /usr/X11R6/lib/libpthread-stubs.so.1.0...done. Loaded symbols for /usr/X11R6/lib/libpthread-stubs.so.1.0 Reading symbols from /usr/X11R6/lib/libXau.so.9.0...done. Loaded symbols for /usr/X11R6/lib/libXau.so.9.0 Reading symbols from /usr/X11R6/lib/libXdmcp.so.10.0...done. Loaded symbols for /usr/X11R6/lib/libXdmcp.so.10.0 Reading symbols from /usr/local/lib/deadbeef/cdda.so...done. Loaded symbols for /usr/local/lib/deadbeef/cdda.so Reading symbols from /usr/local/lib/libcdio.so.0.1...done. Loaded symbols for /usr/local/lib/libcdio.so.0.1 Reading symbols from /usr/local/lib/libcddb.so.0.0...done. Loaded symbols for /usr/local/lib/libcddb.so.0.0 Reading symbols from /usr/local/lib/deadbeef/converter.so...done. Loaded symbols for /usr/local/lib/deadbeef/converter.so Reading symbols from /usr/local/lib/deadbeef/converter_gtk2.so...done. Loaded symbols for /usr/local/lib/deadbeef/converter_gtk2.so Reading symbols from /usr/local/lib/libgtk-x11-2.0.so.2400.0...done. Loaded symbols for /usr/local/lib/libgtk-x11-2.0.so.2400.0 Reading symbols from /usr/local/lib/libgdk-x11-2.0.so.2400.0...done. Loaded symbols for /usr/local/lib/libgdk-x11-2.0.so.2400.0 Reading symbols from /usr/local/lib/libpangocairo-1.0.so.2905.0...done. Loaded symbols for /usr/local/lib/libpangocairo-1.0.so.2905.0 Reading symbols from /usr/X11R6/lib/libXinerama.so.5.0...done. Loaded symbols for /usr/X11R6/lib/libXinerama.so.5.0 Reading symbols from /usr/X11R6/lib/libXi.so.11.0...done. Loaded symbols for /usr/X11R6/lib/libXi.so.11.0 Reading symbols from /usr/X11R6/lib/libXrandr.so.6.1...done. Loaded symbols for /usr/X11R6/lib/libXrandr.so.6.1 Reading symbols from /usr/X11R6/lib/libXcursor.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXcursor.so.4.0 Reading symbols from /usr/X11R6/lib/libXcomposite.so.3.0...done. Loaded symbols for /usr/X11R6/lib/libXcomposite.so.3.0 Reading symbols from /usr/local/lib/libatk-1.0.so.20402.1...done. Loaded symbols for /usr/local/lib/libatk-1.0.so.20402.1 Reading symbols from /usr/local/lib/libcairo.so.11.1...done. Loaded symbols for /usr/local/lib/libcairo.so.11.1 Reading symbols from /usr/X11R6/lib/libpixman-1.so.24.4...done. Loaded symbols for /usr/X11R6/lib/libpixman-1.so.24.4 Reading symbols from /usr/X11R6/lib/libGL.so.12.0...done. Loaded symbols for /usr/X11R6/lib/libGL.so.12.0 Reading symbols from /usr/X11R6/lib/libXxf86vm.so.5.0...done. Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.5.0 Reading symbols from /usr/X11R6/lib/libXdamage.so.3.1...done. Loaded symbols for /usr/X11R6/lib/libXdamage.so.3.1 Reading symbols from /usr/X11R6/lib/libXfixes.so.5.1...done. Loaded symbols for /usr/X11R6/lib/libXfixes.so.5.1 Reading symbols from /usr/X11R6/lib/libdrm.so.2.6...done. Loaded symbols for /usr/X11R6/lib/libdrm.so.2.6 Reading symbols from /usr/lib/libstdc++.so.54.0...done. Loaded symbols for /usr/lib/libstdc++.so.54.0 Reading symbols from /usr/X11R6/lib/libxcb-shm.so.0.0...done. Loaded symbols for /usr/X11R6/lib/libxcb-shm.so.0.0 Reading symbols from /usr/X11R6/lib/libxcb-render.so.0.0...done. Loaded symbols for /usr/X11R6/lib/libxcb-render.so.0.0 Reading symbols from /usr/X11R6/lib/libXrender.so.5.0...done. Loaded symbols for /usr/X11R6/lib/libXrender.so.5.0 Reading symbols from /usr/local/lib/libgdk_pixbuf-2.0.so.2600.0...done. Loaded symbols for /usr/local/lib/libgdk_pixbuf-2.0.so.2600.0 Reading symbols from /usr/local/lib/libpng.so.15.0...done. Loaded symbols for /usr/local/lib/libpng.so.15.0 Reading symbols from /usr/local/lib/libgio-2.0.so.3200.0...done. Loaded symbols for /usr/local/lib/libgio-2.0.so.3200.0 Reading symbols from /usr/local/lib/libpangoft2-1.0.so.2905.0...done. Loaded symbols for /usr/local/lib/libpangoft2-1.0.so.2905.0 Reading symbols from /usr/local/lib/libpango-1.0.so.2905.0...done. Loaded symbols for /usr/local/lib/libpango-1.0.so.2905.0 Reading symbols from /usr/local/lib/libgmodule-2.0.so.3200.0...done. Loaded symbols for /usr/local/lib/libgmodule-2.0.so.3200.0 Reading symbols from /usr/local/lib/libgobject-2.0.so.3200.0...done. Loaded symbols for /usr/local/lib/libgobject-2.0.so.3200.0 Reading symbols from /usr/local/lib/libffi.so.0.0...done. Loaded symbols for /usr/local/lib/libffi.so.0.0 Reading symbols from /usr/X11R6/lib/libfontconfig.so.7.0...done. Loaded symbols for /usr/X11R6/lib/libfontconfig.so.7.0 Reading symbols from /usr/lib/libexpat.so.10.0...done. Loaded symbols for /usr/lib/libexpat.so.10.0 Reading symbols from /usr/local/lib/libgthread-2.0.so.3200.0...done. Loaded symbols for /usr/local/lib/libgthread-2.0.so.3200.0 Reading symbols from /usr/local/lib/libglib-2.0.so.3200.0...done. Loaded symbols for /usr/local/lib/libglib-2.0.so.3200.0 Reading symbols from /usr/local/lib/libpcre.so.3.0...done. Loaded symbols for /usr/local/lib/libpcre.so.3.0 Reading symbols from /usr/local/lib/deadbeef/dca.so...done. Loaded symbols for /usr/local/lib/deadbeef/dca.so Reading symbols from /usr/local/lib/deadbeef/ddb_ao.so...done. Loaded symbols for /usr/local/lib/deadbeef/ddb_ao.so Reading symbols from /usr/local/lib/deadbeef/ddb_dumb.so...done. Loaded symbols for /usr/local/lib/deadbeef/ddb_dumb.so Reading symbols from /usr/local/lib/deadbeef/ddb_mono2stereo.so...done. Loaded symbols for /usr/local/lib/deadbeef/ddb_mono2stereo.so Reading symbols from /usr/local/lib/deadbeef/ddb_shn.so...done. Loaded symbols for /usr/local/lib/deadbeef/ddb_shn.so Reading symbols from /usr/local/lib/deadbeef/dsp_libsrc.so...done. Loaded symbols for /usr/local/lib/deadbeef/dsp_libsrc.so Reading symbols from /usr/local/lib/libsamplerate.so.2.0...done. Loaded symbols for /usr/local/lib/libsamplerate.so.2.0 Reading symbols from /usr/local/lib/deadbeef/ffap.so...done. Loaded symbols for /usr/local/lib/deadbeef/ffap.so Reading symbols from /usr/local/lib/deadbeef/ffmpeg.so...BFD: /usr/local/lib/deadbeef/ffmpeg.so: invalid string offset 3503345872 >= 958 for section `.dynstr' BFD: /usr/local/lib/deadbeef/ffmpeg.so: invalid string offset 3503345872 >= 958 for section `.dynstr' BFD: /usr/local/lib/deadbeef/ffmpeg.so: invalid string offset 3503345872 >= 958 for section `.dynstr' done. Loaded symbols for /usr/local/lib/deadbeef/ffmpeg.so Reading symbols from /usr/local/lib/libavformat.so.15.0...done. Loaded symbols for /usr/local/lib/libavformat.so.15.0 Reading symbols from /usr/local/lib/libbz2.so.10.4...done. Loaded symbols for /usr/local/lib/libbz2.so.10.4 Reading symbols from /usr/local/lib/libavcodec.so.17.0...done. Loaded symbols for /usr/local/lib/libavcodec.so.17.0 Reading symbols from /usr/local/lib/libgsm.so.1.0...done. Loaded symbols for /usr/local/lib/libgsm.so.1.0 Reading symbols from /usr/local/lib/libmp3lame.so.2.1...done. Loaded symbols for /usr/local/lib/libmp3lame.so.2.1 Reading symbols from /usr/local/lib/liborc-0.4.so.4.0...done. Loaded symbols for /usr/local/lib/liborc-0.4.so.4.0 Reading symbols from /usr/local/lib/libschroedinger-1.0.so.3.0...done. Loaded symbols for /usr/local/lib/libschroedinger-1.0.so.3.0 Reading symbols from /usr/local/lib/libspeex.so.8.0...done. Loaded symbols for /usr/local/lib/libspeex.so.8.0 Reading symbols from /usr/local/lib/libtheoradec.so.1.1...done. Loaded symbols for /usr/local/lib/libtheoradec.so.1.1 Reading symbols from /usr/local/lib/libtheoraenc.so.1.2...done. Loaded symbols for /usr/local/lib/libtheoraenc.so.1.2 Reading symbols from /usr/local/lib/libvorbis.so.8.0...done. Loaded symbols for /usr/local/lib/libvorbis.so.8.0 Reading symbols from /usr/local/lib/libvorbisenc.so.3.1...done. Loaded symbols for /usr/local/lib/libvorbisenc.so.3.1 Reading symbols from /usr/local/lib/libvpx.so.3.0...done. Loaded symbols for /usr/local/lib/libvpx.so.3.0 Reading symbols from /usr/local/lib/libx264.so.8.0...done. Loaded symbols for /usr/local/lib/libx264.so.8.0 Reading symbols from /usr/local/lib/libxvidcore.so.4.3...done. Loaded symbols for /usr/local/lib/libxvidcore.so.4.3 Reading symbols from /usr/local/lib/libavutil.so.9.0...done. Loaded symbols for /usr/local/lib/libavutil.so.9.0 Reading symbols from /usr/local/lib/deadbeef/flac.so...done. Loaded symbols for /usr/local/lib/deadbeef/flac.so Reading symbols from /usr/local/lib/deadbeef/hotkeys.so...done. Loaded symbols for /usr/local/lib/deadbeef/hotkeys.so Reading symbols from /usr/local/lib/deadbeef/lastfm.so...done. Loaded symbols for /usr/local/lib/deadbeef/lastfm.so Reading symbols from /usr/local/lib/libcurl.so.22.1...done. Loaded symbols for /usr/local/lib/libcurl.so.22.1 Reading symbols from /usr/local/lib/libidn.so.17.0...done. Loaded symbols for /usr/local/lib/libidn.so.17.0 Reading symbols from /usr/lib/libssl.so.18.0...done. Loaded symbols for /usr/lib/libssl.so.18.0 Reading symbols from /usr/lib/libcrypto.so.20.1...done. Loaded symbols for /usr/lib/libcrypto.so.20.1 Reading symbols from /usr/lib/libssl.so.17.1...done. Loaded symbols for /usr/lib/libssl.so.17.1 Reading symbols from /usr/local/lib/deadbeef/m3u.so...done. Loaded symbols for /usr/local/lib/deadbeef/m3u.so Reading symbols from /usr/local/lib/deadbeef/mms.so...done. Loaded symbols for /usr/local/lib/deadbeef/mms.so Reading symbols from /usr/local/lib/deadbeef/mpgmad.so...done. Loaded symbols for /usr/local/lib/deadbeef/mpgmad.so Reading symbols from /usr/local/lib/libmad.so.2.1...done. Loaded symbols for /usr/local/lib/libmad.so.2.1 Reading symbols from /usr/local/lib/deadbeef/musepack.so...done. Loaded symbols for /usr/local/lib/deadbeef/musepack.so Reading symbols from /usr/local/lib/deadbeef/notify.so...done. Loaded symbols for /usr/local/lib/deadbeef/notify.so Reading symbols from /usr/local/lib/libdbus-1.so.9.1...done. Loaded symbols for /usr/local/lib/libdbus-1.so.9.1 Reading symbols from /usr/local/lib/deadbeef/nullout.so...done. Loaded symbols for /usr/local/lib/deadbeef/nullout.so Reading symbols from /usr/local/lib/deadbeef/shellexec.so...done. Loaded symbols for /usr/local/lib/deadbeef/shellexec.so Reading symbols from /usr/local/lib/deadbeef/shellexecui_gtk2.so...done. Loaded symbols for /usr/local/lib/deadbeef/shellexecui_gtk2.so Reading symbols from /usr/local/lib/deadbeef/sndfile.so...done. Loaded symbols for /usr/local/lib/deadbeef/sndfile.so Reading symbols from /usr/local/lib/libsndfile.so.3.3...done. Loaded symbols for /usr/local/lib/libsndfile.so.3.3 Reading symbols from /usr/local/lib/deadbeef/sndio.so...done. Loaded symbols for /usr/local/lib/deadbeef/sndio.so Reading symbols from /usr/lib/libsndio.so.4.0...done. Loaded symbols for /usr/lib/libsndio.so.4.0 Reading symbols from /usr/local/lib/deadbeef/supereq.so...done. Loaded symbols for /usr/local/lib/deadbeef/supereq.so Reading symbols from /usr/local/lib/deadbeef/tta.so...done. Loaded symbols for /usr/local/lib/deadbeef/tta.so Reading symbols from /usr/local/lib/deadbeef/vfs_curl.so...done. Loaded symbols for /usr/local/lib/deadbeef/vfs_curl.so Reading symbols from /usr/local/lib/deadbeef/vfs_zip.so...done. Loaded symbols for /usr/local/lib/deadbeef/vfs_zip.so Reading symbols from /usr/local/lib/libzip.so.0.0...done. Loaded symbols for /usr/local/lib/libzip.so.0.0 Reading symbols from /usr/local/lib/deadbeef/vorbis.so...done. Loaded symbols for /usr/local/lib/deadbeef/vorbis.so Reading symbols from /usr/local/lib/libvorbisfile.so.6.0...done. Loaded symbols for /usr/local/lib/libvorbisfile.so.6.0 Reading symbols from /usr/local/lib/deadbeef/vtx.so...done. Loaded symbols for /usr/local/lib/deadbeef/vtx.so Reading symbols from /usr/local/lib/deadbeef/wavpack.so...done. Loaded symbols for /usr/local/lib/deadbeef/wavpack.so Reading symbols from /usr/local/lib/libwavpack.so.0.1...done. Loaded symbols for /usr/local/lib/libwavpack.so.0.1 Reading symbols from /usr/local/lib/deadbeef/ddb_gui_GTK2.so...done. Loaded symbols for /usr/local/lib/deadbeef/ddb_gui_GTK2.so Reading symbols from /usr/local/lib/pango/1.6.0/modules/pango-basic-fc.so...done. Loaded symbols for /usr/local/lib/pango/1.6.0/modules/pango-basic-fc.so Reading symbols from /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so...done. Loaded symbols for /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so Reading symbols from /usr/local/lib/gio/modules/libgvfsdbus.so...done. Loaded symbols for /usr/local/lib/gio/modules/libgvfsdbus.so Reading symbols from /usr/local/lib/libgvfscommon.so.3.0...done. Loaded symbols for /usr/local/lib/libgvfscommon.so.3.0 Reading symbols from /usr/lib/libutil.so.11.2...done. Loaded symbols for /usr/lib/libutil.so.11.2 Reading symbols from /usr/local/lib/gio/modules/libgioremote-volume-monitor.so...done. Loaded symbols for /usr/local/lib/gio/modules/libgioremote-volume-monitor.so #0 sio_stop (hdl=0x0) at /usr/src/lib/libsndio/sio.c:119 119 if (hdl->eof) { (gdb) bt #0 sio_stop (hdl=0x0) at /usr/src/lib/libsndio/sio.c:119 #1 0x000000021d029084 in pause_do () from /usr/local/lib/deadbeef/sndio.so #2 0x000000021d0290fd in sndio_stop () from /usr/local/lib/deadbeef/sndio.so #3 0x00000000004102d6 in ?? () #4 0x0000000000402efe in ?? () #5 0x000000000040421d in ?? () #6 0x00000000004028e1 in ?? () #7 0x0000000000000001 in ?? () #8 0x00007f7ffffe2a98 in ?? () #9 0x0000000000000000 in ?? () (gdb) thread apply all bt Thread 10 (process 29025): #0 0x000000020ae5051a in _thread_sys___thrsleep () from /usr/lib/libc.so.64.1 #1 0x000000020b305803 in pthread_cond_timedwait (condp=0x20a8fefb0, mutexp=Variable "mutexp" is not available. ) at /usr/src/lib/librthread/rthread_sync.c:353 #2 0x000000020de8fe75 in g_cond_wait_until () from /usr/local/lib/libglib-2.0.so.3200.0 #3 0x000000020de2aea1 in g_async_queue_unlock () from /usr/local/lib/libglib-2.0.so.3200.0 #4 0x000000020de2b10a in g_async_queue_timeout_pop () from /usr/local/lib/libglib-2.0.so.3200.0 #5 0x000000020de76574 in g_thread_pool_push () from /usr/local/lib/libglib-2.0.so.3200.0 #6 0x000000020de75885 in g_thread_proxy () from /usr/local/lib/libglib-2.0.so.3200.0 #7 0x000000020b30768e in _rthread_start (v=Variable "v" is not available. ) at /usr/src/lib/librthread/rthread.c:113 #8 0x000000020ae4407e in __tfork_thread () from /usr/lib/libc.so.64.1 Cannot access memory at address 0x2261c3000 119 if (hdl->eof) { Brad's comments are quite valid too.