Jerry Tan-san wrote (11/11/08 04:28 PM): > What is your problem when run elisa?
I couldn't figure out my problem but elsa always crashes in my laptop. t at 3 (l at 3) signal SEGV (no mapping at the fault address) in pgm_glx_backend_new at line 2765 in file "pgmglxbackend.c" =>[1] pgm_glx_backend_new(context = 0x913b0a8), line 2765 in "pgmglxbackend.c" [2] render_loop(data = 0x913b0a8), line 1278 in "pgmcontext.c" [3] g_thread_create_proxy(0x9132558), at 0xfe454b00 [4] _thrp_setup(0xf9a61200), at 0xfec6a090 [5] _lwp_start(0x9132558, 0xf8c439c4, 0x0, 0xfe4c8bcc, 0xfed02000, 0xf8c1daef), at 0xfec6a2f0 pgm_glx_backend_get_type() always return 0 with the dynamic type so I launched elisa with the following workaround. --- pigment-0.3.11/plugins/opengl/pgmglxbackend.c.orig 2008-11-06 19:28:49.722466566 +0900 +++ pigment-0.3.11/plugins/opengl/pgmglxbackend.c 2008-11-06 22:19:46.453913688 +0900 @@ -2606,7 +2606,7 @@ pgm_glx_backend_release_system_buffer_ob /* GObject stuff */ -PGM_DEFINE_DYNAMIC_TYPE (PgmGlxBackend, pgm_glx_backend, PGM_TYPE_BACKEND); +G_DEFINE_TYPE (PgmGlxBackend, pgm_glx_backend, PGM_TYPE_BACKEND); void pgm_glx_backend_register (GTypeModule *module)
