Hi

Dne Sat, 8 May 2010 16:43:49 +0200
Kjö Hansi Glaz <k...@a4nancy.net.eu.org> napsal(a):

> > Can you try to run sonata in debugger and obtain backtrace of the crash?
> 
> Here is the backtrace:
> 
> Starting program: /usr/bin/python /usr/bin/sonata
> [Thread debugging using libthread_db enabled]
> [New Thread 0xb2a07b70 (LWP 8172)]
> [New Thread 0xb21a6b70 (LWP 8173)]
> [New Thread 0xb19a5b70 (LWP 8174)]
> [New Thread 0xb119db70 (LWP 8175)]
> [New Thread 0xb099cb70 (LWP 8176)]
> [New Thread 0xb019bb70 (LWP 8177)]
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0xb7eafa23 in strlen () from /lib/i686/cmov/libc.so.6
> (gdb) bt
> #0  0xb7eafa23 in strlen () from /lib/i686/cmov/libc.so.6
> #1  0xb7eaf755 in strdup () from /lib/i686/cmov/libc.so.6
> #2  0xb2ac7e51 in ?? () from /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so
> #3  0xb2ac8751 in im_uim_create_compose_tree ()
>    from /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so
> #4  0xb2ac0a9b in im_module_init () from 
> /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so

As it is the module initialization what fails, it makes me believe it
is bug in the module, reassigning to uim-gtk2.0.

> #5  0xb72f23fe in gtk_im_module_load (module=0x0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkimmodule.c:143
> #6  0xb799adb0 in g_type_module_use () from /usr/lib/libgobject-2.0.so.0
> #7  0xb72f2f39 in _gtk_im_module_create (context_id=<value optimized out>)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkimmodule.c:691
> #8  0xb72f3ef3 in gtk_im_multicontext_get_slave (multicontext=0x8721f70)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkimmulticontext.c:251
> #9  0xb72f42ae in gtk_im_multicontext_get_preedit_string (context=0x8721f70, 
>     str=0xbfffed8c, attrs=0xbfffed88, cursor_pos=0x0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkimmulticontext.c:310
> #10 0xb72f0653 in IA__gtk_im_context_get_preedit_string (context=0x8721f70, 
>     str=0xbfffed8c, attrs=0xbfffed88, cursor_pos=0x0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkimcontext.c:447
> #11 0xb728d709 in gtk_entry_create_layout (entry=0x8722840, include_preedit=0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkentry.c:5387
> #12 gtk_entry_ensure_layout (entry=0x8722840, include_preedit=0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkentry.c:5466
> #13 0xb728d8fb in gtk_entry_get_cursor_locations (entry=0x8722840, 
>     type=<value optimized out>, strong_x=0xbfffee4c, weak_x=0x0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkentry.c:5865
> #14 0xb728f1ad in update_im_cursor_location (data=0x8722840)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkentry.c:5312
> #15 recompute_idle_func (data=0x8722840)
>     at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkentry.c:5346
> #16 0xb71552a8 in gdk_threads_dispatch (data=0x867f7d0)
>     at /tmp/buildd/gtk+2.0-2.20.0/gdk/gdk.c:512
> #17 0xb78d4361 in ?? () from /lib/libglib-2.0.so.0
> #18 0xb78d62e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
> #19 0xb78da000 in ?? () from /lib/libglib-2.0.so.0
> #20 0xb78da52f in g_main_loop_run () from /lib/libglib-2.0.so.0
> #21 0xb730bd79 in IA__gtk_main () at 
> /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkmain.c:1219
> #22 0xb770a168 in ?? () from /usr/lib/pymodules/python2.5/gtk-2.0/gtk/_gtk.so
> #23 0x080cce1d in call_function (f=0xb77a0a0c, throwflag=0) at 
> ../Python/ceval.c:3596
> #24 PyEval_EvalFrameEx (f=0xb77a0a0c, throwflag=0) at ../Python/ceval.c:2304
> #25 0x080cd0c1 in fast_function (f=0x817569c, throwflag=0) at 
> ../Python/ceval.c:3698
> #26 call_function (f=0x817569c, throwflag=0) at ../Python/ceval.c:3633
> #27 PyEval_EvalFrameEx (f=0x817569c, throwflag=0) at ../Python/ceval.c:2304
> #28 0x080ce139 in PyEval_EvalCodeEx (co=0xb7dc90f8, globals=0xb7e14acc, 
>     locals=0xb7e14acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, 
>     defcount=0, closure=0x0) at ../Python/ceval.c:2875
> #29 0x080ce297 in PyEval_EvalCode (co=0xb7dc90f8, globals=0xb7e14acc, 
>     locals=0xb7e14acc) at ../Python/ceval.c:514
> #30 0x080eb028 in run_mod (fp=0x816a008, filename=0xbffff6fc 
> "/usr/bin/sonata", 
>     start=257, globals=0xb7e14acc, locals=0xb7e14acc, closeit=1, 
> flags=0xbffff4bc)
>     at ../Python/pythonrun.c:1273
> #31 PyRun_FileExFlags (fp=0x816a008, filename=0xbffff6fc "/usr/bin/sonata", 
>     start=257, globals=0xb7e14acc, locals=0xb7e14acc, closeit=1, 
> flags=0xbffff4bc)
>     at ../Python/pythonrun.c:1259
> #32 0x080eb212 in PyRun_SimpleFileExFlags (fp=0x816a008, 
>     filename=0xbffff6fc "/usr/bin/sonata", closeit=1, flags=0xbffff4bc)
>     at ../Python/pythonrun.c:879
> #33 0x08059401 in Py_Main (argc=2, argv=0xbffff584) at ../Modules/main.c:532
> #34 0x0805877b in main (argc=2, argv=0xbffff584) at ../Modules/python.c:23

-- 
        Michal Čihař | http://cihar.com | http://blog.cihar.com

Attachment: signature.asc
Description: PGP signature

Reply via email to