[Pidgin] #13555: libngt segfaults frequently but after a random amount of time when google talk calls are in progress
Pidgin
trac at pidgin.im
Thu Mar 24 18:56:34 EDT 2011
#13555: libngt segfaults frequently but after a random amount of time when google
talk calls are in progress
---------------------------+------------------------------------------------
Reporter: mrkiko | Owner: sadrul
Type: defect | Status: new
Milestone: | Component: finch (gnt/ncurses)
Version: 2.7.11 | Resolution:
Keywords: libgnt jingle |
---------------------------+------------------------------------------------
Changes (by rekkanoryo):
* status: pending => new
Comment:
mrkiko was in #pidgin and pastebinned the backtrace. The relevant part of
the backtrace is thread #1. I believe something is off in the UI
implementation in Finch.
{{{
Starting program: /usr/bin/finch
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe87ef700 (LWP 2196)]
[New Thread 0x7fffe60eb700 (LWP 2197)]
[Thread 0x7fffe60eb700 (LWP 2197) exited]
[New Thread 0x7fffe5c47700 (LWP 2198)]
[New Thread 0x7fffe5446700 (LWP 2199)]
[New Thread 0x7fffe4c45700 (LWP 2200)]
[New Thread 0x7fffde6f5700 (LWP 2201)]
[New Thread 0x7fffddcf0700 (LWP 2202)]
[New Thread 0x7fffdd4ef700 (LWP 2203)]
[New Thread 0x7fffdcaeb700 (LWP 2204)]
[New Thread 0x7fffd7fff700 (LWP 2205)]
[Thread 0x7fffe4c45700 (LWP 2200) exited]
[New Thread 0x7fffe60eb700 (LWP 2206)]
[Thread 0x7fffe60eb700 (LWP 2206) exited]
[New Thread 0x7fffe4c45700 (LWP 2207)]
[New Thread 0x7fffd6b8c700 (LWP 2208)]
[New Thread 0x7fffd6185700 (LWP 2209)]
[New Thread 0x7fffd5984700 (LWP 2210)]
[Thread 0x7fffd5984700 (LWP 2210) exited]
[New Thread 0x7fffd5984700 (LWP 2211)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6d2cb7f in gnt_box_remove (box=0xb3c040, widget=0x0)
at /usr/src/debian/work/build-
area/pidgin-2.7.11/./finch/libgnt/gntbox.c:784
784 /usr/src/debian/work/build-
area/pidgin-2.7.11/./finch/libgnt/gntbox.c: No such file or directory.
in /usr/src/debian/work/build-
area/pidgin-2.7.11/./finch/libgnt/gntbox.c
Thread 17 (Thread 0x7fffd5984700 (LWP 2211)):
#0 0x00007ffff76c71a2 in gst_caps_unref ()
from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#1 0x00007ffff76c2cb4 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#2 0x00007ffff76e5a71 in gst_mini_object_unref ()
from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#3 0x00007fffd75f89ed in ?? () from
/usr/lib/gstreamer-0.10/libgstspeex.so
No symbol table info available.
#4 0x00007fffd75f9269 in ?? () from
/usr/lib/gstreamer-0.10/libgstspeex.so
No symbol table info available.
#5 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#6 0x00007fffe9073f83 in ?? () from /usr/lib/libgstrtp-0.10.so.0
No symbol table info available.
#7 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#8 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#9 0x00007ffff49a769e in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#10 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#11 0x00007fffe8a23006 in ?? ()
from /usr/lib/gstreamer-0.10/libgstcoreelements.so
No symbol table info available.
#12 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#13 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#14 0x00007ffff76f14f4 in gst_pad_push () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#15 0x00007fffe8e45f33 in ?? ()
from /usr/lib/gstreamer-0.10/libgstrtpmanager.so
No symbol table info available.
#16 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#17 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#18 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#21 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 15 (Thread 0x7fffd6185700 (LWP 2209)):
#0 0x00007ffff7bd105d in write () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007fffe5c4d291 in ?? () from
/usr/lib/gstreamer-0.10/libgstossaudio.so
No symbol table info available.
#2 0x00007fffe7322b28 in ?? () from /usr/lib/libgstaudio-0.10.so.0
No symbol table info available.
#3 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 14 (Thread 0x7fffd6b8c700 (LWP 2208)):
#0 0x00007ffff674c347 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff76fb560 in gst_poll_wait () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#2 0x00007ffff770eb5f in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#3 0x00007ffff76cceb4 in gst_clock_id_wait ()
from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#4 0x00007fffd6fb68d9 in ?? () from
/usr/lib/gstreamer-0.10/libgstliveadder.so
No symbol table info available.
#5 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#6 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#7 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#8 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 13 (Thread 0x7fffe4c45700 (LWP 2207)):
#0 0x00007ffff7bce16c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007fffe8a14ccc in ?? ()
from /usr/lib/gstreamer-0.10/libgstcoreelements.so
No symbol table info available.
#2 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#3 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 11 (Thread 0x7fffd7fff700 (LWP 2205)):
#0 0x00007ffff7bce16c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007fffe8e455e1 in ?? ()
from /usr/lib/gstreamer-0.10/libgstrtpmanager.so
No symbol table info available.
#2 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#3 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 10 (Thread 0x7fffdcaeb700 (LWP 2204)):
#0 0x00007ffff674c113 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff6f9c709 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff6f9ceb5 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffdfdfe395 in ?? () from /usr/lib/libgupnp-igd-1.0.so.3
No symbol table info available.
#4 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 9 (Thread 0x7fffdd4ef700 (LWP 2203)):
#0 0x00007ffff674c113 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff6f9c709 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff6f9ceb5 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffddcf3717 in ?? () from /usr/lib/gstreamer-0.10/libgstnice.so
No symbol table info available.
#4 0x00007ffff499f862 in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#5 0x00007ffff49a0e53 in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#6 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#7 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#8 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 8 (Thread 0x7fffddcf0700 (LWP 2202)):
#0 0x00007ffff674c113 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff6f9c709 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff6f9ceb5 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffddcf3717 in ?? () from /usr/lib/gstreamer-0.10/libgstnice.so
No symbol table info available.
#4 0x00007ffff499f862 in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#5 0x00007ffff49a0e53 in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#6 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#7 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#8 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 7 (Thread 0x7fffde6f5700 (LWP 2201)):
#0 0x00007ffff674c113 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff6f9c709 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff6f9ceb5 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffe42417d1 in ?? ()
from /usr/lib/farsight2-0.0/libnice-transmitter.so
No symbol table info available.
#4 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 0x7fffe5446700 (LWP 2199)):
#0 0x00007ffff7bce16c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007fffe73155d1 in ?? () from /usr/lib/libgstaudio-0.10.so.0
No symbol table info available.
#2 0x00007fffe731627c in gst_ring_buffer_read ()
from /usr/lib/libgstaudio-0.10.so.0
No symbol table info available.
#3 0x00007fffe731fabd in ?? () from /usr/lib/libgstaudio-0.10.so.0
No symbol table info available.
#4 0x00007ffff499f862 in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#5 0x00007ffff49a0e53 in ?? () from /usr/lib/libgstbase-0.10.so.0
No symbol table info available.
#6 0x00007ffff7715eb5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#7 0x00007ffff6fc3d2f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#8 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 0x7fffe5c47700 (LWP 2198)):
#0 0x00007ffff7bd10bd in read () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007fffe5c4ec01 in ?? () from
/usr/lib/gstreamer-0.10/libgstossaudio.so
No symbol table info available.
#2 0x00007fffe7323948 in ?? () from /usr/lib/libgstaudio-0.10.so.0
No symbol table info available.
#3 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x7fffe87ef700 (LWP 2196)):
#0 0x00007ffff674c347 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff76fb560 in gst_poll_wait () from
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#2 0x00007ffff770eb5f in ?? () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#3 0x00007ffff76cceb4 in gst_clock_id_wait ()
from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#4 0x00007fffe8e56dbc in ?? ()
from /usr/lib/gstreamer-0.10/libgstrtpmanager.so
No symbol table info available.
#5 0x00007ffff6fc1e64 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff7bc98ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7 0x00007ffff675702d in clone () from /lib/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7ffff7fe2700 (LWP 2190)):
#0 0x00007ffff6d2cb7f in gnt_box_remove (box=0xb3c040, widget=0x0)
at /usr/src/debian/work/build-
area/pidgin-2.7.11/./finch/libgnt/gntbox.c:784
No locals.
#1 0x00000000004281b5 in finch_media_connected_cb (media=0x886980,
state=PURPLE_MEDIA_STATE_CONNECTED, sid=0xb1d190 "google-voice",
name=<value optimized out>, gntmedia=0xb3c040)
at /usr/src/debian/work/build-
area/pidgin-2.7.11/./finch/gntmedia.c:192
parent = <value optimized out>
#2 finch_media_state_changed_cb (media=0x886980,
state=PURPLE_MEDIA_STATE_CONNECTED, sid=0xb1d190 "google-voice",
name=<value optimized out>, gntmedia=0xb3c040)
at /usr/src/debian/work/build-
area/pidgin-2.7.11/./finch/gntmedia.c:253
No locals.
#3 0x00007ffff745314e in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4 0x00007ffff746b657 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0x00007ffff746ccd6 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6 0x00007ffff746cff3 in g_signal_emit_by_name ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007ffff6a5aa01 in src_pad_added_cb_cb (stream=0xc94a70)
at /usr/src/debian/work/build-area/pidgin-2.7.11/./libpurple/media
/backend-fs2.c:1557
priv = 0x794da0
__PRETTY_FUNCTION__ = "src_pad_added_cb_cb"
#8 0x00007ffff6f98d3b in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007ffff6f982e2 in g_main_context_dispatch () from
/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x00007ffff6f9c9a8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#11 0x00007ffff6f9ceb5 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#12 0x00000000004262da in main (argc=1, argv=0x7fffffffe7e8)
at /usr/src/debian/work/build-area/pidgin-2.7.11/./finch/finch.c:440
No locals.
A debugging session is active.
Inferior 1 [process 2190] will be killed.
Quit anyway? (y or n)
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/13555#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list