Re: [Pidgin] #2504: pressing "ñ" makes libgnt exit the mainloop

Pidgin trac at pidgin.im
Sun Jul 20 02:53:26 EDT 2008


#2504: pressing "ñ" makes libgnt exit the mainloop
----------------------------------+-----------------------------------------
  Reporter:  fherrera             |       Owner:  sadrul  
      Type:  defect               |      Status:  reopened
  Priority:  minor                |   Milestone:          
 Component:  finch (gnt/ncurses)  |     Version:  2.2.2   
Resolution:                       |    Keywords:          
   Pending:  0                    |  
----------------------------------+-----------------------------------------
Comment (by QuLogic):

 Hey sadrul,

 Couldn't get it to break at _exit, but I tried breaking at
 g_main_loop_quit instead:
 {{{
 #0  IA__g_main_loop_quit (loop=0xad4000) at gmain.c:2873
         __PRETTY_FUNCTION__ = "IA__g_main_loop_quit"
 #1  0x00007f6bd3faaea2 in wm_quit (bindable=<value optimized out>,
     list=<value optimized out>) at gntwm.c:1077
         wm = (GntWM *) 0x8e4020
 #2  0x00007f6bd3fac3a2 in gnt_wm_process_input (wm=0x8e4020,
     keys=0xa687e0 "\033q") at gntwm.c:1931
         ret = <value optimized out>
 #3  0x00007f6bd3fae462 in io_invoke (source=<value optimized out>,
     cond=<value optimized out>, null=<value optimized out>) at
 gntmain.c:285
         back = 0 '\0'
         p = 0
         keys =
 "ñ\000\000\000\000\000\000\000�v\000\000\000\000\000Z<\000\000\000\000\000\000\001\000\000\000\000\000\000\0000��\000\000\000\000\000\217�\214�k\177\000\000AG\000\000\000\000\000\000\030\212�\000\000\000\000\000Z<\000\000\000\000\000\000\004�\214�k\177\000\000Z<\000\000\000\000\000\000\030\212�",
 '\0' <repeats 14 times>,
 "\222w\000\000\000\000\000\000\222w\000\000\000\000\000@�w\000\000\000\000\000`{��k\177\000\000\000\222w\000\000\000\000\000�\227w\000\000\000\000\000@�w\000\000\000\000\000`{��k\177\000\000\000\000\000\000\000\000\000\000���\177\000\000\000\000\t\025?�k\177\000\000@�w\000\000\000\000\000�]i�
 "...
         rd = 2
         k = 0xa687e2 ""
         cvrt = 0xa687e0 "\033q"
 #4  0x00007f6bd28d7e71 in IA__g_main_context_dispatch (context=0x77b740)
     at gmain.c:2009
 No locals.
 #5  0x00007f6bd28db106 in g_main_context_iterate (context=0x77b740,
 block=1,
     dispatch=1, self=<value optimized out>) at gmain.c:2642
         got_ownership = <value optimized out>
         max_priority = 2147483647
         timeout = 3930
         some_ready = 1
         nfds = <value optimized out>
         allocated_nfds = <value optimized out>
         fds = (GPollFD *) 0xb50a00
         __PRETTY_FUNCTION__ = "g_main_context_iterate"
 #6  0x00007f6bd28db3a9 in IA__g_main_loop_run (loop=0xad4000) at
 gmain.c:2850
         got_ownership = <value optimized out>
         self = (GThread *) 0x76d010
         __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
 #7  0x0000000000436816 in main (argc=3, argv=<value optimized out>)
     at finch.c:421
 }}}

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


More information about the Tracker mailing list