lobo@Jeckyl:~/Pictures/071030$ gdb sound-juicer GNU gdb 6.6-debian Copyright (C) 2006 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 "x86_64-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/sound-juicer [Thread debugging using libthread_db enabled] [New Thread 47435910356288 (LWP 32664)] [New Thread 1082132816 (LWP 32668)] [New Thread 1090525520 (LWP 32669)] [New Thread 1098918224 (LWP 32670)] [New Thread 1107310928 (LWP 32671)] [New Thread 1115703632 (LWP 32672)] [Thread 1115703632 (LWP 32672) exited] [Thread 1107310928 (LWP 32671) exited] [Thread 1098918224 (LWP 32670) exited] [Thread 1090525520 (LWP 32669) exited] [Thread 1082132816 (LWP 32668) exited] [New Thread 1115703632 (LWP 32673)] [New Thread 1090525520 (LWP 32674)] [New Thread 1107310928 (LWP 32675)] [New Thread 1082132816 (LWP 32676)] [New Thread 1098918224 (LWP 32677)] ** (sound-juicer:32664): WARNING **: Error getting media type [Thread 1115703632 (LWP 32673) exited] [Thread 1107310928 (LWP 32675) exited] [Thread 1098918224 (LWP 32677) exited] [Thread 1082132816 (LWP 32676) exited] [Thread 1090525520 (LWP 32674) exited] [New Thread 1090525520 (LWP 32678)] [New Thread 1082132816 (LWP 32679)] [New Thread 1098918224 (LWP 32680)] [New Thread 1107310928 (LWP 32681)] [New Thread 1115703632 (LWP 32682)] [Thread 1082132816 (LWP 32679) exited] [Thread 1090525520 (LWP 32678) exited] [Thread 1115703632 (LWP 32682) exited] [Thread 1107310928 (LWP 32681) exited] [Thread 1098918224 (LWP 32680) exited] [New Thread 1098918224 (LWP 32687)] [New Thread 1107310928 (LWP 32688)] [New Thread 1090525520 (LWP 32689)] [Thread 1090525520 (LWP 32689) exited] [Thread 1107310928 (LWP 32688) exited] [Thread 1098918224 (LWP 32687) exited] ** (sound-juicer:32664): WARNING **: Could not lock drive: Extracting audio from CD [New Thread 1107310928 (LWP 32701)] [New Thread 1090525520 (LWP 32704)] [New Thread 1115703632 (LWP 32705)] [Thread 1115703632 (LWP 32705) exited] [New Thread 1115703632 (LWP 32706)] [Thread 1115703632 (LWP 32706) exited] [New Thread 1115703632 (LWP 32710)] [Thread 1115703632 (LWP 32710) exited] [New Thread 1115703632 (LWP 32711)] [Thread 1115703632 (LWP 32711) exited] [New Thread 1115703632 (LWP 32712)] [Thread 1115703632 (LWP 32712) exited] [New Thread 1115703632 (LWP 32713)] [Thread 1115703632 (LWP 32713) exited] [New Thread 1115703632 (LWP 32714)] [Thread 1115703632 (LWP 32714) exited] [New Thread 1115703632 (LWP 32715)] [Thread 1115703632 (LWP 32715) exited] [New Thread 1115703632 (LWP 32716)] [Thread 1115703632 (LWP 32716) exited] [New Thread 1115703632 (LWP 32717)] [Thread 1115703632 (LWP 32717) exited] [New Thread 1115703632 (LWP 32719)] [Thread 1115703632 (LWP 32719) exited] [New Thread 1115703632 (LWP 32721)] [Thread 1115703632 (LWP 32721) exited] [New Thread 1115703632 (LWP 32723)] [Thread 1115703632 (LWP 32723) exited] [Thread 1107310928 (LWP 32701) exited] [Thread 1090525520 (LWP 32704) exited] ** (sound-juicer:32664): WARNING **: Could not lock drive: Extracting audio from CD [New Thread 1090525520 (LWP 32724)] [New Thread 1107310928 (LWP 32725)] [New Thread 1115703632 (LWP 32726)] [Thread 1115703632 (LWP 32726) exited] [Thread 1090525520 (LWP 32724) exited] [Thread 1107310928 (LWP 32725) exited] [New Thread 1090525520 (LWP 32727)] [New Thread 1107310928 (LWP 32728)] [New Thread 1115703632 (LWP 32729)] [Thread 1115703632 (LWP 32729) exited] [Thread 1107310928 (LWP 32728) exited] [Thread 1090525520 (LWP 32727) exited] [New Thread 1107310928 (LWP 32734)] [New Thread 1090525520 (LWP 32735)] [New Thread 1115703632 (LWP 32736)] [Thread 1115703632 (LWP 32736) exited] [Thread 1107310928 (LWP 32734) exited] [Thread 1090525520 (LWP 32735) exited] [New Thread 1090525520 (LWP 32740)] [New Thread 1107310928 (LWP 32741)] [New Thread 1115703632 (LWP 32742)] [Thread 1115703632 (LWP 32742) exited] [Thread 1107310928 (LWP 32741) exited] [Thread 1090525520 (LWP 32740) exited] [New Thread 1090525520 (LWP 32745)] [New Thread 1107310928 (LWP 32746)] [New Thread 1115703632 (LWP 32747)] [Thread 1115703632 (LWP 32747) exited] [Thread 1090525520 (LWP 32745) exited] [Thread 1107310928 (LWP 32746) exited] [New Thread 1090525520 (LWP 300)] [New Thread 1107310928 (LWP 301)] [New Thread 1115703632 (LWP 302)] [Thread 1115703632 (LWP 302) exited] [Thread 1107310928 (LWP 301) exited] [Thread 1090525520 (LWP 300) exited] [New Thread 1090525520 (LWP 303)] [New Thread 1107310928 (LWP 304)] [New Thread 1115703632 (LWP 305)] [Thread 1115703632 (LWP 305) exited] [Thread 1090525520 (LWP 303) exited] [Thread 1107310928 (LWP 304) exited] [New Thread 1090525520 (LWP 307)] [New Thread 1107310928 (LWP 308)] [New Thread 1115703632 (LWP 309)] [Thread 1115703632 (LWP 309) exited] [Thread 1090525520 (LWP 307) exited] [Thread 1107310928 (LWP 308) exited] [New Thread 1107310928 (LWP 311)] [New Thread 1090525520 (LWP 312)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1107310928 (LWP 311)] 0x00002aaab57a1e37 in id3_ucs4_copy () from /usr/lib/libid3tag.so.0 (gdb) backtrace full #0 0x00002aaab57a1e37 in id3_ucs4_copy () from /usr/lib/libid3tag.so.0 No symbol table info available. #1 0x00002aaab57a1f16 in id3_ucs4_duplicate () from /usr/lib/libid3tag.so.0 No symbol table info available. #2 0x00002aaab57a3c2d in id3_field_addstring () from /usr/lib/libid3tag.so.0 No symbol table info available. #3 0x00002aaab5365acf in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so No symbol table info available. #4 0x00002b247e564fc6 in structure_foreach_wrapper (field_id=, value=, user_data=0x420028e0) at gsttaglist.c:856 No locals. #5 0x00002b247e560191 in gst_structure_foreach (structure=0x2aaab800b1a0, func=0x2b247e564fb0 , user_data=0x420028e0) at gststructure.c:878 i = 2 field = (GstStructureField *) 0x39 ret = __PRETTY_FUNCTION__ = "gst_structure_foreach" #6 0x00002b247e566f1d in gst_tag_list_foreach (list=0x2aaab800b1a0, func=0x2aaab5365970 , user_data=0x2aaab8003970) at gsttaglist.c:881 data = {func = 0x2aaab5365970 , tag_list = 0x2aaab800b1a0, data = 0x2aaab8003970} __PRETTY_FUNCTION__ = "gst_tag_list_foreach" ---Type to continue, or q to quit--- #7 0x00002aaab536595b in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so No symbol table info available. #8 0x00002aaab536884b in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so No symbol table info available. #9 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x1260cf0, buffer=0x1221110) at gstpad.c:3453 caps = caps_changed = 1 chainfunc = (GstPadChainFunction) 0x2aaab5368240 ret = __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked" #10 0x00002b247e551094 in gst_pad_push (pad=0xf982e0, buffer=0x1221110) at gstpad.c:3621 peer = (GstPad *) 0x1260cf0 ret = caps = (GstCaps *) 0xedba40 __PRETTY_FUNCTION__ = "gst_pad_push" #11 0x00002aaab1d56603 in ?? () from /usr/lib/gstreamer-0.10/libgstlame.so No symbol table info available. #12 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x1219b80, buffer=0x1221110) at gstpad.c:3453 caps = caps_changed = 0 chainfunc = (GstPadChainFunction) 0x2aaab1d56440 ---Type to continue, or q to quit--- ret = __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked" #13 0x00002b247e551094 in gst_pad_push (pad=0xf98cf0, buffer=0x1221110) at gstpad.c:3621 peer = (GstPad *) 0x1219b80 ret = caps = (GstCaps *) 0xedc080 __PRETTY_FUNCTION__ = "gst_pad_push" #14 0x00002aaab024fc2b in gst_base_transform_chain (pad=, buffer=0x1221110) at gstbasetransform.c:1605 trans = (GstBaseTransform *) 0xd224f0 ret = GST_FLOW_OK last_stop = 40000000 outbuf = (GstBuffer *) 0x2aaab832ffe8 #15 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0xf98b80, buffer=0x1221110) at gstpad.c:3453 caps = caps_changed = 0 chainfunc = (GstPadChainFunction) 0x2aaab024fb50 ret = __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked" #16 0x00002b247e551094 in gst_pad_push (pad=0x833b80, buffer=0x1221110) at gstpad.c:3621 peer = (GstPad *) 0xf98b80 ret = ---Type to continue, or q to quit--- caps = (GstCaps *) 0xcdb040 __PRETTY_FUNCTION__ = "gst_pad_push" #17 0x00002aaab024fc2b in gst_base_transform_chain (pad=, buffer=0x1221110) at gstbasetransform.c:1605 trans = (GstBaseTransform *) 0x76d6c0 ret = GST_FLOW_OK last_stop = 40000000 outbuf = (GstBuffer *) 0x2aaab832ffe8 #18 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x1219450, buffer=0x1221110) at gstpad.c:3453 caps = caps_changed = 0 chainfunc = (GstPadChainFunction) 0x2aaab024fb50 ret = __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked" #19 0x00002b247e551094 in gst_pad_push (pad=0x1219a10, buffer=0x1221110) at gstpad.c:3621 peer = (GstPad *) 0x1219450 ret = caps = (GstCaps *) 0xcdb040 __PRETTY_FUNCTION__ = "gst_pad_push" #20 0x00002aaab024fc2b in gst_base_transform_chain (pad=, buffer=0x1221110) at gstbasetransform.c:1605 trans = (GstBaseTransform *) 0xeaa5e0 ---Type to continue, or q to quit--- ret = GST_FLOW_OK last_stop = 40000000 outbuf = (GstBuffer *) 0x2aaab832ffe8 #21 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x833e60, buffer=0x1221110) at gstpad.c:3453 caps = caps_changed = 0 chainfunc = (GstPadChainFunction) 0x2aaab024fb50 ret = __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked" #22 0x00002b247e551094 in gst_pad_push (pad=0xf45000, buffer=0x1221110) at gstpad.c:3621 peer = (GstPad *) 0x833e60 ret = caps = (GstCaps *) 0xcdb040 __PRETTY_FUNCTION__ = "gst_pad_push" #23 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0xf44200, buffer=0x1221110) at gstpad.c:3453 caps = caps_changed = 0 chainfunc = (GstPadChainFunction) 0x2b247e5431f0 ret = __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked" #24 0x00002b247e551094 in gst_pad_push (pad=0x12195c0, buffer=0x1221110) at gstpad.c:3621 ---Type to continue, or q to quit--- peer = (GstPad *) 0xf44200 ret = caps = (GstCaps *) 0xcdb040 __PRETTY_FUNCTION__ = "gst_pad_push" #25 0x00002aaab00156d8 in gst_queue_loop (pad=) at gstqueue.c:932 queue = (GstQueue *) 0xf2e480 ret = __PRETTY_FUNCTION__ = "gst_queue_loop" #26 0x00002b247e5693ed in gst_task_func (task=0xe12040, tclass=) at gsttask.c:192 t = lock = (GStaticRecMutex *) 0xf94f40 tself = __PRETTY_FUNCTION__ = "gst_task_func" #27 0x00002b2484889449 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #28 0x00002b2484887904 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #29 0x00002b24852a3317 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #30 0x00002b248558bd5d in clone () from /lib/libc.so.6 No symbol table info available. #31 0x0000000000000000 in ?? () ---Type to continue, or q to quit--- No symbol table info available. (gdb) info registers rax 0x39 57 rbx 0x2aaab800b780 46912719861632 rcx 0x57f0 22512 rdx 0x2aaab800b7b0 46912719861680 rsi 0x2aaab832ffe8 46912723156968 rdi 0x2aaab8330000 46912723156992 rbp 0x2aaab800b760 0x2aaab800b760 rsp 0x420027c8 0x420027c8 r8 0x2aaab800b0c0 46912719859904 r9 0x1 1 r10 0x2aaab800b760 46912719861600 r11 0x2b248552d670 47435855615600 r12 0x0 0 r13 0x655540 6640960 r14 0x2aaab800b1a0 46912719860128 r15 0x2aaab800b740 46912719861568 rip 0x2aaab57a1e37 0x2aaab57a1e37 eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x63 99 ---Type to continue, or q to quit--- gs 0x0 0 fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa5 [ IE ZE PE IM DM ZM OM UM PM ] (gdb) thread applay all backtrace No symbol "applay" in current context. (gdb) thread apply all backtrace Thread 60 (Thread 1090525520 (LWP 312)): #0 0x00002b24855846c7 in ioctl () from /lib/libc.so.6 #1 0x00002aaaaaed0519 in ?? () from /usr/lib/libcdda_interface.so.0 #2 0x00002aaaaaed08e4 in ?? () from /usr/lib/libcdda_interface.so.0 #3 0x00002aaaaaed1ba5 in ?? () from /usr/lib/libcdda_interface.so.0 #4 0x00002aaaaaecf912 in cdda_read () from /usr/lib/libcdda_interface.so.0 #5 0x00002aaaab0db2b9 in i_read_c_block () from /usr/lib/libcdda_paranoia.so.0 #6 0x00002aaaab0dcdb0 in paranoia_read_limited () from /usr/lib/libcdda_paranoia.so.0 #7 0x00002aaaaaaad1eb in ?? () from /usr/lib/gstreamer-0.10/libgstcdparanoia.so #8 0x00002aaaaacc2816 in ?? () from /usr/lib/libgstcdda-0.10.so.0 #9 0x00002aaab02491c8 in gst_base_src_get_range (src=0xd48710, offset=18446744073709551615, length=4096, buf=0x41001020) at gstbasesrc.c:1542 #10 0x00002aaab024b4f3 in gst_base_src_loop (pad=0x8335c0) at gstbasesrc.c:1711 #11 0x00002b247e5693ed in gst_task_func (task=0xee5520, tclass=) at gsttask.c:192 #12 0x00002b2484889449 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0x00002b2484887904 in ?? () from /usr/lib/libglib-2.0.so.0 #14 0x00002b24852a3317 in start_thread () from /lib/libpthread.so.0 #15 0x00002b248558bd5d in clone () from /lib/libc.so.6 #16 0x0000000000000000 in ?? () Thread 59 (Thread 1107310928 (LWP 311)): ---Type to continue, or q to quit--- #0 0x00002aaab57a1e37 in id3_ucs4_copy () from /usr/lib/libid3tag.so.0 #1 0x00002aaab57a1f16 in id3_ucs4_duplicate () from /usr/lib/libid3tag.so.0 #2 0x00002aaab57a3c2d in id3_field_addstring () from /usr/lib/libid3tag.so.0 #3 0x00002aaab5365acf in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so #4 0x00002b247e564fc6 in structure_foreach_wrapper (field_id=, value=, user_data=0x420028e0) at gsttaglist.c:856 #5 0x00002b247e560191 in gst_structure_foreach (structure=0x2aaab800b1a0, func=0x2b247e564fb0 , user_data=0x420028e0) at gststructure.c:878 #6 0x00002b247e566f1d in gst_tag_list_foreach (list=0x2aaab800b1a0, func=0x2aaab5365970 , user_data=0x2aaab8003970) at gsttaglist.c:881 #7 0x00002aaab536595b in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so #8 0x00002aaab536884b in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so #9 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x1260cf0, buffer=0x1221110) at gstpad.c:3453 #10 0x00002b247e551094 in gst_pad_push (pad=0xf982e0, buffer=0x1221110) at gstpad.c:3621 #11 0x00002aaab1d56603 in ?? () from /usr/lib/gstreamer-0.10/libgstlame.so #12 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x1219b80, buffer=0x1221110) at gstpad.c:3453 #13 0x00002b247e551094 in gst_pad_push (pad=0xf98cf0, buffer=0x1221110) at gstpad.c:3621 #14 0x00002aaab024fc2b in gst_base_transform_chain (pad=, buffer=0x1221110) at gstbasetransform.c:1605 #15 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0xf98b80, buffer=0x1221110) ---Type to continue, or q to quit--- at gstpad.c:3453 #16 0x00002b247e551094 in gst_pad_push (pad=0x833b80, buffer=0x1221110) at gstpad.c:3621 #17 0x00002aaab024fc2b in gst_base_transform_chain (pad=, buffer=0x1221110) at gstbasetransform.c:1605 #18 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x1219450, buffer=0x1221110) at gstpad.c:3453 #19 0x00002b247e551094 in gst_pad_push (pad=0x1219a10, buffer=0x1221110) at gstpad.c:3621 #20 0x00002aaab024fc2b in gst_base_transform_chain (pad=, buffer=0x1221110) at gstbasetransform.c:1605 #21 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0x833e60, buffer=0x1221110) at gstpad.c:3453 #22 0x00002b247e551094 in gst_pad_push (pad=0xf45000, buffer=0x1221110) at gstpad.c:3621 #23 0x00002b247e550a89 in gst_pad_chain_unchecked (pad=0xf44200, buffer=0x1221110) at gstpad.c:3453 #24 0x00002b247e551094 in gst_pad_push (pad=0x12195c0, buffer=0x1221110) at gstpad.c:3621 #25 0x00002aaab00156d8 in gst_queue_loop (pad=) at gstqueue.c:932 #26 0x00002b247e5693ed in gst_task_func (task=0xe12040, tclass=) at gsttask.c:192 #27 0x00002b2484889449 in ?? () from /usr/lib/libglib-2.0.so.0 #28 0x00002b2484887904 in ?? () from /usr/lib/libglib-2.0.so.0 #29 0x00002b24852a3317 in start_thread () from /lib/libpthread.so.0 #30 0x00002b248558bd5d in clone () from /lib/libc.so.6 #31 0x0000000000000000 in ?? () ---Type to continue, or q to quit--- Thread 1 (Thread 47435910356288 (LWP 32664)): #0 0x00002b24852a7997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b2483ddd770 in ?? () from /usr/lib/libgthread-2.0.so.0 #2 0x00002b247e53d9d3 in gst_element_get_state_func (element=0xd13420, state=0x0, pending=0x0, timeout=18446744073709551615) at gstelement.c:1879 #3 0x0000000000419adb in sj_extractor_extract_track (extractor=0xd2fc10, track=0xeaf200, url=0x1265360 "file:///home/lobo/Download/mp3/Ian%20Moore/Modernday%20Folklore/09%20-%20Monday%20Afternoon.mp3", error=0x7fff2d4e0b08) at sj-extractor.c:589 #4 0x0000000000414b37 in pop_and_extract () at sj-extracting.c:334 #5 0x0000000000415202 in on_completion_cb (extractor=, data=) at sj-extracting.c:550 #6 0x00002b24841f599a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #7 0x00002b24842056b8 in ?? () from /usr/lib/libgobject-2.0.so.0 #8 0x00002b2484206af3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #9 0x00002b2484206cc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #10 0x00002b24841f599a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #11 0x00002b24842056b8 in ?? () from /usr/lib/libgobject-2.0.so.0 #12 0x00002b2484206af3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #13 0x00002b2484206cc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #14 0x00002b247e531224 in gst_bus_async_signal_func (bus=0xed9c40, message=0x2aaaac029660, data=) at gstbus.c:975 #15 0x00002b247e531ceb in gst_bus_source_dispatch (source=0xea3f30, ---Type to continue, or q to quit--- callback=0x2b247e5311c0 , user_data=0x0) at gstbus.c:701 #16 0x00002b2484865fd3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #17 0x00002b24848692dd in ?? () from /usr/lib/libglib-2.0.so.0 #18 0x00002b24848695ea in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #19 0x00002b2480d07883 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c:1144 #20 0x0000000000411338 in main (argc=, argv=) at sj-main.c:1557 #0 0x00002aaab57a1e37 in id3_ucs4_copy () from /usr/lib/libid3tag.so.0 (gdb) quit The program is running. Exit anyway? (y or n) y lobo@Jeckyl:~/Pictures/071030$