[Pidgin] #8803: uexpectedly quit after 1-3 min from start

Pidgin trac at pidgin.im
Sat Mar 28 14:09:11 EDT 2009


#8803: uexpectedly quit after 1-3 min from start
--------------------+-------------------------------------------------------
 Reporter:  rudy85  |           Owner:  lschiere    
     Type:  defect  |          Status:  pending     
Milestone:          |       Component:  unclassified
  Version:  2.5.5   |      Resolution:              
 Keywords:          |   Launchpad_bug:              
--------------------+-------------------------------------------------------
Changes (by rekkanoryo):

  * status:  new => pending


Old description:

> system info:
>
>  uname -a
> Linux localhost.localdomain 2.6.18-92.1.22.el5.centos.plusPAE #1 SMP Wed
> Dec 17 11:32:56 EST 2008 i686 i686 i386 GNU/Linux
>

>
> gdm dump below:
>
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> [New Thread -1269511280 (LWP 1057)]
> (no debugging symbols found)
> (no debugging symbols found)
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1269511280 (LWP 1057)]
> 0x01e75031 in splat_u16_ns_mmx_3 (dest=0xd51b, src=0xb3a07668, n=6)
>     at copy.c:417
> 417     copy.c: No such file or directory.
>         in copy.c
> (gdb) bt full
> #0  0x01e75031 in splat_u16_ns_mmx_3 (dest=0xd51b, src=0xb3a07668, n=6)
>     at copy.c:417
> No locals.
> #1  0x01e6670e in _oil_test_marshal_function (func=0x1e74fff,
> args=0xb454b150,
>     n_args=3, pointer_mask=14, prof=0xb3a071ec) at liboilmarshal.c:201
>         __PRETTY_FUNCTION__ = "_oil_test_marshal_function"
> #2  0x01e6848e in oil_test_check_function (priv=0xb3a06940) at
> liboiltest.c:272
>         k = 3
>         i = 0
>         j = <value optimized out>
>         args = {3013637016, 3013637736, 100, 3013608744, 200, 3013609432,
>   3013609416, 2, 16, 8241140, 3013608752, 3013607440, 3025449432,
> 7378141,
>   3013607440, 3013630816, 288, 3013607440, 31883863, 31872822}
>         pointer_mask = 14
>         __PRETTY_FUNCTION__ = "oil_test_check_function"
> #3  0x01e65a40 in oil_fault_check_try (
>     func=0x1e6824c <oil_test_check_function>, priv=0xb3a06940)
>     at liboilfault.c:131
>         ret = 0
> #4  0x01e68698 in oil_test_check_impl (test=0xb3a06940, impl=0x1ea1b60)
>     at liboiltest.c:359
>         x = <value optimized out>
>         i = <value optimized out>
> ---Type <return> to continue, or q <return> to quit---
>         n = <value optimized out>
>         fail = 0
>         ret = <value optimized out>
>         __PRETTY_FUNCTION__ = "oil_test_check_impl"
> #5  0x01e65f34 in oil_class_optimize (klass=0x1ea5900) at
> liboilfunction.c:383
>         impl = (OilFunctionImpl *) 0x1ea1b60
>         min_impl = (OilFunctionImpl *) 0x1ea57e0
>         test = (OilTest *) 0xb3a06940
>         ret = <value optimized out>
>         __PRETTY_FUNCTION__ = "oil_class_optimize"
> #6  0x01e66198 in oil_optimize_all () at liboilfunction.c:182
>         klass = (OilFunctionClass *) 0xd51b
>         i = 361
>         __PRETTY_FUNCTION__ = "oil_optimize_all"
> #7  0x01e6624f in oil_init () at liboilfunction.c:141
>         __PRETTY_FUNCTION__ = "oil_init"
> #8  0x01b85751 in resample_init ()
>    from /usr/lib/gstreamer-0.10/libgstaudioresample.so
> No symbol table info available.
> #9  0x01b83627 in gst_audioresample_get_type ()
>    from /usr/lib/gstreamer-0.10/libgstaudioresample.so
> No symbol table info available.
> #10 0x028514d3 in gst_plugin_get_name () from
> /usr/lib/libgstreamer-0.10.so.0
> ---Type <return> to continue, or q <return> to quit---
> No symbol table info available.
> #11 0x02851b6c in gst_plugin_load_file () from
> /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #12 0x0285213b in gst_plugin_load_by_name ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #13 0x02852e00 in gst_plugin_feature_load ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #14 0x028385f7 in gst_element_factory_create ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #15 0x02838dc3 in gst_element_factory_make ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #16 0x05aebb5b in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
> No symbol table info available.
> #17 0x05aecede in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
> No symbol table info available.
> #18 0x05af04aa in gst_play_base_bin_get_type ()
>    from /usr/lib/gstreamer-0.10/libgstplaybin.so
> No symbol table info available.
> #19 0x00268189 in g_cclosure_marshal_VOID__VOID ()
> ---Type <return> to continue, or q <return> to quit---
>    from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #20 0x0025ae3b in g_closure_invoke () from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #21 0x0026bdb3 in g_signal_override_class_closure ()
>    from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #22 0x0026d2af in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #23 0x0026d469 in g_signal_emit () from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #24 0x02834f23 in gst_element_no_more_pads ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #25 0x01093f36 in ?? () from /usr/lib/gstreamer-0.10/libgstdecodebin.so
> No symbol table info available.
> #26 0x00268189 in g_cclosure_marshal_VOID__VOID ()
>    from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #27 0x0025ae3b in g_closure_invoke () from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #28 0x0026bdb3 in g_signal_override_class_closure ()
>    from /lib/libgobject-2.0.so.0
> ---Type <return> to continue, or q <return> to quit---
> No symbol table info available.
> #29 0x0026d2af in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #30 0x0026d469 in g_signal_emit () from /lib/libgobject-2.0.so.0
> No symbol table info available.
> #31 0x02834f23 in gst_element_no_more_pads ()
>    from /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #32 0x0115d4b4 in gst_query_set_position at plt ()
>    from /usr/lib/gstreamer-0.10/libgstwavparse.so
> No symbol table info available.
> #33 0x0115e10f in gst_query_set_position at plt ()
>    from /usr/lib/gstreamer-0.10/libgstwavparse.so
> No symbol table info available.
> #34 0x0115e7e2 in gst_query_set_position at plt ()
>    from /usr/lib/gstreamer-0.10/libgstwavparse.so
> No symbol table info available.
> #35 0x02860f5f in gst_task_set_lock () from
> /usr/lib/libgstreamer-0.10.so.0
> No symbol table info available.
> #36 0x0042c8b8 in g_thread_pool_push () from /lib/libglib-2.0.so.0
> No symbol table info available.
> #37 0x0042aeef in g_thread_create_full () from /lib/libglib-2.0.so.0
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #38 0x0081645b in start_thread () from /lib/libpthread.so.0
> No symbol table info available.
> #39 0x0076de5e in clone () from /lib/libc.so.6
> No symbol table info available.
> (gdb)

