[Pidgin] #4002: Pidgin crashes on Solaris 10 (sparc) when pasting text then sending message.

Pidgin trac at pidgin.im
Mon Jul 13 19:16:23 EDT 2009


#4002: Pidgin crashes on Solaris 10 (sparc) when pasting text then sending
message.
----------------------+-----------------------------------------------------
 Reporter:  harpchad  |        Owner:              
     Type:  defect    |       Status:  closed      
Milestone:            |    Component:  pidgin (gtk)
  Version:  2.2.2     |   Resolution:  cantfix     
 Keywords:            |  
----------------------+-----------------------------------------------------
Changes (by darkrain42):

  * status:  new => closed
  * resolution:  => cantfix


Old description:

> #0  0xff0c1adc in _lwp_kill () from /lib/libc.so.1
> No symbol table info available.
> #1  0xff060048 in raise () from /lib/libc.so.1
> No symbol table info available.
> #2  0xff040220 in abort () from /lib/libc.so.1
> No symbol table info available.
> #3  0xfe7dea4c in g_logv () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #4  0xfe7dea78 in g_log () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #5  0xfed24488 in _gtk_text_line_previous () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #6  0xfed3dbb8 in gtk_text_layout_validate_yrange () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #7  0xfed4d544 in gtk_text_view_validate_onscreen () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #8  0xfed4d620 in gtk_text_view_flush_first_validate () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #9  0xfed4d6bc in first_validate_callback () from
> /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #10 0xfe7d5ad0 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #11 0xfe7d7004 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #12 0xfe7d74d0 in g_main_context_iterate () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #13 0xfe7d7c4c in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #14 0xfecaa42c in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #15 0x0007369c in main (argc=1, argv=0xffbfe1d4) at gtkmain.c:853
>         saved_status = (PurpleSavedStatus *) 0xa3
>         opt_help = 0
>         opt_login = 0
>         opt_nologin = 0
>         opt_version = 0
>         opt_si = 1
>         opt_config_dir_arg = 0x0
>         opt_login_arg = 0x0
>         opt_session_arg = 0x0
>         search_path = 0xca400 ""
>         accounts = (GList *) 0xca400
>         sig_indx = 828416
>         sigset = {__sigbits = {156679, 0, 0, 0}}
>         errmsg =
> "\000\000\000\004�?\210����\220�>\201@\000\000\000\001���\000��\200\000\000\000\000\000������\205�������\025
> ", '�' <repeats 16 times>,
> "�?\210�\000\000\002\002�?B@\000\001\000\000\000\000\000\000\000\000\000\001\000\000\000\000�?\204��?\215\024�?m��\000\000\000�\000\000\000�\v���?i����\000�>\201x��x\000\000\000\000\000���\000��xt",
> '\0' <repeats 71 times>, "\001�\004 \000�?I\020�\v���?i����`�<Ol", '\0'
> <repeats 32 times>, "�����?Bt\000\b\000\000\000@\000\000�"...
>         segfault_message_tmp = 0xca400 ""
>         error = (GError *) 0x0
>         opt = 0
>         debug_enabled = 0
>         migration_failed = 0
>         long_options = {{name = 0xac9a8 "config", has_arg = 1, flag =
> 0x0, val = 99}, {
>     name = 0xac9b0 "debug", has_arg = 0, flag = 0x0, val = 100}, {name =
> 0xac9b8 "help",
>     has_arg = 0, flag = 0x0, val = 104}, {name = 0xac9c0 "login", has_arg
> = 2, flag = 0x0,
>     val = 108}, {name = 0xac9c8 "multiple", has_arg = 0, flag = 0x0, val
> = 109}, {
>     name = 0xac9d8 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
>     name = 0xac9e0 "session", has_arg = 1, flag = 0x0, val = 115}, {
>     name = 0xac788 "version", has_arg = 0, flag = 0x0, val = 118}, {name
> = 0x0, has_arg = 0,
>     flag = 0x0, val = 0}}

New description:

 {{{
 #0  0xff0c1adc in _lwp_kill () from /lib/libc.so.1
 No symbol table info available.
 #1  0xff060048 in raise () from /lib/libc.so.1
 No symbol table info available.
 #2  0xff040220 in abort () from /lib/libc.so.1
 No symbol table info available.
 #3  0xfe7dea4c in g_logv () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #4  0xfe7dea78 in g_log () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #5  0xfed24488 in _gtk_text_line_previous () from
 /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #6  0xfed3dbb8 in gtk_text_layout_validate_yrange () from
 /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #7  0xfed4d544 in gtk_text_view_validate_onscreen () from
 /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #8  0xfed4d620 in gtk_text_view_flush_first_validate () from
 /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #9  0xfed4d6bc in first_validate_callback () from
 /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #10 0xfe7d5ad0 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #11 0xfe7d7004 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #12 0xfe7d74d0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #13 0xfe7d7c4c in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #14 0xfecaa42c in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #15 0x0007369c in main (argc=1, argv=0xffbfe1d4) at gtkmain.c:853
         saved_status = (PurpleSavedStatus *) 0xa3
         opt_help = 0
         opt_login = 0
         opt_nologin = 0
         opt_version = 0
         opt_si = 1
         opt_config_dir_arg = 0x0
         opt_login_arg = 0x0
         opt_session_arg = 0x0
         search_path = 0xca400 ""
         accounts = (GList *) 0xca400
         sig_indx = 828416
         sigset = {__sigbits = {156679, 0, 0, 0}}
         errmsg =
 "\000\000\000\004�?\210����\220�>\201@\000\000\000\001���\000��\200\000\000\000\000\000������\205�������\025
 ", '�' <repeats 16 times>,
 "�?\210�\000\000\002\002�?B@\000\001\000\000\000\000\000\000\000\000\000\001\000\000\000\000�?\204��?\215\024�?m��\000\000\000�\000\000\000�\v���?i����\000�>\201x��x\000\000\000\000\000���\000��xt",
 '\0' <repeats 71 times>, "\001�\004 \000�?I\020�\v���?i����`�<Ol", '\0'
 <repeats 32 times>, "�����?Bt\000\b\000\000\000@\000\000�"...
         segfault_message_tmp = 0xca400 ""
         error = (GError *) 0x0
         opt = 0
         debug_enabled = 0
         migration_failed = 0
         long_options = {{name = 0xac9a8 "config", has_arg = 1, flag = 0x0,
 val = 99}, {
     name = 0xac9b0 "debug", has_arg = 0, flag = 0x0, val = 100}, {name =
 0xac9b8 "help",
     has_arg = 0, flag = 0x0, val = 104}, {name = 0xac9c0 "login", has_arg
 = 2, flag = 0x0,
     val = 108}, {name = 0xac9c8 "multiple", has_arg = 0, flag = 0x0, val =
 109}, {
     name = 0xac9d8 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0xac9e0 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0xac788 "version", has_arg = 0, flag = 0x0, val = 118}, {name =
 0x0, has_arg = 0,
     flag = 0x0, val = 0}}
 }}}

--

Comment:

 This looks a lot like a GTK+ bug, not a Pidgin bug.

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


More information about the Tracker mailing list