On Sun, Jan 23, 2011 at 9:00 AM, Stefan Westerfeld <stefan(a)space.twc.de> wrote:
Can you please send me a backtrace made with gdb
instead of the one you sent
me? You should be able to get one by running
I had five instances running and one of them finally bit the dust,
four others are still running.
Note that it died after the title change, which probably stomps on
memory due to something in the title/artist fields.
"Title : Gary Calamar 89.9FM Hand--Picked Artist :
"
......................................
gnulem-103-~/gst123-git> gdb --args src/gst123 -a alsa=66ch34
http://64.12.61.1:80/stream/1046
GNU gdb (GDB) Fedora (7.0.1-50.fc12)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/npm/gst123-git/src/gst123...done.
(gdb) run
Starting program: /home/npm/gst123-git/src/gst123 -a alsa=66ch34
http://64.12.61.1:80/stream/1046
[Thread debugging using libthread_db enabled]
Detaching after fork from child process 26842.
Playing
http://64.12.61.1:80/stream/1046
[New Thread 0x7ffff0e0c710 (LWP 26843)]
[New Thread 0x7fffebfff710 (LWP 26844)]
[New Thread 0x7fffe3fff710 (LWP 26845)]
[New Thread 0x7fffe35fe710 (LWP 26846)]
[Thread 0x7fffe35fe710 (LWP 26846) exited]
Title : Nic Harcourt 89.9FM Hand--Picked Artist :
Album : Genre : Eclectic,
Alternative, NPR, Publi
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 179.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 180.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 190.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 190.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 189.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 190.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 189.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 190.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 189.0 kbit/s
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 179.0 kbit/s
Title : Gary Calamar 89.9FM Hand--Picked Artist :
Codec : MPEG 1 Audio, Layer 3 (MP3) (audi Bitrate : 179.0 kbit/s
[Thread 0x7fffe3fff710 (LWP 26845) exited]
*** glibc detected *** /home/npm/gst123-git/src/gst123: free():
invalid pointer: 0x00007fffe40e9940 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3680a75336]
/usr/lib64/libgstreamer-0.10.so.0[0x369b2344a9]
/usr/lib64/libgstreamer-0.10.so.0(gst_mini_object_unref+0x121)[0x369b2578c1]
/usr/lib64/libgstaudio-0.10.so.0[0x38eae18716]
/usr/lib64/libgstaudio-0.10.so.0(gst_ring_buffer_release+0x16e)[0x38eae0b11e]
/usr/lib64/libgstaudio-0.10.so.0[0x38eae135c8]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_change_state+0x2c)[0x369b242f8c]
/usr/lib64/libgstreamer-0.10.so.0[0x369b2464e8]
/usr/lib64/libgstreamer-0.10.so.0[0x369b232954]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_change_state+0x2c)[0x369b242f8c]
/usr/lib64/libgstreamer-0.10.so.0[0x369b2464e8]
/usr/lib64/libgstreamer-0.10.so.0[0x369b232954]
/usr/lib64/gstreamer-0.10/libgstplaybin.so(+0x1b380)[0x7ffff1b05380]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_change_state+0x2c)[0x369b242f8c]
/usr/lib64/libgstreamer-0.10.so.0[0x369b2464e8]
/usr/lib64/libgstreamer-0.10.so.0[0x369b232954]
/usr/lib64/libgstreamer-0.10.so.0[0x369b2659f0]
/usr/lib64/gstreamer-0.10/libgstplaybin.so(+0x118cf)[0x7ffff1afb8cf]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_change_state+0x2c)[0x369b242f8c]
/usr/lib64/libgstreamer-0.10.so.0(gst_element_change_state+0xaf)[0x369b24300f]
/usr/lib64/libgstreamer-0.10.so.0[0x369b2464e8]
/home/npm/gst123-git/src/gst123[0x408f3a]
/home/npm/gst123-git/src/gst123[0x4060c9]
/usr/lib64/libgstreamer-0.10.so.0[0x369b237cb4]
/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x22e)[0x368223923e]
/lib64/libglib-2.0.so.0[0x368223cc28]
/lib64/libglib-2.0.so.0(g_main_loop_run+0x1a5)[0x368223d075]
/home/npm/gst123-git/src/gst123[0x407377]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x3680a1eb1d]
/home/npm/gst123-git/src/gst123[0x404d39]
======= Memory map: ========
00400000-00416000 r-xp 00000000 fd:00 2947933
/home/npm/gst123-git/src/gst123
00615000-00616000 rw-p 00015000 fd:00 2947933
/home/npm/gst123-git/src/gst123
00616000-0091f000 rw-p 00000000 00:00 0 [heap]
3093600000-3093697000 r-xp 00000000 fd:00 7756
/usr/lib64/libfreetype.so.6.3.22
3093697000-3093896000 ---p 00097000 fd:00 7756
/usr/lib64/libfreetype.so.6.3.22
3093896000-309389c000 rw-p 00096000 fd:00 7756
/usr/lib64/libfreetype.so.6.3.22
3093a00000-3093a34000 r-xp 00000000 fd:00 7911
/usr/lib64/libfontconfig.so.1.4.4
3093a34000-3093c34000 ---p 00034000 fd:00 7911
/usr/lib64/libfontconfig.so.1.4.4
3093c34000-3093c36000 rw-p 00034000 fd:00 7911
/usr/lib64/libfontconfig.so.1.4.4
3093e00000-309425d000 r-xp 00000000 fd:00 16306
/usr/lib64/libgtk-x11-2.0.so.0.1800.9
309425d000-309445c000 ---p 0045d000 fd:00 16306
/usr/lib64/libgtk-x11-2.0.so.0.1800.9
309445c000-3094467000 rw-p 0045c000 fd:00 16306
/usr/lib64/libgtk-x11-2.0.so.0.1800.9
3094467000-3094469000 rw-p 00000000 00:00 0
3094600000-30946b6000 r-xp 00000000 fd:00 16012
/usr/lib64/libgdk-x11-2.0.so.0.1800.9
30946b6000-30948b6000 ---p 000b6000 fd:00 16012
/usr/lib64/libgdk-x11-2.0.so.0.1800.9
30948b6000-30948bb000 rw-p 000b6000 fd:00 16012
/usr/lib64/libgdk-x11-2.0.so.0.1800.9
3094a00000-3094ac0000 r-xp 00000000 fd:00 31404
/usr/lib64/libavformat.so.52.64.2
3094ac0000-3094cbf000 ---p 000c0000 fd:00 31404
/usr/lib64/libavformat.so.52.64.2
3094cbf000-3094ccc000 rw-p 000bf000 fd:00 31404
/usr/lib64/libavformat.so.52.64.2
3095400000-3095428000 r-xp 00000000 fd:00 15422
/usr/lib64/libpangoft2-1.0.so.0.2600.2
3095428000-3095628000 ---p 00028000 fd:00 15422
/usr/lib64/libpangoft2-1.0.so.0.2600.2
3095628000-309562a000 rw-p 00028000 fd:00 15422
/usr/lib64/libpangoft2-1.0.so.0.2600.2
3095800000-309580b000 r-xp 00000000 fd:00 15988
/usr/lib64/libpangocairo-1.0.so.0.2600.2
309580b000-3095a0b000 ---p 0000b000 fd:00 15988
/usr/lib64/libpangocairo-1.0.so.0.2600.2
3095a0b000-3095a0c000 rw-p 0000b000 fd:00 15988
/usr/lib64/libpangocairo-1.0.so.0.2600.2
3095c00000-3095c76000 r-xp 00000000 fd:00 7764
/usr/lib64/libcairo.so.2.10800.8
3095c76000-3095e76000 ---p 00076000 fd:00 7764
/usr/lib64/libcairo.so.2.10800.8
3095e76000-3095e79000 rw-p 00076000 fd:00 7764
/usr/lib64/libcairo.so.2.10800.8
3096000000-3096010000 r-xp 00000000 fd:00 12469
/lib64/libbz2.so.1.0.6
3096010000-309620f000 ---p 00010000 fd:00 12469
/lib64/libbz2.so.1.0.6
309620f000-3096211000 rw-p 0000f000 fd:00 12469
/lib64/libbz2.so.1.0.6
3680600000-368061e000 r-xp 00000000 fd:00 7632
/lib64/ld-2.11.2.so
368081d000-368081e000 r--p 0001d000 fd:00 7632
/lib64/ld-2.11.2.so
368081e000-368081f000 rw-p 0001e000 fd:00 7632
/lib64/ld-2.11.2.so
368081f000-3680820000 rw-p 00000000 00:00 0
3680a00000-3680b73000 r-xp 00000000 fd:00 7675
/lib64/libc-2.11.2.so
3680b73000-3680d72000 ---p 00173000 fd:00 7675
/lib64/libc-2.11.2.so
3680d72000-3680d76000 r--p 00172000 fd:00 7675
/lib64/libc-2.11.2.so
3680d76000-3680d77000 rw-p 00176000 fd:00 7675
/lib64/libc-2.11.2.so
3680d77000-3680d7c000 rw-p 00000000 00:00 0
3680e00000-3680e83000 r-xp 00000000 fd:00 15447
/lib64/libm-2.11.2.so
3680e83000-3681082000 ---p 00083000 fd:00 15447
/lib64/libm-2.11.2.so
3681082000-3681083000 r--p 00082000 fd:00 15447
/lib64/libm-2.11.2.so
3681083000-3681084000 rw-p 00083000 fd:00 15447
/lib64/libm-2.11.2.so
3681200000-3681202000 r-xp 00000000 fd:00 18795
/lib64/libdl-2.11.2.so
3681202000-3681402000 ---p 00002000 fd:00 18795
/lib64/libdl-2.11.2.so
3681402000-3681403000 r--p 00002000 fd:00 18795
/lib64/libdl-2.11.2.so
3681403000-3681404000 rw-p 00003000 fd:00 18795
/lib64/libdl-2.11.2.so
3681600000-3681617000 r-xp 00000000 fd:00 18462
/lib64/libpthread-2.11.2.so
3681617000-3681816000 ---p 00017000 fd:00 18462
/lib64/libpthread-2.11.2.so
3681816000-3681817000 r--p 00016000 fd:00 18462
/lib64/libpthread-2.11.2.so
3681817000-3681818000 rw-p 00017000 fd:00 18462
/lib64/libpthread-2.11.2.so
3681818000-368181c000 rw-p 00000000 00:00 0
3681a00000-3681a15000 r-xp 00000000 fd:00 17671
/lib64/libz.so.1.2.3
3681a15000-3681c14000 ---p 00015000 fd:00 17671
/lib64/libz.so.1.2.3
3681c14000-3681c15000 rw-p 00014000 fd:00 17671
/lib64/libz.so.1.2.3
3681e00000-3681e07000 r-xp 00000000 fd:00 21801
/lib64/librt-2.11.2.so
3681e07000-3682006000 ---p 00007000 fd:00 21801
/lib64/librt-2.11.2.so
3682006000-3682007000 r--p 00006000 fd:00 21801
/lib64/librt-2.11.2.so
3682007000-3682008000 rw-p 00007000 fd:00 21801
/lib64/librt-2.11.2.so
3682200000-36822e4000 r-xp 00000000 fd:00 21965
/lib64/libglib-2.0.so.0.2200.5
36822e4000-36824e4000 ---p 000e4000 fd:00 21965
/lib64/libglib-2.0.so.0.2200.5
36824e4000-36824e5000 rw-p 000e4000 fd:00 21965
/lib64/libglib-2.0.so.0.2200.5
36824e5000-36824e6000 rw-p 00000000 00:00 0
3682600000-3682739000 r-xp 00000000 fd:00 23034
/usr/lib64/libX11.so.6.3.0
3682739000-3682939000 ---p 00139000 fd:00 23034
/usr/lib64/libX11.so.6.3.0
3682939000-368293f000 rw-p 00139000 fd:00 23034
/usr/lib64/libX11.so.6.3.0
3682a00000-3682a1b000 r-xp 00000000 fd:00 23033
/usr/lib64/libxcb.so.1.1.0
3682a1b000-3682c1a000 ---p 0001b000 fd:00 23033
/usr/lib64/libxcb.so.1.1.0
3682c1a000-3682c1b000 rw-p 0001a000 fd:00 23033
/usr/lib64/libxcb.so.1.1.0
3682e00000-3682e02000 r-xp 00000000 fd:00 18799
/usr/lib64/libXau.so.6.0.0
3682e02000-3683002000 ---p 00002000 fd:00 18799
/usr/lib64/libXau.so.6.0.0
3683002000-3683003000 rw-p 00002000 fd:00 18799
/usr/lib64/libXau.so.6.0.0
3683200000-3683216000 r-xp 00000000 fd:00 18459
/lib64/libgcc_s-4.4.4-20100630.so.1
3683216000-3683415000 ---p 00016000 fd:00 18459
/lib64/libgcc_s-4.4.4-20100630.so.1
3683415000-3683416000 rw-p 00015000 fd:00 18459
/lib64/libgcc_s-4.4.4-20100630.so.1
3683600000-3683643000 r-xp 00000000 fd:00 23073
/lib64/libgobject-2.0.so.0.2200.5
3683643000-3683843000 ---p 00043000 fd:00 23073
/lib64/libgobject-2.0.so.0.2200.5
3683843000-3683845000 rw-p 00043000 fd:00 23073
/lib64/libgobject-2.0.so.0.2200.5
3683a00000-3683a11000 r-xp 00000000 fd:00 23035
/usr/lib64/libXext.so.6.4.0
3683a11000-3683c11000 ---p 00011000 fd:00 23035
/usr/lib64/libXext.so.6.4.0
3683c11000-3683c12000 rw-p 00011000 fd:00 23035
/usr/lib64/libXext.so.6.4.0
3684600000-36846e9000 r-xp 00000000 fd:00 18460
/usr/lib64/libstdc++.so.6.0.13
36846e9000-36848e9000 ---p 000e9000 fd:00 18460
/usr/lib64/libstdc++.so.6.0.13
36848e9000-36848f0000 r--p 000e9000 fd:00 18460
/usr/lib64/libstdc++.so.6.0.13
36848f0000-36848f2000 rw-p 000f0000 fd:00 18460
/usr/lib64/libstdc++.so.6.0.13
36848f2000-3684907000 rw-p 00000000 00:00 0
3684e00000-3684e04000 r-xp 00000000 fd:00 22007
/lib64/libgthread-2.0.so.0.2200.5
3684e04000-3685003000 ---p 00004000 fd:00 22007
/lib64/libgthread-2.0.so.0.2200.5
3685003000-3685004000 rw-p 00003000 fd:00 22007
/lib64/libgthread-2.0.so.0.2200.5
3685200000-3685226000 r-xp 00000000 fd:00 17689
/usr/lib64/libpng12.so.0.44.0
3685226000-3685425000 ---p 00026000 fd:00 17689
/usr/lib64/libpng12.so.0.44.0
3685425000-3685426000 rw-p 00025000 fd:00 17689
/usr/lib64/libpng12.so.0.44.0
3685600000-368561c000 r-xp 00000000 fd:00 23080
/lib64/libselinux.so.1
368561c000-368581b000 ---p 0001c000 fd:00 23080
/lib64/libselinux.so.1
368581b000-368581c000 r--p 0001b000 fd:00 23080
/lib64/libselinux.so.1
368581c000-368581d000 rw-p 0001c000 fd:00 23080
/lib64/libselinux.so.1
368581d000-368581e000 rw-p 00000000 00:00 0
3685a00000-3685a09000 r-xp 00000000 fd:00 23056
/usr/lib64/libXrender.so.1.3.0
3685a09000-3685c09000 ---p 00009000 fd:00 23056
/usr/lib64/libXrender.so.1.3.0
3685c09000-3685c0a000 rw-p 00009000 fd:00 23056
/usr/lib64/libXrender.so.1.3.0
3685e00000-3685e02000 r-xp 00000000 fd:00 23060
/usr/lib64/libXinerama.so.1.0.0
3685e02000-3686001000 ---p 00002000 fd:00 23060
/usr/lib64/libXinerama.so.1.0.0
3686001000-3686002000 rw-p 00001000 fd:00 23060
/usr/lib64/libXinerama.so.1.0.0
3686200000-3686216000 r-xp 00000000 fd:00 23064
/lib64/libresolv-2.11.2.so
3686216000-3686416000 ---p 00016000 fd:00 23064
/lib64/libresolv-2.11.2.so
3686416000-3686417000 r--p 00016000 fd:00 23064
/lib64/libresolv-2.11.2.so
3686417000-3686418000 rw-p 00017000 fd:00 23064
/lib64/libresolv-2.11.2.so
3686418000-368641a000 rw-p 00000000 00:00 0
3686600000-368660f000 r-xp 00000000 fd:00 23055
/usr/lib64/libXi.so.6.1.0
368660f000-368680e000 ---p 0000f000 fd:00 23055
/usr/lib64/libXi.so.6.1.0
368680e000-368680f000 rw-p 0000e000 fd:00 23055
/usr/lib64/libXi.so.6.1.0
3686a00000-3686a05000 r-xp 00000000 fd:00 23058
/usr/lib64/libXfixes.so.3.1.0
3686a05000-3686c04000 ---p 00005000 fd:00 23058
/usr/lib64/libXfixes.so.3.1.0
3686c04000-3686c05000 rw-p 00004000 fd:00 23058
/usr/lib64/libXfixes.so.3.1.0
3686e00000-3686e08000 r-xp 00000000 fd:00 23057
/usr/lib64/libXrandr.so.2.2.0
3686e08000-3687007000 ---p 00008000 fd:00 23057
/usr/lib64/libXrandr.so.2.2.0
3687007000-3687008000 rw-p 00007000 fd:00 23057
/usr/lib64/libXrandr.so.2.2.0
3687200000-3687209000 r-xp 00000000 fd:00 23059
/usr/lib64/libXcursor.so.1.0.2
3687209000-3687409000 ---p 00009000 fd:00 23059
/usr/lib64/libXcursor.so.1.0.2
3687409000-368740a000 rw-p 00009000 fd:00 23059
/usr/lib64/libXcursor.so.1.0.2
3688200000-368823f000 r-xp 00000000 fd:00 23090
/lib64/libdbus-1.so.3.4.0
368823f000-368843f000 ---p 0003f000 fd:00 23090
/lib64/libdbus-1.so.3.4.0
368843f000-3688440000 r--p 0003f000 fd:00 23090
/lib64/libdbus-1.so.3.4.0
3688440000-3688441000 rw-p 00040000 fd:00 23090
/lib64/libdbus-1.so.3.4.0
3688600000-3688604000 r-xp 00000000 fd:00 23089
/lib64/libcap-ng.so.0.0.0
3688604000-3688803000 ---p 00004000 fd:00 23089
/lib64/libcap-ng.so.0.0.0
3688803000-3688804000 r--p 00003000 fd:00 23089
/lib64/libcap-ng.so.0.0.0
3688804000-3688805000 rw-p 00004000 fd:00 23089
/lib64/libcap-ng.so.0.0.0
3688a00000-3688a03000 r-xp 00000000 fd:00 23074
/lib64/libgmodule-2.0.so.0.2200.5
3688a03000-3688c02000 ---p 00003000 fd:00 23074
/lib64/libgmodule-2.0.so.0.2200.5
3688c02000-3688c03000 rw-p 00002000 fd:00 23074
/lib64/libgmodule-2.0.so.0.2200.5
3688e00000-3688ea8000 r-xp 00000000 fd:00 23081
/lib64/libgio-2.0.so.0.2200.5
3688ea8000-36890a7000 ---p 000a8000 fd:00 23081
/lib64/libgio-2.0.so.0.2200.5
36890a7000-36890aa000 rw-p 000a7000 fd:00 23081
/lib64/libgio-2.0.so.0.2200.5
36890aa000-36890ab000 rw-p 00000000 00:00 0
3689200000-3689229000 r-xp 00000000 fd:00 31205
/usr/lib64/libgstcontroller-0.10.so.0.25.0
3689229000-3689429000 ---p 00029000 fd:00 31205
/usr/lib64/libgstcontroller-0.10.so.0.25.0
3689429000-368942a000 rw-p 00029000 fd:00 31205
/usr/lib64/libgstcontroller-0.10.so.0.25.0
3689800000-3689802000 r-xp 00000000 fd:00 23079
/usr/lib64/libXdamage.so.1.1.0
3689802000-3689a01000 ---p 00002000 fd:00 23079
/usr/lib64/libXdamage.so.1.1.0
3689a01000-3689a02000 rw-p 00001000 fd:00 23079
/usr/lib64/libXdamage.so.1.1.0
3689c00000-3689c1e000 r-xp 00000000 fd:00 23083
/usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
3689c1e000-3689e1e000 ---p 0001e000 fd:00 23083
/usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
3689e1e000-3689e1f000 rw-p 0001e000 fd:00 23083
/usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9
368a000000-368a01e000 r-xp 00000000 fd:00 23085
/usr/lib64/libatk-1.0.so.0.2809.1
368a01e000-368a21d000 ---p 0001e000 fd:00 23085
/usr/lib64/libatk-1.0.so.0.2809.1
368a21d000-368a220000 rw-p 0001d000 fd:00 23085
/usr/lib64/libatk-1.0.so.0.2809.1
368a800000-368a80e000 r-xp 00000000 fd:00 26297
/usr/lib64/libva-0.31.1.1.so.1.0.3
368a80e000-368aa0d000 ---p 0000e000 fd:00 26297
/usr/lib64/libva-0.31.1.1.so.1.0.3
368aa0d000-368aa0e000 rw-p 0000d000 fd:00 26297
/usr/lib64/libva-0.31.1.1.so.1.0.3
368ac00000-368ac84000 r-xp 00000000 fd:00 26304
/usr/lib64/libx264.so.78
368ac84000-368ae84000 ---p 00084000 fd:00 26304
/usr/lib64/libx264.so.78
368ae84000-368ae86000 rw-p 00084000 fd:00 26304
/usr/lib64/libx264.so.78
368ae86000-368ae8d000 rw-p 00000000 00:00 0
368b000000-368b094000 r-xp 00000000 fd:00 26298
/usr/lib64/libdirac_encoder.so.0.1.0
368b094000-368b293000 ---p 00094000 fd:00 26298
/usr/lib64/libdirac_encoder.so.0.1.0
368b293000-368b297000 rw-p 00093000 fd:00 26298
/usr/lib64/libdirac_encoder.so.0.1.0
368b297000-368b299000 rw-p 00000000 00:00 0
368b400000-368b460000 r-xp 00000000 fd:00 26303
/usr/lib64/libvpx.so.0.9.1
368b460000-368b65f000 ---p 00060000 fd:00 26303
/usr/lib64/libvpx.so.0.9.1
368b65f000-368b661000 rw-p 0005f000 fd:00 26303
/usr/lib64/libvpx.so.0.9.1
368b661000-368b7fe000 rw-p 00000000 00:00 0
368b800000-368b88c000 r-xp 00000000 fd:00 26301
/usr/lib64/libschroedinger-1.0.so.0.2.0
368b88c000-368ba8c000 ---p 0008c000 fd:00 26301
/usr/lib64/libschroedinger-1.0.so.0.2.0
368ba8c000-368ba8f000 rw-p 0008c000 fd:00 26301
/usr/lib64/libschroedinger-1.0.so.0.2.0
368bc00000-368bc74000 r-xp 00000000 fd:00 26300
/usr/lib64/liboil-0.3.so.0.3.0
368bc74000-368be73000 ---p 00074000 fd:00 26300
/usr/lib64/liboil-0.3.so.0.3.0
368be73000-368be8f000 rw-p 00073000 fd:00 26300
/usr/lib64/liboil-0.3.so.0.3.0
368be8f000-368be91000 rw-p 00000000 00:00 0
368ca00000-368ca57000 r-xp 00000000 fd:00 8115
/usr/lib64/libpixman-1.so.0.16.6
368ca57000-368cc57000 ---p 00057000 fd:00 8115
/usr/lib64/libpixman-1.so.0.16.6
368cc57000-368cc5a000 rw-p 00057000 fd:00 8115
/usr/lib64/libpixman-1.so.0.16.6
368ce00000-368ce48000 r-xp 00000000 fd:00 23075
/usr/lib64/libpango-1.0.so.0.2600.2
368ce48000-368d048000 ---p 00048000 fd:00 23075
/usr/lib64/libpango-1.0.so.0.2600.2
368d048000-368d04b000 rw-p 00048000 fd:00 23075
/usr/lib64/libpango-1.0.so.0.2600.2
368de00000-368de02000 r-xp 00000000 fd:00 23078
/usr/lib64/libXcomposite.so.1.0.0
368de02000-368e001000 ---p 00002000 fd:00 23078
/usr/lib64/libXcomposite.so.1.0.0
368e001000-368e002000 rw-p 00001000 fd:00 23078
/usr/lib64/libXcomposite.so.1.0.0
368e600000-368e747000 r-xp 00000000 fd:00 23092
/usr/lib64/libxml2.so.2.7.6
368e747000-368e946000 ---p 00147000 fd:00 23092
/usr/lib64/libxml2.so.2.7.6
368e946000-368e950000 rw-p 00146000 fd:00 23092
/usr/lib64/libxml2.so.2.7.6
368e950000-368e951000 rw-p 00000000 00:00 0
368ee00000-368ee18000 r-xp 00000000 fd:00 29294
/usr/lib64/libid3tag.so.0.3.0
368ee18000-368f017000 ---p 00018000 fd:00 29294
/usr/lib64/libid3tag.so.0.3.0
368f017000-368f01a000 rw-p 00017000 fd:00 29294
/usr/lib64/libid3tag.so.0.3.0
368f200000-368f25e000 r-xp 00000000 fd:00 23088
/usr/lib64/libORBit-2.so.0.1.0
368f25e000-368f45d000 ---p 0005e000 fd:00 23088
/usr/lib64/libORBit-2.so.0.1.0
368f45d000-368f470000 rw-p 0005d000 fd:00 23088
/usr/lib64/libORBit-2.so.0.1.0
368f600000-368f61d000 r-xp 00000000 fd:00 18458
/usr/lib64/libopenjpeg.so.2.1.3.0
368f61d000-368f81c000 ---p 0001d000 fd:00 18458
/usr/lib64/libopenjpeg.so.2.1.3.0
368f81c000-368f81e000 rw-p 0001c000 fd:00 18458
/usr/lib64/libopenjpeg.so.2.1.3.0
368fa00000-368fa05000 r-xp 00000000 fd:00 23150
/usr/lib64/libogg.so.0.6.0
368fa05000-368fc05000 ---p 00005000 fd:00 23150
/usr/lib64/libogg.so.0.6.0
368fc05000-368fc06000 rw-p 00005000 fd:00 23150
/usr/lib64/libogg.so.0.6.0
368fe00000-368fe1d000 r-xp 00000000 fd:00 23046
/lib64/libtinfo.so.5.7
368fe1d000-369001d000 ---p 0001d000 fd:00 23046
/lib64/libtinfo.so.5.7
369001d000-3690021000 rw-p 0001d000 fd:00 23046
/lib64/libtinfo.so.5.7
3690600000-369062d000 r-xp 00000000 fd:00 23152
/usr/lib64/libvorbis.so.0.4.3
369062d000-369082c000 ---p 0002d000 fd:00 23152
/usr/lib64/libvorbis.so.0.4.3
369082c000-369082d000 rw-p 0002c000 fd:00 23152
/usr/lib64/libvorbis.so.0.4.3
3690a00000-3690a3b000 r-xp 00000000 fd:00 23091
/usr/lib64/libgconf-2.so.4.1.5
3690a3b000-3690c3a000 ---p 0003b000 fd:00 23091
/usr/lib64/libgconf-2.so.4.1.5
3690c3a000-3690c3f000 rw-p 0003a000 fd:00 23091
/usr/lib64/libgconf-2.so.4.1.5
3690e00000-3690e3e000 r-xp 00000000 fd:00 25386
/usr/lib64/libgstbase-0.10.so.0.25.0
3690e3e000-369103d000 ---p 0003e000 fd:00 25386
/usr/lib64/libgstbase-0.10.so.0.25.0
369103d000-369103e000 rw-p 0003d000 fd:00 25386
/usr/lib64/libgstbase-0.10.so.0.25.0
3691200000-369129b000 r-xp 00000000 fd:00 25352
/usr/lib64/libxvidcore.so.4.2
369129b000-369149b000 ---p 0009b000 fd:00 25352
/usr/lib64/libxvidcore.so.4.2
369149b000-36914a6000 rw-p 0009b000 fd:00 25352
/usr/lib64/libxvidcore.so.4.2
36914a6000-3691510000 rw-p 00000000 00:00 0
3692000000-36920e3000 r-xp 00000000 fd:00 25412
/lib64/libasound.so.2.0.0
36920e3000-36922e2000 ---p 000e3000 fd:00 25412
/lib64/libasound.so.2.0.0
Program received signal SIGABRT, Aborted.
0x0000003680a327f5 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
Missing separate debuginfos, use: debuginfo-install
GConf2-2.28.0-4.fc12.2.x86_64 ORBit2-2.14.17-3.fc12.x86_64
atk-1.28.0-1.fc12.x86_64 bzip2-libs-1.0.6-1.fc12.x86_64
cairo-1.8.8-3.fc12.x86_64 dirac-libs-1.0.2-3.fc12.x86_64
expat-2.0.1-8.2.fc12.x86_64 faad2-libs-2.7-1.fc11.x86_64
ffmpeg-libs-0.6-3.fc12.x86_64 gnome-keyring-2.28.2-2.fc12.x86_64
gnutls-2.8.6-2.fc12.x86_64 gsm-1.0.13-2.fc12.x86_64
gstreamer-0.10.29-1.fc12.x86_64
gstreamer-ffmpeg-0.10.10-1.fc12.1.x86_64
gstreamer-plugins-base-0.10.29-1.fc12.x86_64
gstreamer-plugins-good-0.10.23-1.fc12.x86_64
gstreamer-plugins-ugly-0.10.15-1.fc12.x86_64
gtk2-engines-2.18.4-4.fc12.x86_64 lame-libs-3.98.3-1.fc12.1.x86_64
libcap-ng-0.6.2-3.fc12.x86_64 libgpg-error-1.6-4.x86_64
libid3tag-0.15.1b-9.fc12.x86_64 libmad-0.15.1b-13.fc12.x86_64
libogg-1.1.4-2.fc12.x86_64 liboil-0.3.16-4.fc12.x86_64
libproxy-0.2.3-12.fc12.x86_64 libselinux-2.0.90-5.fc12.x86_64
libsoup-2.28.2-1.fc12.x86_64 libtasn1-2.3-1.fc12.x86_64
libtheora-1.1.0-1.fc12.x86_64
libva-freeworld-0.31.1-1.sds4.fc12.x86_64
libvorbis-1.2.3-4.fc12.x86_64 libvpx-0.9.1-3.fc12.x86_64
libxcb-1.5-1.fc12.x86_64 ncurses-libs-5.7-3.20090207.fc12.x86_64
openjpeg-libs-1.3-6.fc12.x86_64 pango-1.26.2-1.fc12.x86_64
pixman-0.16.6-1.fc12.x86_64 schroedinger-1.0.8-4.fc12.x86_64
speex-1.2-0.12.rc1.fc12.x86_64 sqlite-3.6.20-1.fc12.x86_64
x264-libs-0.0.0-0.27.20091109git3daa02e.fc12.x86_64
xvidcore-1.2.1-3.fc12.x86_64
(gdb) bt full
#0 0x0000003680a327f5 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = 0
pid = <value optimized out>
selftid = <value optimized out>
#1 0x0000003680a33fd5 in abort () at abort.c:92
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x7fffffffc2f8,
sa_sigaction =
0x7fffffffc2f8}, sa_mask = {__val = {140737488339680, 140737488347081, 31,
234087515991, 3, 140737488339690, 6, 234087515995, 2, 140737488339678, 2,
234087509380, 1, 234087515991, 3, 140737488339686}}, sa_flags =
10, sa_restorer =
0x3680b4075b}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x0000003680a6fa1b in __libc_message (do_abort=2, fmt=
0x3680b41910 "*** glibc detected *** %s: %s: 0x%s ***\n")
at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area =
0x7fffffffcc60,
reg_save_area = 0x7fffffffcb70}}
ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area
= 0x7fffffffcc60,
reg_save_area = 0x7fffffffcb70}}
fd = 23
on_2 = <value optimized out>
list = <value optimized out>
nlist = <value optimized out>
cp = <value optimized out>
written = <value optimized out>
#3 0x0000003680a75336 in malloc_printerr (action=3, str=
0x3680b3fac8 "free(): invalid pointer", ptr=<value optimized out>)
at malloc.c:6267
buf = "00007fffe40e9940"
cp = <value optimized out>
#4 0x000000369b2344a9 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#5 0x000000369b2578c1 in gst_mini_object_unref ()
from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#6 0x00000038eae18716 in ?? () from /usr/lib64/libgstaudio-0.10.so.0
No symbol table info available.
#7 0x00000038eae0b11e in gst_ring_buffer_release ()
from /usr/lib64/libgstaudio-0.10.so.0
No symbol table info available.
#8 0x00000038eae135c8 in ?? () from /usr/lib64/libgstaudio-0.10.so.0
No symbol table info available.
#9 0x000000369b242f8c in gst_element_change_state ()
from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#10 0x000000369b2464e8 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#11 0x000000369b232954 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#12 0x000000369b242f8c in gst_element_change_state ()
from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#13 0x000000369b2464e8 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#14 0x000000369b232954 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#15 0x00007ffff1b05380 in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#16 0x000000369b242f8c in gst_element_change_state ()
from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#17 0x000000369b2464e8 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#18 0x000000369b232954 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#19 0x000000369b2659f0 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#20 0x00007ffff1afb8cf in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
No symbol table info available.
#21 0x000000369b242f8c in gst_element_change_state ()
from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#22 0x000000369b24300f in gst_element_change_state ()
from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#23 0x000000369b2464e8 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#24 0x0000000000408f3a in quit (this=0x7fffffffd900) at gst123.cc:338
No locals.
#25 Player::play_next (this=0x7fffffffd900) at gst123.cc:245
No locals.
#26 0x00000000004060c9 in my_bus_callback (bus=<value optimized out>,
message=<value optimized out>, data=0x7fffffffd900) at gst123.cc:458
player = @0x7fffffffd900
#27 0x000000369b237cb4 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
No symbol table info available.
#28 0x000000368223923e in g_main_dispatch (context=0x8aaab0) at gmain.c:1960
dispatch = <value optimized out>
was_in_call = 0
user_data = 0x7fffffffd900
callback = 0x405f50 <my_bus_callback(GstBus*, GstMessage*, gpointer)>
cb_funcs = 0x36824e4950
cb_data = <value optimized out>
current_source_link = {data = 0x8f0e90, next = 0x0}
source = 0x8f0e90
current = 0x915b40
i = <value optimized out>
#29 IA__g_main_context_dispatch (context=0x8aaab0) at gmain.c:2513
No locals.
#30 0x000000368223cc28 in g_main_context_iterate (context=0x8aaab0,
block=<value optimized out>, dispatch=<value optimized out>,
self=<value optimized out>) at gmain.c:2591
max_priority = 2147483647
timeout = 129
some_ready = 1
nfds = 7
allocated_nfds = <value optimized out>
fds = <value optimized out>
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#31 0x000000368223d075 in IA__g_main_loop_run (loop=0x8c4a00) at gmain.c:2799
self = 0x6190f0
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#32 0x0000000000407377 in main (argc=4, argv=0x7fffffffdb78) at gst123.cc:820
---Type <return> to continue, or q <return> to quit---
player = {<KeyHandler> = {_vptr.KeyHandler = 0x411be0}, uris =
std::vector of length 1, capacity 1 = {"http://64.12.61.1:80/stream/1046"},
playbin = 0x8e02f0 [GstPlayBin2], loop = 0x8c4a00,
play_position = 1, cols =
89, tags = {timestamp = -1, title = "", artist = "", album =
"", date = "",
comment = "", genre = "", codec = "", vcodec =
"", bitrate = 0},
last_state = GST_STATE_PLAYING, video_size_width = 0,
video_size_height = 0}
............................................
Niels
http://nielsmayer.com