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
signature.asc
Description: PGP signature