New description:

 system info:

  uname -a
 Linux localhost.localdomain 2.6.18-92.1.22.el5.centos.plusPAE #1 SMP Wed
 Dec 17 11:32:56 EST 2008 i686 i686 i386 GNU/Linux



 gdm dump below:

 {{{
 ---Type <return> to continue, or q <return> to quit---
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 (no debugging symbols found)
 [New Thread -1269511280 (LWP 1057)]
 (no debugging symbols found)
 (no debugging symbols found)

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1269511280 (LWP 1057)]
 0x01e75031 in splat_u16_ns_mmx_3 (dest=0xd51b, src=0xb3a07668, n=6)
     at copy.c:417
 417     copy.c: No such file or directory.
         in copy.c
 (gdb) bt full
 #0  0x01e75031 in splat_u16_ns_mmx_3 (dest=0xd51b, src=0xb3a07668, n=6)
     at copy.c:417
 No locals.
 #1  0x01e6670e in _oil_test_marshal_function (func=0x1e74fff,
 args=0xb454b150,
     n_args=3, pointer_mask=14, prof=0xb3a071ec) at liboilmarshal.c:201
         __PRETTY_FUNCTION__ = "_oil_test_marshal_function"
 #2  0x01e6848e in oil_test_check_function (priv=0xb3a06940) at
 liboiltest.c:272
         k = 3
         i = 0
         j = <value optimized out>
         args = {3013637016, 3013637736, 100, 3013608744, 200, 3013609432,
   3013609416, 2, 16, 8241140, 3013608752, 3013607440, 3025449432, 7378141,
   3013607440, 3013630816, 288, 3013607440, 31883863, 31872822}
         pointer_mask = 14
         __PRETTY_FUNCTION__ = "oil_test_check_function"
 #3  0x01e65a40 in oil_fault_check_try (
     func=0x1e6824c <oil_test_check_function>, priv=0xb3a06940)
     at liboilfault.c:131
         ret = 0
 #4  0x01e68698 in oil_test_check_impl (test=0xb3a06940, impl=0x1ea1b60)
     at liboiltest.c:359
         x = <value optimized out>
         i = <value optimized out>
 ---Type <return> to continue, or q <return> to quit---
         n = <value optimized out>
         fail = 0
         ret = <value optimized out>
         __PRETTY_FUNCTION__ = "oil_test_check_impl"
 #5  0x01e65f34 in oil_class_optimize (klass=0x1ea5900) at
 liboilfunction.c:383
         impl = (OilFunctionImpl *) 0x1ea1b60
         min_impl = (OilFunctionImpl *) 0x1ea57e0
         test = (OilTest *) 0xb3a06940
         ret = <value optimized out>
         __PRETTY_FUNCTION__ = "oil_class_optimize"
 #6  0x01e66198 in oil_optimize_all () at liboilfunction.c:182
         klass = (OilFunctionClass *) 0xd51b
         i = 361
         __PRETTY_FUNCTION__ = "oil_optimize_all"
 #7  0x01e6624f in oil_init () at liboilfunction.c:141
         __PRETTY_FUNCTION__ = "oil_init"
 #8  0x01b85751 in resample_init ()
    from /usr/lib/gstreamer-0.10/libgstaudioresample.so
 No symbol table info available.
 #9  0x01b83627 in gst_audioresample_get_type ()
    from /usr/lib/gstreamer-0.10/libgstaudioresample.so
 No symbol table info available.
 #10 0x028514d3 in gst_plugin_get_name () from
 /usr/lib/libgstreamer-0.10.so.0
 ---Type <return> to continue, or q <return> to quit---
 No symbol table info available.
 #11 0x02851b6c in gst_plugin_load_file () from
 /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #12 0x0285213b in gst_plugin_load_by_name ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #13 0x02852e00 in gst_plugin_feature_load ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #14 0x028385f7 in gst_element_factory_create ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #15 0x02838dc3 in gst_element_factory_make ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #16 0x05aebb5b in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
 No symbol table info available.
 #17 0x05aecede in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
 No symbol table info available.
 #18 0x05af04aa in gst_play_base_bin_get_type ()
    from /usr/lib/gstreamer-0.10/libgstplaybin.so
 No symbol table info available.
 #19 0x00268189 in g_cclosure_marshal_VOID__VOID ()
 ---Type <return> to continue, or q <return> to quit---
    from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #20 0x0025ae3b in g_closure_invoke () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #21 0x0026bdb3 in g_signal_override_class_closure ()
    from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #22 0x0026d2af in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #23 0x0026d469 in g_signal_emit () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #24 0x02834f23 in gst_element_no_more_pads ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #25 0x01093f36 in ?? () from /usr/lib/gstreamer-0.10/libgstdecodebin.so
 No symbol table info available.
 #26 0x00268189 in g_cclosure_marshal_VOID__VOID ()
    from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #27 0x0025ae3b in g_closure_invoke () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #28 0x0026bdb3 in g_signal_override_class_closure ()
    from /lib/libgobject-2.0.so.0
 ---Type <return> to continue, or q <return> to quit---
 No symbol table info available.
 #29 0x0026d2af in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #30 0x0026d469 in g_signal_emit () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #31 0x02834f23 in gst_element_no_more_pads ()
    from /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #32 0x0115d4b4 in gst_query_set_position at plt ()
    from /usr/lib/gstreamer-0.10/libgstwavparse.so
 No symbol table info available.
 #33 0x0115e10f in gst_query_set_position at plt ()
    from /usr/lib/gstreamer-0.10/libgstwavparse.so
 No symbol table info available.
 #34 0x0115e7e2 in gst_query_set_position at plt ()
    from /usr/lib/gstreamer-0.10/libgstwavparse.so
 No symbol table info available.
 #35 0x02860f5f in gst_task_set_lock () from
 /usr/lib/libgstreamer-0.10.so.0
 No symbol table info available.
 #36 0x0042c8b8 in g_thread_pool_push () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #37 0x0042aeef in g_thread_create_full () from /lib/libglib-2.0.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #38 0x0081645b in start_thread () from /lib/libpthread.so.0
 No symbol table info available.
 #39 0x0076de5e in clone () from /lib/libc.so.6
 No symbol table info available.
 (gdb)
 }}}

--

Comment:

 This seems to be a crash in gstreamer, which we probably can't do anything
 about.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8803#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list