Bug#593158: Pidgin crashes when emitting sound (via gstreamer)
Does this still happen? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#593158: Pidgin crashes when emitting sound (via gstreamer)
Le lundi 16 août 2010 à 18:15 -0400, Ari Pollak a écrit : Oops, sorry, instead of liborc-0.4-0 I meant liborc-0.4-0-dbg. Also, could you attach the bt full output from gdb, and make sure to CC the original bug address? Sorry to don't have corrected by myself ;) Here is the stack trace : (gdb) where #0 0xf7703430 in __kernel_vsyscall () #1 0xf6c63751 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xf6c66b82 in *__GI_abort () at abort.c:92 #3 0x080cad21 in sighandler (sig=11) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./pidgin/gtkmain.c:192 #4 signal handler called #5 0xef2d92d6 in orc_x86_emit_push (compiler=0xf080cec8, size=4, reg=37) at orcx86.c:120 #6 0xef2d9468 in orc_x86_emit_prologue (compiler=0xf080cec8) at orcx86.c:885 #7 0xef2d5569 in orc_compiler_sse_assemble (compiler=0xf080cec8) at orcprogram-sse.c:596 #8 0xef2c370b in orc_program_compile_full (program=0xf080ae00, target=0xef30c700, flags=7) at orccompiler.c:262 #9 0xef2c37e6 in orc_program_compile_for_target (program=0xf080ae00, target=0xef30c700) at orccompiler.c:162 #10 0xef2c3816 in orc_program_compile (program=0xf080ae00) at orccompiler.c:139 #11 0xf169a25b in orc_process_int16 (d1=0xf0802a00, p1=1966, n=2048) at tmp-orc.c:171 #12 0xf1698c23 in volume_process_int16 (self=0xa61c018, bytes=0xf0802a00, n_bytes=4096) at gstvolume.c:729 #13 0xf16990d2 in volume_transform_ip (base=0x0, outbuf=0xf0801240) at gstvolume.c:1015 #14 0xf67ed6f7 in gst_base_transform_handle_buffer (trans=0x0, inbuf=0x55, outbuf=0xef16dbfc) at gstbasetransform.c:2050 #15 0xf67ede87 in gst_base_transform_chain (pad=0xa605580, buffer=0xf0801240) at gstbasetransform.c:2169 #16 0xf761773d in gst_pad_chain_data_unchecked (pad=0xa605580, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4176 #17 0xf7618167 in gst_pad_push_data (pad=0xa6054b8, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4405 #18 0xf67edede in gst_base_transform_chain (pad=0xa6053f0, buffer=0xf0801240) at gstbasetransform.c:2190 #19 0xf761773d in gst_pad_chain_data_unchecked (pad=0xa6053f0, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4176 #20 0xf7618167 in gst_pad_push_data (pad=0xa605328, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4405 #21 0xf67edede in gst_base_transform_chain (pad=0xa605260, buffer=0xf0801240) at gstbasetransform.c:2190 #22 0xf761773d in gst_pad_chain_data_unchecked (pad=0xa605260, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4176 #23 0xf7618167 in gst_pad_push_data (pad=0xa5d4ef0, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4405 #24 0xf76060cd in gst_proxy_pad_do_chain (pad=0xa606170, buffer=0xf0801240) at gstghostpad.c:163 #25 0xf761773d in gst_pad_chain_data_unchecked (pad=0xa606170, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4176 #26 0xf7618167 in gst_pad_push_data (pad=0xa6050d0, is_buffer=value optimized out, data=0xf0801240) at gstpad.c:4405 #27 0xf124b3d7 in gst_queue_push_one (pad=0xa6050d0) at gstqueue.c:1083 #28 gst_queue_loop (pad=0xa6050d0) at gstqueue.c:1185 #29 0xf76446d1 in gst_task_func (task=0xa5e8680) at gsttask.c:271 #30 0xf7645c97 in default_func (tdata=0xa392198, pool=0x99bed80) at gsttaskpool.c:68 #31 0xf6ee75bc in g_thread_pool_thread_proxy (data=0x9ac2f60) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gthreadpool.c:315 #32 0xf6ee569f in g_thread_create_proxy (data=0xa595188) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gthread.c:1893 #33 0xf768f955 in start_thread (arg=0xef16eb70) at pthread_create.c:300 #34 0xf6d0510e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Here is the bt full : #0 0xf7703430 in __kernel_vsyscall () No symbol table info available. #1 0xf6c63751 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = value optimized out pid = -153632780 selftid = 3418 #2 0xf6c66b82 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0xef16d060, sa_sigaction = 0xef16d060}, sa_mask = {__val = {4151446192, 4011249716, 4151366370, 4011249700, 134559724, 4011249688, 4151446100, 0, 4134032680, 5, 0, 1, 4151445752, 1, 4011251224, 1, 4141334516, 4011251076, 4012914088, 4011251032, 0, 4011249760, 4011249688, 4011249700, 0, 4151445752, 0, 0, 0, 134617303, 0, 0}}, sa_flags = -154523645, sa_restorer = 0} sigs = {__val = {32, 0 repeats 31 times}} #3 0x080cad21 in sighandler (sig=11) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./pidgin/gtkmain.c:192 written = value optimized out #4 signal handler called No symbol table info available. #5 0xef2d92d6 in orc_x86_emit_push (compiler=0xf080cec8, size=4, reg=37) at orcx86.c:120 __PRETTY_FUNCTION__ = orc_x86_emit_push #6 0xef2d9468 in orc_x86_emit_prologue (compiler=0xf080cec8) at orcx86.c:885 No locals. #7 0xef2d5569 in
Bug#593158: Pidgin crashes when emitting sound (via gstreamer)
Le dimanche 15 août 2010 à 17:45 -0400, Ari Pollak a écrit : Could you install ligstreamer0.10-0-dbg, gstreamer0.10-plugins-base-dbg, and liborc-0.4-0, and obtain another backtrace? Thanks, Ari Hello, Here is the requested backtrace : (gdb) where #0 0xf7766430 in __kernel_vsyscall () #1 0xf6cc6751 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xf6cc9b82 in *__GI_abort () at abort.c:92 #3 0x080cad21 in sighandler (sig=11) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./pidgin/gtkmain.c:192 #4 signal handler called #5 0xef36b2d6 in orc_x86_emit_push () from /usr/lib/liborc-0.4.so.0 #6 0xef36b468 in orc_x86_emit_prologue () from /usr/lib/liborc-0.4.so.0 #7 0xef367569 in orc_compiler_sse_assemble () from /usr/lib/liborc-0.4.so.0 #8 0xef35570b in orc_program_compile_full () from /usr/lib/liborc-0.4.so.0 #9 0xef3557e6 in orc_program_compile_for_target () from /usr/lib/liborc-0.4.so.0 #10 0xef355816 in orc_program_compile () from /usr/lib/liborc-0.4.so.0 #11 0xef33925b in orc_process_int16 (d1=0x9685810, p1=1966, n=2048) at tmp-orc.c:171 #12 0xef337c23 in volume_process_int16 (self=0x963a028, bytes=0x9685810, n_bytes=4096) at gstvolume.c:729 #13 0xef3380d2 in volume_transform_ip (base=0x0, outbuf=0x9697240) at gstvolume.c:1015 #14 0xf68536f7 in gst_base_transform_handle_buffer (trans=0x0, inbuf=0x55, outbuf=0xef1f9bfc) at gstbasetransform.c:2050 #15 0xf6853e87 in gst_base_transform_chain (pad=0x9544578, buffer=0x9697240) at gstbasetransform.c:2169 #16 0xf767a73d in gst_pad_chain_data_unchecked (pad=0x9544578, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4176 #17 0xf767b167 in gst_pad_push_data (pad=0x95444b0, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4405 #18 0xf6853ede in gst_base_transform_chain (pad=0x95443e8, buffer=0x9697240) at gstbasetransform.c:2190 #19 0xf767a73d in gst_pad_chain_data_unchecked (pad=0x95443e8, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4176 #20 0xf767b167 in gst_pad_push_data (pad=0x9544320, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4405 #21 0xf6853ede in gst_base_transform_chain (pad=0x9544258, buffer=0x9697240) at gstbasetransform.c:2190 #22 0xf767a73d in gst_pad_chain_data_unchecked (pad=0x9544258, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4176 #23 0xf767b167 in gst_pad_push_data (pad=0x9558ef0, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4405 #24 0xf76690cd in gst_proxy_pad_do_chain (pad=0x9544908, buffer=0x9697240) at gstghostpad.c:163 #25 0xf767a73d in gst_pad_chain_data_unchecked (pad=0x9544908, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4176 #26 0xf767b167 in gst_pad_push_data (pad=0x95440c8, is_buffer=value optimized out, data=0x9697240) at gstpad.c:4405 #27 0xf12ec3d7 in gst_queue_push_one (pad=0x95440c8) at gstqueue.c:1083 #28 gst_queue_loop (pad=0x95440c8) at gstqueue.c:1185 #29 0xf76a76d1 in gst_task_func (task=0x96806d0) at gsttask.c:271 #30 0xf76a8c97 in default_func (tdata=0x9200b50, pool=0x8e78580) at gsttaskpool.c:68 #31 0xf6f4a5bc in ?? () from /lib/libglib-2.0.so.0 #32 0xf6f4869f in ?? () from /lib/libglib-2.0.so.0 #33 0xf76f2955 in start_thread (arg=0xef1fab70) at pthread_create.c:300 #34 0xf6d6810e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 It may be useful (but probably not, as their status varies from crash to crash) to see other threads : (gdb) info threads 3 Thread 8113 0xf779c430 in __kernel_vsyscall () 2 Thread 8026 _int_malloc (av=value optimized out, bytes=value optimized out) at malloc.c:4677 * 1 Thread 8115 0xf779c430 in __kernel_vsyscall () (gdb) thread 2 [Switching to thread 2 (Thread 8026)]#0 _int_malloc (av=value optimized out, bytes=value optimized out) at malloc.c:4677 4677malloc.c: No such file or directory. in malloc.c (gdb) where #0 _int_malloc (av=value optimized out, bytes=value optimized out) at malloc.c:4677 #1 0xf6d4149b in __libc_calloc (n=1, elem_size=12) at malloc.c:4066 #2 0xf6f5cdcc in g_malloc0 () from /lib/libglib-2.0.so.0 #3 0x080af0ce in pidgin_input_add (fd=45, condition=PURPLE_INPUT_READ, function=0xf5c2a9c0 ssl_nss_handshake_cb, data=0xa3c1210) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./pidgin/gtkeventloop.c:82 #4 0xf6e6ffb5 in purple_input_add (source=45, condition=PURPLE_INPUT_READ, func=0xf5c2a9c0 ssl_nss_handshake_cb, user_data=0xa3c1210) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./libpurple/eventloop.c:63 #5 0xf5c2a8e5 in ssl_nss_connect (gsc=0xa3c1210) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./libpurple/plugins/ssl/ssl-nss.c:451 #6 0xf6eabbe6 in purple_ssl_connect_cb (data=0xa3c1210, source=45, error_message=0x0) at /build/buildd-pidgin_2.7.2-1-i386-mhfoqm/pidgin-2.7.2/./libpurple/sslconn.c:95 #7 0xf6e95e93 in purple_proxy_connect_data_connected (connect_data=0x9d75f00) at
Bug#593158: Pidgin crashes when emitting sound (via gstreamer)
Package: pidgin Version: 2.7.2-1 Severity: important Tags: squeeze At start, pidgin emits sounds to signal logins, and crashes immediatly Here is the gdb backtrace : (gdb) where #0 0xf76f8430 in __kernel_vsyscall () #1 0xf6c58751 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xf6c5bb82 in *__GI_abort () at abort.c:92 #3 0x080cad21 in ?? () #4 signal handler called #5 0xef2ef2d6 in orc_x86_emit_push () from /usr/lib/liborc-0.4.so.0 #6 0xef2ef468 in orc_x86_emit_prologue () from /usr/lib/liborc-0.4.so.0 #7 0xef2eb569 in orc_compiler_sse_assemble () from /usr/lib/liborc-0.4.so.0 #8 0xef2d970b in orc_program_compile_full () from /usr/lib/liborc-0.4.so.0 #9 0xef2d97e6 in orc_program_compile_for_target () from /usr/lib/liborc-0.4.so.0 #10 0xef2d9816 in orc_program_compile () from /usr/lib/liborc-0.4.so.0 #11 0xef2bd25b in ?? () from /usr/lib/gstreamer-0.10/libgstvolume.so #12 0xef2bbc23 in ?? () from /usr/lib/gstreamer-0.10/libgstvolume.so #13 0xef2bc0d2 in ?? () from /usr/lib/gstreamer-0.10/libgstvolume.so #14 0xf67e56f7 in ?? () from /usr/lib/libgstbase-0.10.so.0 #15 0xf67e5e87 in ?? () from /usr/lib/libgstbase-0.10.so.0 #16 0xf760c73d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #17 0xf760d167 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #18 0xf67e5ede in ?? () from /usr/lib/libgstbase-0.10.so.0 #19 0xf760c73d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #20 0xf760d167 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #21 0xf67e5ede in ?? () from /usr/lib/libgstbase-0.10.so.0 #22 0xf760c73d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #23 0xf760d167 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #24 0xf75fb0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0 #25 0xf760c73d in ?? () from /usr/lib/libgstreamer-0.10.so.0 #26 0xf760d167 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #27 0xf122e3d7 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so #28 0xf76396d1 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #29 0xf763ac97 in ?? () from /usr/lib/libgstreamer-0.10.so.0 #30 0xf6edc5bc in ?? () from /lib/libglib-2.0.so.0 #31 0xf6eda69f in ?? () from /lib/libglib-2.0.so.0 #32 0xf7684955 in start_thread (arg=0xef17eb70) at pthread_create.c:300 #33 0xf6cfa10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 I have time to see libnotify pop-up before pidgin crashes. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages pidgin depends on: ii gconf2 2.28.1-3 GNOME configuration database syste ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-4 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.24-3 simple interprocess messaging syst ii libdbus-glib-1-20.86-1 simple interprocess messaging syst ii libfontconfig1 2.8.0-2.1generic font configuration library ii libfreetype62.4.2-1 FreeType 2 font engine, shared lib ii libglib2.0-02.24.1-1 The GLib library of C routines ii libgstreamer0.10-0 0.10.30-1Core GStreamer libraries and eleme ii libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface ii libgtkspell02.0.16-1 a spell-checking addon for GTK's T ii libice6 2:1.0.6-1X11 Inter-Client Exchange library ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio ii libpurple0 2.7.2-1 multi-protocol instant messaging l ii libsm6 2:1.1.1-1X11 Session Management library ii libstartup-notification00.10-1 library for program launch feedbac ii libx11-62:1.3.3-3X11 client-side library ii libxml2 2.7.7.dfsg-4 GNOME XML library ii libxss1 1:1.2.0-2X11 Screen Saver extension library ii perl5.10.1-14Larry Wall's Practical Extraction ii perl-base [perlapi-5.10.1] 5.10.1-14minimal Perl system ii pidgin-data 2.7.2-1 multi-protocol instant messaging c Versions of packages pidgin recommends: ii gstreamer0.10-plugins-base0.10.30-1 GStreamer plugins from the base ii gstreamer0.10-plugins-good0.10.24-1 GStreamer plugins from the good Versions of packages pidgin suggests: ii evolution-data-server 2.30.2.1-1 evolution database backend server ii gnome-panel 2.30.2-1 launcher and docking facility for ii libsqlite3-0 3.7.0-1.1 SQLite 3 shared library -- no debconf information -- To
Bug#593158: Pidgin crashes when emitting sound (via gstreamer)
Could you install ligstreamer0.10-0-dbg, gstreamer0.10-plugins-base-dbg, and liborc-0.4-0, and obtain another backtrace? Thanks, Ari -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org