Description of problem: After updating compiz to 0.9-4 i can't use the the emerald windowsdecorator in xfce. With the 0.9-2 packages everything is fine. I'm using new compiz packages from koji and some rebuilds from fc16. [rave@mother ~]$ rpm -qa compiz\* compiz-fusion-unsupported-0.9.2.1-6.fc15.x86_64 compiz-fusion-extras-0.9.4-1.fc15.x86_64 compiz-gtk-0.9.4-1.fc15.x86_64 compiz-0.9.4-1.fc15.x86_64 compiz-plugins-main-devel-0.9.4-1.fc15.x86_64 compizconfig-python-0.9.4-1.fc15.x86_64 compiz-devel-0.9.4-1.fc15.x86_64 compiz-plugins-main-0.9.4-1.fc15.x86_64 compiz-fusion-extras-devel-0.9.4-1.fc15.x86_64 compiz-bcop-0.8.4-1.fc13.noarch [rave@mother ~]$ rpm -qa emerald\* emerald-0.8.5-0.2.git90c9604441.fc15.x86_64 emerald-themes-0.5.2-6.fc15.noarch Choosing emerald from the fusion-icon give's me windows without a decorator. Only the gtk-window-decorator works :( Same happends if i try to start emerald with 'emerald --replace' in a terminal. [rave@mother emerald]$ emerald --replace Segmentation fault (core dumped) Version-Release number of selected component (if applicable): emerald-0.8.5-0.2.git90c9604441.fc15.x86_64 emerald-themes-0.5.2-6.fc15.noarch How reproducible: starting emerald from the fusion-icon or in a terminal Steps to Reproduce: 1. 2. 3. Actual results: no emerald Expected results: working emerald windows-decorator Additional info: Rebuilding emerald give's me make-errors I've tryed to build emerald from the latest git but i get also thies make-errors. Making all in src make[2]: Entering directory `/media/Programme/Linux/compiz/fc15/emerald/src' gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libwnck-1.0 -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -I../include -DLOCALEDIR="\"/usr/local/share/locale"\" -DENGINE_DIR=\"/usr/local/lib/emerald/engines\" -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libwnck-1.0 -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function ‘decor_update_window_property’: main.c:508:8: warning: passing argument 7 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:186:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:508:8: error: too few arguments to function ‘decor_quads_to_property’ /usr/include/compiz/decoration.h:186:1: note: declared here main.c: In function ‘decor_update_switcher_property’: main.c:1940:8: warning: passing argument 7 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:186:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:1940:8: error: too few arguments to function ‘decor_quads_to_property’ /usr/include/compiz/decoration.h:186:1: note: declared here main.c: In function ‘update_default_decorations’: main.c:2368:5: warning: passing argument 7 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:186:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:2368:5: error: too few arguments to function ‘decor_quads_to_property’ /usr/include/compiz/decoration.h:186:1: note: declared here main.c:2427:5: warning: passing argument 7 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:186:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:2427:5: error: too few arguments to function ‘decor_quads_to_property’ /usr/include/compiz/decoration.h:186:1: note: declared here main.c:2436:5: warning: passing argument 7 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:186:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:2436:5: error: too few arguments to function ‘decor_quads_to_property’ /usr/include/compiz/decoration.h:186:1: note: declared here main.c: In function ‘update_window_decoration_size’: main.c:3044:11: warning: assignment makes pointer from integer without a cast [enabled by default] main.c: In function ‘update_switcher_window’: main.c:3242:9: warning: assignment makes pointer from integer without a cast [enabled by default] main.c:3291:11: warning: assignment makes pointer from integer without a cast [enabled by default] main.c: In function ‘main’: main.c:5620:5: error: too few arguments to function ‘decor_set_dm_check_hint’ /usr/include/compiz/decoration.h:411:1: note: declared here make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/media/Programme/Linux/compiz/fc15/emerald/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/media/Programme/Linux/compiz/fc15/emerald' make: *** [all] Error 2 PS: You have to updating ccsm to latest git version because the animation button doesn't work in ccsm-0.9-2
I forgot. [rave@mother emerald]$ rpm -qa compizconfig-python\* compizconfig-python-0.9.4-1.fc15.x86_64 [rave@mother emerald]$ rpm -qa libcompiz\* libcompizconfig-devel-0.9.4-1.fc15.x86_64 libcompizconfig-0.9.4-1.fc15.x86_64
Do you want to try? http://koji.fedoraproject.org/koji/buildinfo?buildID=234176
(In reply to comment #2) > Do you want to try? > > http://koji.fedoraproject.org/koji/buildinfo?buildID=234176 Don't bother testing as compiz-0.9.4 isn't in the koji buildroot yet.
Woow, quick reaction.... but the new package doesn't fixed the issue. After 'emerald --replace' i have no windowsdecorator. So i installed also thedebuginfo package. Yet, i've found a backtrace in abrt after i run the command. Missing separate debuginfo for Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/fb/0fc9938f0645136877d5efae889dd351cf0a72 /var/cache/abrt-di/usr/lib/debug/.build-id/fb/0fc9938f0645136877d5efae889dd351cf0a72 [New LWP 3434] [Thread debugging using libthread_db enabled] Core was generated by `emerald --replace'. Program terminated with signal 11, Segmentation fault. #0 0x00007f7d55171fe6 in decor_quads_to_property () from /usr/lib64/libdecoration.so.0 Thread 1 (Thread 0x7f7d579f69a0 (LWP 3434)): #0 0x00007f7d55171fe6 in decor_quads_to_property () from /usr/lib64/libdecoration.so.0 No symbol table info available. #1 0x000000000040cd85 in update_default_decorations (screen=<optimized out>, fs_act=<optimized out>, fs_inact=0x853770) at main.c:2366 width = 53 height = 53 data = {20110130, 1, 33554607, 0, 0, 0, 0, 0, 0, 0, 0, 33554604, 0, 140176259985104, 46179488370048, 50577534888320, 140736249764304, 9251904, 19791209300480, 0, 9251808, 1, 9190912, 9251904, 140736249764176, 140176279815975, 0, 9284384, 140736249764176, 0, 512, 1099511627776, 9243488, 576464093787979985, 0, 9283984, 512, 545, 9284576, 9251904, 140736249764304, 140176279815975, 9365168, 9284384, 0, 0, 327, 1099511652800, 0, 9189760, 0, 9189296, 0, 33554604, 9189088, 140176259988956, 28, 140176279820118, 209, 0, 569, 9251904, 8946800, 142, 40, 72340172838076673, 9251904, 9284576, 9283984, 140176250701197, 140176248082912, 9493824, 24, 9493808, 32, 140176260121260, 137438953509, 9493824, 9206544, 8915744, 9206544, 140176259973083, 8915744, 9206544, 9206544, 8937056, 140176248147504, 0, 1, 140176297657716, 8915744, 140176260111360, 0, 266287972407, 9189088, 4294967297, 140733193388048, 140736249764624, 8915744, 9206544, 140176253550016, 140176253549992, 8937056, 8915744, 140176265111448, 0, 9206544, 8937056, 0, 0, 0, 0, 0, 33554604, 8915744, 140176259973740, 9511728, 140176265111184, 140176265111400, 140736249765856, 9206544, 140176262458017, 140176265111448, 0, 0, 140176262548844, 0, 0, 0, 24, 0, 0, 4607182418800017408, 0, 0, 4607182418800017408, 0, 0, 12884901889, 140176248082912, 24, 0, 0, 0, 0, 0, 0, 0, 0, 33554604, 0, 140176259985104, 140176265113560, 140176248082912, 16, 0, 9664336, 8869648, 0, 140176244824117, 1, 8865360, 1, 0, 9664336, 140176211990407, 32, 138856427480, 8869600, 0, 40567297, 140176211983385, 1125921381679107, 619, 8865360, 140736249765320, 9495808, 8869640, 140736249765296, 140176211987204, 72339073309605891, 619, 8865360, 140736249765328, 140736249765496, 140176211988305, 140736249765296, 140176211990965, 0, -4286101912, 8869600, 8865424, 0, 0, 1, 140176250519661, 9206800, 8860672, 33554606, 33554606...} xroot = 349 gdkdisplay = <optimized out> xdisplay = 0x873400 bareAtom = 468 normalAtom = 469 activeAtom = 470 d = {event_windows = {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}}, button_windows = {0, 0, 0, 0, 0, 0, 0, 0}, button_states = {0, 0, 0, 0, 0, 0, 0, 0}, tobj_pos = {0, 0, 0}, tobj_size = {0, 0, 0}, tobj_item_pos = {0 <repeats 11 times>}, tobj_item_state = {0 <repeats 11 times>}, tobj_item_width = {0 <repeats 11 times>}, pixmap = 0x0, buffer_pixmap = 0x0, gc = 0x0, width = 0, height = 0, client_width = 0, client_height = 0, decorated = 0, active = 0, layout = 0x0, name = 0x0, icon = 0x0, icon_pixmap = 0x0, icon_pixbuf = 0x0, state = 0, actions = 0, prop_xid = 0, force_quit_dialog = 0x0, fs = 0x0, draw = 0, button_region = {{base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}}, min_drawn_buttons_region = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, draw_only_buttons_region = 0, button_last_drawn_state = {0, 0, 0, 0, 0, 0, 0, 0}, button_fade_info = {d = 0x0, cr = 0x0, y1 = 0, counters = {0, 0, 0, 0, 0, 0, 0, 0}, pulsating = {0, 0, 0, 0, 0, 0, 0, 0}, timer = 0, first_draw = 0}, p_active = 0x0, p_active_buffer = 0x0, p_inactive = 0x0, p_inactive_buffer = 0x0, button_region_inact = {{base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}, {base_x1 = 0, base_y1 = 0, base_x2 = 0, base_y2 = 0, glow_x1 = 0, glow_y1 = 0, glow_x2 = 0, glow_y2 = 0, overlap_buttons = {0, 0, 0, 0, 0, 0, 0, 0}, bg_pixmap = 0x0}}, only_change_active = 0} nQuad = <optimized out> quads = {{p1 = {x = -13, y = -10, gravity = 5}, p2 = {x = 0, y = 0, gravity = 4}, max_width = 26, max_height = 32767, align = 0, clamp = 0, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}}, {p1 = {x = 13, y = -10, gravity = 5}, p2 = {x = -13, y = 0, gravity = 6}, max_width = 32767, max_height = 32767, align = 0, clamp = 0, stretch = 0, m = {xx = 0, yx = 0, xy = 0, yy = 1, x0 = 26, y0 = 0}}, {p1 = {x = 0, y = -10, gravity = 4}, p2 = {x = 13, y = 0, gravity = 6}, max_width = 26, max_height = 32767, align = 1, clamp = 0, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 53, y0 = 0}}, {p1 = {x = -13, y = 0, gravity = 5}, p2 = {x = 0, y = 3, gravity = 1}, max_width = 32767, max_height = 16, align = 0, clamp = 2, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 10}}, {p1 = {x = -13, y = 16, gravity = 5}, p2 = {x = 0, y = -10, gravity = 9}, max_width = 32767, max_height = 32767, align = 0, clamp = 2, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 0, x0 = 0, y0 = 26}}, {p1 = {x = -13, y = 3, gravity = 1}, p2 = {x = 0, y = 0, gravity = 9}, max_width = 32767, max_height = 10, align = 2, clamp = 2, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 37}}, {p1 = {x = 0, y = 0, gravity = 6}, p2 = {x = 13, y = 3, gravity = 2}, max_width = 32767, max_height = 16, align = 0, clamp = 2, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 40, y0 = 10}}, {p1 = {x = 0, y = 16, gravity = 6}, p2 = {x = 13, y = -10, gravity = 10}, max_width = 32767, max_height = 32767, align = 0, clamp = 2, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 0, x0 = 40, y0 = 26}}, {p1 = {x = 0, y = 3, gravity = 2}, p2 = {x = 13, y = 0, gravity = 10}, max_width = 32767, max_height = 10, align = 2, clamp = 2, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 40, y0 = 37}}, {p1 = {x = -13, y = 0, gravity = 9}, p2 = {x = 0, y = 16, gravity = 8}, max_width = 26, max_height = 32767, align = 0, clamp = 0, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 37}}, {p1 = {x = 13, y = 0, gravity = 9}, p2 = {x = -13, y = 16, gravity = 10}, max_width = 32767, max_height = 32767, align = 0, clamp = 0, stretch = 0, m = {xx = 0, yx = 0, xy = 0, yy = 1, x0 = 26, y0 = 37}}, {p1 = {x = 0, y = 0, gravity = 8}, p2 = {x = 13, y = 16, gravity = 10}, max_width = 26, max_height = 32767, align = 1, clamp = 0, stretch = 0, m = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 53, y0 = 37}}, {p1 = {x = 7293, y = 7160, gravity = 7293}, p2 = {x = -1, y = 8631, gravity = 6980}, max_width = 8308, max_height = 7160, align = 6980, clamp = 7160, stretch = -1, m = {xx = 1.8314945675154726e-310, yx = 1.4317105605091271e-310, xy = -nan(0xfffff00001b44), yy = 1.3710214810015012e-310, x0 = 1.4317105606067544e-310, y0 = 1.431710560483485e-310}}, {p1 = {x = -1, y = 9618, gravity = 6114}, p2 = {x = 9287, y = 6461, gravity = 6114}, max_width = 6461, max_height = -1, align = 9952, clamp = 5706, stretch = 9618, m = {xx = 1.2973882268780814e-310, yx = 2.1833214693241193e-310, xy = 2.1118102114271342e-310, yy = 1.1102281981149443e-310, x0 = -nan(0xfffff0000164a), y0 = 9.9542822606670459e-311}}, {p1 = {x = 10288, y = 5232, gravity = 4691}, p2 = {x = 5232, y = -1, gravity = 10624}, max_width = 4691, max_height = 10624, align = 9088, clamp = 4691, stretch = 8832, m = {xx = 9.9542822571255833e-311, yx = 1.9284697749999886e-310, xy = 1.8741466828122947e-310, yy = 6.9257698625524064e-310, x0 = 6.9532946133297179e-310, y0 = 6.9255576629747426e-310}}, {p1 = {x = 0, y = 32767, gravity = 0}, p2 = {x = 0, y = 0, gravity = 0}, max_width = 1469377660, max_height = 32637, align = 0, clamp = 13, stretch = 1, m = {xx = 6.9532946132415766e-310, yx = 3.3680317194200802e-310, xy = 0, yy = 3.3680317194200802e-310, x0 = 6.9564442934447513e-320, y0 = 3.3680317201157246e-310}}, {p1 = {x = 9287248, y = 0, gravity = 395890}, p2 = {x = 0, y = -1238592192, gravity = 32767}, max_width = 1114112, max_height = 8, align = 6, clamp = 0, stretch = 9257536, m = {xx = 3.2378592100206092e-319, yx = 4.969976481796739e-314, xy = 0, yy = 4.5738305027385902e-317, x0 = 3.2378592100206092e-319, y0 = 0}}, {p1 = {x = 1469376030, y = 32637, gravity = 9664336}, p2 = {x = 0, y = 4, gravity = 0}, max_width = 0, max_height = 32637, align = 9412192, clamp = 0, stretch = 9664336, m = {xx = 6.9255576629733593e-310, yx = 6.9532946132846591e-310, xy = 2.5463949492077333e-313, yy = 3.3951932655938423e-313, x0 = 6.9532946132526436e-310, y0 = 5.4323092249343375e-311}}, {p1 = {x = 0, y = 128, gravity = -1238591440}, p2 = {x = 32767, y = 1, gravity = 140}, max_width = 1, max_height = 16, align = 0, clamp = 32767, stretch = -1238591408, m = {xx = 2.5463949492077333e-313, yx = 6.9256269834291385e-310, xy = 6.9531436082562042e-310, yy = 1.7655004984878451e-310, x0 = 1.7383389521674444e-310, y0 = 1.7655004982917999e-310}}, {p1 = {x = 9984, y = 8192, gravity = 9984}, p2 = {x = 8320, y = 8320, gravity = 8448}, max_width = 1412333531, max_height = 32637, align = 88, clamp = 0, stretch = 9190912, m = {xx = 0, yx = 4.5403447095260538e-317, xy = 4.5412616953647352e-317, yy = 4.540913873150063e-317, x0 = 1.4821969375237396e-323, y0 = 1.6578177096207275e-316}}, {p1 = {x = 9189760, y = 0, gravity = 1412471808}, p2 = {x = 32637, y = 4096, gravity = 10752}, max_width = 4352, max_height = 8448, align = 4352, clamp = 10752, stretch = 10752, m = {xx = 2.2815698746482301e-310, yx = 2.3358929668969411e-310, xy = 4.5403447095260538e-317, yy = 2.3358929671878469e-310, x0 = 1.9284697753541348e-310, y0 = 1.3404647414458423e-310}}, {p1 = {x = 3456, y = 4691, gravity = 3456}, p2 = {x = 9088, y = 4396, gravity = 5932}, max_width = 4779, max_height = 6317, align = 6114, clamp = 6461, stretch = 9618, m = {xx = 1.3710214810015012e-310, yx = 0, xy = 0, yy = 0, x0 = 0, y0 = 1.6578177096207275e-316}}, {p1 = {x = 9189760, y = 0, gravity = 1412334188}, p2 = {x = 32637, y = 6461, gravity = 6747}, max_width = 9287, max_height = 6461, align = 8956, clamp = 6747, stretch = 10624, m = {xx = 4.5412616953647352e-317, yx = 1.4811530624271062e-310, xy = 1.4317105606067544e-310, yy = 1.4811530625201881e-310, x0 = 9.9542822606670459e-311, y0 = 1.9284697753541348e-310}}, {p1 = {x = 6682, y = 7004, gravity = 3456}, p2 = {x = 4691, y = 3456, gravity = 9088}, max_width = 5213, max_height = 6682, align = 5696, clamp = 7004, stretch = 6980, m = {xx = 1.4811530625201881e-310, yx = 1.5193489867416047e-310, xy = 9.9542822606670459e-311, yy = 1.9284697753541348e-310, x0 = 1.5388713479540591e-310, y0 = 9.9542822571255833e-311}}} ws = 0x852010 extents = {left = 4, right = 4, top = 2, bottom = 4} #2 0x000000000041159d in update_settings (ws=0x852010) at main.c:5329 gdkdisplay = <optimized out> gdkscreen = 0x882b50 screen = 0x8c2820 windows = <optimized out> #3 0x0000000000406be7 in main (argc=2, argv=0x7fffb62ca8a8) at main.c:5623 gdkdisplay = <optimized out> xdisplay = 0x873400 screen = <optimized out> status = <optimized out> i = 3 j = <optimized out> replace = <optimized out> metrics = 0x89f090 lang = <optimized out> pfs = 0x853770 ws = <optimized out> From To Syms Read Shared Object Library 0x00007f7d5760b200 0x00007f7d5760b216 Yes (*) /home/rave/Downloads/linusmemcpy.so 0x00007f7d57405f80 0x00007f7d57408ddc Yes /usr/lib64/libemeraldengine.so.0.0.0 0x00007f7d571fdde0 0x00007f7d571fe91c Yes (*) /lib64/libdl.so.2 0x00007f7d56fcc7f0 0x00007f7d56fed47c Yes (*) /usr/lib64/libwnck-1.so.22 0x00007f7d569b17e0 0x00007f7d56c56b2c Yes (*) /usr/lib64/libgtk-x11-2.0.so.0 0x00007f7d566a7740 0x00007f7d5670aaec Yes (*) /usr/lib64/libgdk-x11-2.0.so.0 0x00007f7d564716b0 0x00007f7d5647d20c Yes (*) /usr/lib64/libatk-1.0.so.0 0x00007f7d56169480 0x00007f7d56212c7c Yes (*) /lib64/libgio-2.0.so.0 0x00007f7d55f1c6a0 0x00007f7d55f361ac Yes (*) /usr/lib64/libpangoft2-1.0.so.0 0x00007f7d55cf9270 0x00007f7d55d0cc7c Yes (*) /usr/lib64/libgdk_pixbuf-2.0.so.0 0x00007f7d55ad0870 0x00007f7d55aeab5c Yes (*) /usr/lib64/libpng12.so.0 0x00007f7d5584bef0 0x00007f7d5588beec Yes (*) /lib64/libm.so.6 0x00007f7d555b8960 0x00007f7d5561f8fc Yes (*) /usr/lib64/libfreetype.so.6 0x00007f7d5537cd90 0x00007f7d553967fc Yes (*) /usr/lib64/libfontconfig.so.1 0x00007f7d55170940 0x00007f7d55175a3c Yes (*) /usr/lib64/libdecoration.so.0 0x00007f7d54f66910 0x00007f7d54f6d10c Yes (*) /usr/lib64/libXrender.so.1 0x00007f7d54c44ce0 0x00007f7d54cd085c Yes (*) /usr/lib64/libX11.so.6 0x00007f7d54a1f940 0x00007f7d54a2436c Yes (*) /usr/lib64/libpangocairo-1.0.so.0 0x00007f7d547dfe20 0x00007f7d547fdb7c Yes (*) /usr/lib64/libpango-1.0.so.0 0x00007f7d54531170 0x00007f7d545a8a9c Yes (*) /usr/lib64/libcairo.so.2 0x00007f7d542e1910 0x00007f7d54311d8c Yes (*) /lib64/libgobject-2.0.so.0 0x00007f7d540d5fe0 0x00007f7d540d6f8c Yes (*) /lib64/libgmodule-2.0.so.0 0x00007f7d53ed2560 0x00007f7d53ed3a2c Yes (*) /lib64/libgthread-2.0.so.0 0x00007f7d53ccb190 0x00007f7d53cce5cc Yes (*) /lib64/librt.so.1 0x00007f7d539c8c70 0x00007f7d53a5ff0c Yes (*) /lib64/libglib-2.0.so.0 0x00007f7d5379b680 0x00007f7d537a6b5c Yes (*) /lib64/libpthread.so.0 0x00007f7d53417b60 0x00007f7d5353b50c Yes (*) /lib64/libc.so.6 0x00007f7d5780cb20 0x00007f7d5782537a Yes (*) /lib64/ld-linux-x86-64.so.2 0x00007f7d531f3120 0x00007f7d531f6a98 Yes (*) /usr/lib64/libstartup-notification-1.so.0 0x00007f7d52fee8a0 0x00007f7d52fef12c Yes (*) /usr/lib64/libXRes.so.1 0x00007f7d52dea370 0x00007f7d52ded13c Yes (*) /usr/lib64/libXfixes.so.3 0x00007f7d52bda460 0x00007f7d52be531c Yes (*) /usr/lib64/libXext.so.6 0x00007f7d529d5a00 0x00007f7d529d648c Yes (*) /usr/lib64/libXinerama.so.1 0x00007f7d527c7f30 0x00007f7d527d24bc Yes (*) /usr/lib64/libXi.so.6 0x00007f7d525bf720 0x00007f7d525c475c Yes (*) /usr/lib64/libXrandr.so.2 0x00007f7d523b68d0 0x00007f7d523bb49c Yes (*) /usr/lib64/libXcursor.so.1 0x00007f7d521b2b30 0x00007f7d521b389c Yes (*) /usr/lib64/libXcomposite.so.1 0x00007f7d51fb0a90 0x00007f7d51fb160c Yes (*) /usr/lib64/libXdamage.so.1 0x00007f7d51d98880 0x00007f7d51da893c Yes (*) /lib64/libresolv.so.2 0x00007f7d51b7fe70 0x00007f7d51b8c67c Yes (*) /lib64/libz.so.1 0x00007f7d51964700 0x00007f7d519749e8 Yes (*) /lib64/libselinux.so.1 0x00007f7d51739b70 0x00007f7d5175384c Yes (*) /lib64/libexpat.so.1 0x00007f7d51523660 0x00007f7d5152eb9c Yes (*) /usr/lib64/libxcb.so.1 0x00007f7d51308880 0x00007f7d513180ac Yes (*) /lib64/libgcc_s.so.1 0x00007f7d510a1e10 0x00007f7d510f60ac Yes (*) /usr/lib64/libpixman-1.so.0 0x00007f7d50e98160 0x00007f7d50e98b3c Yes (*) /usr/lib64/libxcb-aux.so.0 0x00007f7d50c948e0 0x00007f7d50c94cfc Yes (*) /usr/lib64/libxcb-event.so.1 0x00007f7d50a91690 0x00007f7d50a91d2c Yes (*) /usr/lib64/libxcb-atom.so.1 0x00007f7d5088aad0 0x00007f7d5088ed7c Yes (*) /usr/lib64/libSM.so.6 0x00007f7d50672cf0 0x00007f7d50680eac Yes (*) /usr/lib64/libICE.so.6 0x00007f7d5046bdd0 0x00007f7d5046cb2c Yes (*) /usr/lib64/libXau.so.6 0x00007f7d502684f0 0x00007f7d50269adc Yes (*) /lib64/libuuid.so.1 0x00007f7d4a1cb170 0x00007f7d4a1d25bc Yes (*) /lib64/libnss_files.so.2 0x00007f7d49dbbb70 0x00007f7d49dc1f9c Yes (*) /usr/lib64/gtk-2.0/2.10.0/engines/libxfce.so 0x00007f7d49bb3ca0 0x00007f7d49bb6b7c Yes /usr/lib64/emerald/engines/libvrunner.so (*): Shared library is missing debugging information. $1 = 0x0 No symbol "__glib_assert_msg" in current context. rax 0x0 0 rbx 0x852010 8724496 rcx 0x85241c 8725532 rdx 0x85241c 8725532 rsi 0x35 53 rdi 0x7fffb62c97c0 140736249763776 rbp 0x7fffb62c8ec0 0x7fffb62c8ec0 rsp 0x7fffb62c8e48 0x7fffb62c8e48 r8 0x0 0 r9 0x0 0 r10 0x0 0 r11 0x7f7d55171f80 140176275218304 r12 0x873400 8860672 r13 0x79 121 r14 0x7fffb62c97c0 140736249763776 r15 0x85241c 8725532 rip 0x7f7d55171fe6 0x7f7d55171fe6 <decor_quads_to_property+102> eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Dump of assembler code for function decor_quads_to_property: 0x00007f7d55171f80 <+0>: mov %rsi,%rax 0x00007f7d55171f83 <+3>: mov %rsi,-0x8(%rsp) 0x00007f7d55171f88 <+8>: mov 0x20(%rsp),%r10d 0x00007f7d55171f8d <+13>: mov 0x18(%rsp),%rsi 0x00007f7d55171f92 <+18>: mov %rax,0x10(%rdi) 0x00007f7d55171f96 <+22>: movslq (%rdx),%rax 0x00007f7d55171f99 <+25>: movq $0x132db32,(%rdi) 0x00007f7d55171fa0 <+32>: movq $0x1,0x8(%rdi) 0x00007f7d55171fa8 <+40>: test %r10d,%r10d 0x00007f7d55171fab <+43>: mov %rax,0x18(%rdi) 0x00007f7d55171faf <+47>: movslq 0x4(%rdx),%rax 0x00007f7d55171fb3 <+51>: mov %rax,0x20(%rdi) 0x00007f7d55171fb7 <+55>: movslq 0x8(%rdx),%rax 0x00007f7d55171fbb <+59>: mov %rax,0x28(%rdi) 0x00007f7d55171fbf <+63>: movslq 0xc(%rdx),%rax 0x00007f7d55171fc3 <+67>: mov %rax,0x30(%rdi) 0x00007f7d55171fc7 <+71>: movslq (%rcx),%rax 0x00007f7d55171fca <+74>: mov %rax,0x38(%rdi) 0x00007f7d55171fce <+78>: movslq 0x4(%rcx),%rax 0x00007f7d55171fd2 <+82>: mov %rax,0x40(%rdi) 0x00007f7d55171fd6 <+86>: movslq 0x8(%rcx),%rax 0x00007f7d55171fda <+90>: mov %rax,0x48(%rdi) 0x00007f7d55171fde <+94>: movslq 0xc(%rcx),%rax 0x00007f7d55171fe2 <+98>: mov %rax,0x50(%rdi) => 0x00007f7d55171fe6 <+102>: movslq (%r8),%rax 0x00007f7d55171fe9 <+105>: mov %rax,0x58(%rdi) 0x00007f7d55171fed <+109>: movslq 0x4(%r8),%rax 0x00007f7d55171ff1 <+113>: mov %rax,0x60(%rdi) 0x00007f7d55171ff5 <+117>: movslq 0x8(%r8),%rax 0x00007f7d55171ff9 <+121>: mov %rax,0x68(%rdi) 0x00007f7d55171ffd <+125>: movslq 0xc(%r8),%rax 0x00007f7d55172001 <+129>: mov %rax,0x70(%rdi) 0x00007f7d55172005 <+133>: movslq (%r9),%rax 0x00007f7d55172008 <+136>: mov %rax,0x78(%rdi) 0x00007f7d5517200c <+140>: movslq 0x4(%r9),%rax 0x00007f7d55172010 <+144>: mov %rax,0x80(%rdi) 0x00007f7d55172017 <+151>: movslq 0x8(%r9),%rax 0x00007f7d5517201b <+155>: mov %rax,0x88(%rdi) 0x00007f7d55172022 <+162>: movslq 0xc(%r9),%rax 0x00007f7d55172026 <+166>: mov %rax,0x90(%rdi) 0x00007f7d5517202d <+173>: movslq 0x8(%rsp),%rax 0x00007f7d55172032 <+178>: mov %rax,0x98(%rdi) 0x00007f7d55172039 <+185>: movslq 0x10(%rsp),%rax 0x00007f7d5517203e <+190>: mov %rax,0xa0(%rdi) 0x00007f7d55172045 <+197>: je 0x7f7d55172180 <decor_quads_to_property+512> 0x00007f7d5517204b <+203>: sub $0x1,%r10d 0x00007f7d5517204f <+207>: lea 0x60(%rsi),%rcx 0x00007f7d55172053 <+211>: add $0xa8,%rdi 0x00007f7d5517205a <+218>: lea (%r10,%r10,2),%r8 0x00007f7d5517205e <+222>: xorpd %xmm0,%xmm0 0x00007f7d55172062 <+226>: shl $0x5,%r8 0x00007f7d55172066 <+230>: add %rcx,%r8 0x00007f7d55172069 <+233>: jmpq 0x7f7d55172113 <decor_quads_to_property+403> 0x00007f7d5517206e <+238>: xchg %ax,%ax 0x00007f7d55172070 <+240>: mov $0x10000,%edx 0x00007f7d55172075 <+245>: or %edx,%eax 0x00007f7d55172077 <+247>: ucomisd 0x40(%rsi),%xmm0 0x00007f7d5517207c <+252>: jp 0x7f7d55172084 <decor_quads_to_property+260> 0x00007f7d5517207e <+254>: je 0x7f7d55172160 <decor_quads_to_property+480> 0x00007f7d55172084 <+260>: mov $0x20000,%edx 0x00007f7d55172089 <+265>: or %edx,%eax 0x00007f7d5517208b <+267>: ucomisd 0x38(%rsi),%xmm0 0x00007f7d55172090 <+272>: jp 0x7f7d55172098 <decor_quads_to_property+280> 0x00007f7d55172092 <+274>: je 0x7f7d55172170 <decor_quads_to_property+496> 0x00007f7d55172098 <+280>: mov $0x40000,%edx 0x00007f7d5517209d <+285>: or %edx,%eax 0x00007f7d5517209f <+287>: ucomisd 0x48(%rsi),%xmm0 0x00007f7d551720a4 <+292>: jp 0x7f7d551720ac <decor_quads_to_property+300> 0x00007f7d551720a6 <+294>: je 0x7f7d55172150 <decor_quads_to_property+464> 0x00007f7d551720ac <+300>: mov $0x80000,%edx 0x00007f7d551720b1 <+305>: or %edx,%eax 0x00007f7d551720b3 <+307>: movsd 0x50(%rsi),%xmm1 0x00007f7d551720b8 <+312>: cltq 0x00007f7d551720ba <+314>: movsd 0x58(%rsi),%xmm2 0x00007f7d551720bf <+319>: mov %rax,(%rdi) 0x00007f7d551720c2 <+322>: movslq (%rsi),%rax 0x00007f7d551720c5 <+325>: mov %rax,0x8(%rdi) 0x00007f7d551720c9 <+329>: movslq 0x4(%rsi),%rax 0x00007f7d551720cd <+333>: mov %rax,0x10(%rdi) 0x00007f7d551720d1 <+337>: movslq 0xc(%rsi),%rax 0x00007f7d551720d5 <+341>: mov %rax,0x18(%rdi) 0x00007f7d551720d9 <+345>: movslq 0x10(%rsi),%rax 0x00007f7d551720dd <+349>: mov %rax,0x20(%rdi) 0x00007f7d551720e1 <+353>: movslq 0x18(%rsi),%rax 0x00007f7d551720e5 <+357>: mov %rax,0x28(%rdi) 0x00007f7d551720e9 <+361>: movslq 0x1c(%rsi),%rax 0x00007f7d551720ed <+365>: mov %rcx,%rsi 0x00007f7d551720f0 <+368>: mov %rax,0x30(%rdi) 0x00007f7d551720f4 <+372>: cvttsd2si %xmm1,%rax 0x00007f7d551720f9 <+377>: mov %rax,0x38(%rdi) 0x00007f7d551720fd <+381>: cvttsd2si %xmm2,%rax 0x00007f7d55172102 <+386>: mov %rax,0x40(%rdi) 0x00007f7d55172106 <+390>: add $0x48,%rdi 0x00007f7d5517210a <+394>: cmp %r8,%rcx 0x00007f7d5517210d <+397>: je 0x7f7d55172180 <decor_quads_to_property+512> 0x00007f7d5517210f <+399>: add $0x60,%rcx 0x00007f7d55172113 <+403>: mov 0x14(%rsi),%eax 0x00007f7d55172116 <+406>: mov 0x20(%rsi),%edx 0x00007f7d55172119 <+409>: shl $0x4,%eax 0x00007f7d5517211c <+412>: shl $0x8,%edx 0x00007f7d5517211f <+415>: or %edx,%eax 0x00007f7d55172121 <+417>: mov 0x24(%rsi),%edx 0x00007f7d55172124 <+420>: or 0x8(%rsi),%eax 0x00007f7d55172127 <+423>: shl $0xa,%edx 0x00007f7d5517212a <+426>: or %edx,%eax 0x00007f7d5517212c <+428>: mov 0x28(%rsi),%edx 0x00007f7d5517212f <+431>: shl $0xc,%edx 0x00007f7d55172132 <+434>: or %edx,%eax 0x00007f7d55172134 <+436>: ucomisd 0x30(%rsi),%xmm0 0x00007f7d55172139 <+441>: jp 0x7f7d55172070 <decor_quads_to_property+240> 0x00007f7d5517213f <+447>: jne 0x7f7d55172070 <decor_quads_to_property+240> 0x00007f7d55172145 <+453>: xor %edx,%edx 0x00007f7d55172147 <+455>: jmpq 0x7f7d55172075 <decor_quads_to_property+245> 0x00007f7d5517214c <+460>: nopl 0x0(%rax) 0x00007f7d55172150 <+464>: xor %edx,%edx 0x00007f7d55172152 <+466>: jmpq 0x7f7d551720b1 <decor_quads_to_property+305> 0x00007f7d55172157 <+471>: nopw 0x0(%rax,%rax,1) 0x00007f7d55172160 <+480>: xor %edx,%edx 0x00007f7d55172162 <+482>: jmpq 0x7f7d55172089 <decor_quads_to_property+265> 0x00007f7d55172167 <+487>: nopw 0x0(%rax,%rax,1) 0x00007f7d55172170 <+496>: xor %edx,%edx 0x00007f7d55172172 <+498>: jmpq 0x7f7d5517209d <decor_quads_to_property+285> 0x00007f7d55172177 <+503>: nopw 0x0(%rax,%rax,1) 0x00007f7d55172180 <+512>: repz retq End of assembler dump. I hope this is helpful. Thx for helping
(In reply to comment #3) > (In reply to comment #2) > > Do you want to try? > > > > http://koji.fedoraproject.org/koji/buildinfo?buildID=234176 > > Don't bother testing as compiz-0.9.4 isn't in the koji buildroot yet. I used a rebuild from fc16 package.
Sorry for the long backtrace, i will put it in a file
Created attachment 485825 [details] emerald-backtrace create from abrt after running 'emerald --replace'
Not sure what's going on as I've run debuginfo-install emerald but still get the message, "Please try to install debuginfo manually using the command: debuginfo-install emerald." Running LXDE. Problem is no decorator when selecting compiz from the fusion-icon panel applet or "emerald --replace" from a terminal window. libcompizconfig-0.9.4-1.fc16.x86_64 compiz-manager-0.6.0-13.fc15.noarch compiz-debuginfo-0.9.4-1.fc16.x86_64 compiz-0.9.4-1.fc16.x86_64 compizconfig-python-0.9.4-1.fc16.x86_64 compiz-plugins-main-0.9.4-1.fc16.x86_64 emerald-0.8.5-0.3.git90c9604441.fc15.x86_64 [New LWP 2178] [Thread debugging using libthread_db enabled] Core was generated by `emerald --replace'. Program terminated with signal 11, Segmentation fault. #0 decor_quads_to_property (data=0x7ffff87c20d8, pixmap=44040396, frame=0xdcd49c, border=0xdcd49c, max_frame=0x0, max_border=0x0, min_width=-126085248, min_height=12, quad=0x7fff00000031, nQuad=0) at /usr/src/debug/core/libdecoration/decoration.c:139 139 *data++ = max_frame->left; Thread 1 (Thread 0x7f5b874809a0 (LWP 2178)): #0 decor_quads_to_property (data=0x7ffff87c20d8, pixmap=44040396, frame=0xdcd49c, border=0xdcd49c, max_frame=0x0, max_border=0x0, min_width=-126085248, min_height=12, quad=0x7fff00000031, nQuad=0) at /usr/src/debug/core/libdecoration/decoration.c:139 No locals. #1 0x000000000040cd85 in ?? () No symbol table info available. #2 0x000000000041159d in ?? () No symbol table info available. #3 0x0000000000406be7 in ?? () No symbol table info available. #4 0x00007f5b8309a31d in __libc_start_main (main=0x4063a0, argc=2, ubp_av=0x7ffff87c3168, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff87c3158) at libc-start.c:226 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4931094102979811811, 4222216, 140737362276704, 0, 0, -4931103983734187549, -4982733918129972765}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x411980, 0x7ffff87c3168}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4266368}}} not_first_call = <optimized out> #5 0x0000000000406d31 in ?? () No symbol table info available. #6 0x00007ffff87c3158 in ?? () No symbol table info available. #7 0x000000000000001c in ?? () No symbol table info available. #8 0x0000000000000002 in ?? () No symbol table info available. #9 0x00007ffff87c3624 in ?? () No symbol table info available. #10 0x00007ffff87c362c in ?? () No symbol table info available. #11 0x0000000000000000 in ?? () No symbol table info available. From To Syms Read Shared Object Library 0x00007f5b87085f80 0x00007f5b87088ddc Yes (*) /usr/lib64/libemeraldengine.so.0 0x00007f5b86e7dde0 0x00007f5b86e7e91c Yes /lib64/libdl-2.13.90.so 0x00007f5b86c4c7f0 0x00007f5b86c6d47c Yes /usr/lib64/libwnck-1.so.22.3.29 0x00007f5b866317e0 0x00007f5b868d6a1c Yes /usr/lib64/libgtk-x11-2.0.so.0.2400.3 0x00007f5b86327740 0x00007f5b8638ab4c Yes /usr/lib64/libgdk-x11-2.0.so.0.2400.3 0x00007f5b860f16b0 0x00007f5b860fd20c Yes /usr/lib64/libatk-1.0.so.0.3315.1 0x00007f5b85de9480 0x00007f5b85e92c7c Yes /lib64/libgio-2.0.so.0.2800.3 0x00007f5b85b9c6a0 0x00007f5b85bb61ac Yes /usr/lib64/libpangoft2-1.0.so.0.2800.3 0x00007f5b85979270 0x00007f5b8598cc7c Yes /usr/lib64/libgdk_pixbuf-2.0.so.0.2300.1 0x00007f5b85750870 0x00007f5b8576ab5c Yes /usr/lib64/libpng12.so.0.44.0 0x00007f5b854cbef0 0x00007f5b8550beec Yes /lib64/libm-2.13.90.so 0x00007f5b85238960 0x00007f5b8529ff5c Yes /usr/lib64/freetype-freeworld/libfreetype.so.6.6.2 0x00007f5b84ffcd90 0x00007f5b850167fc Yes /usr/lib64/libfontconfig.so.1.4.4 0x00007f5b84df0940 0x00007f5b84df5a3c Yes /usr/lib64/libdecoration.so.0.0.0 0x00007f5b84be6910 0x00007f5b84bed10c Yes /usr/lib64/libXrender.so.1.3.0 0x00007f5b848c4ce0 0x00007f5b8495085c Yes /usr/lib64/libX11.so.6.3.0 0x00007f5b8469f940 0x00007f5b846a436c Yes /usr/lib64/libpangocairo-1.0.so.0.2800.3 0x00007f5b8445fe20 0x00007f5b8447db7c Yes /usr/lib64/libpango-1.0.so.0.2800.3 0x00007f5b841b1170 0x00007f5b84228a9c Yes /usr/lib64/libcairo.so.2.11000.2 0x00007f5b83f61910 0x00007f5b83f91d8c Yes /lib64/libgobject-2.0.so.0.2800.3 0x00007f5b83d55fe0 0x00007f5b83d56f8c Yes /lib64/libgmodule-2.0.so.0.2800.3 0x00007f5b83b52560 0x00007f5b83b53a2c Yes /lib64/libgthread-2.0.so.0.2800.3 0x00007f5b8394b190 0x00007f5b8394e5cc Yes /lib64/librt-2.13.90.so 0x00007f5b83648c70 0x00007f5b836dff0c Yes /lib64/libglib-2.0.so.0.2800.3 0x00007f5b8341b680 0x00007f5b83426b5c Yes /lib64/libpthread-2.13.90.so 0x00007f5b83097b60 0x00007f5b831bb50c Yes /lib64/libc-2.13.90.so 0x00007f5b8728bb20 0x00007f5b872a437a Yes /lib64/ld-2.13.90.so 0x00007f5b82e73120 0x00007f5b82e76a98 Yes (*) /usr/lib64/libstartup-notification-1.so.0 0x00007f5b82c6e8a0 0x00007f5b82c6f12c Yes (*) /usr/lib64/libXRes.so.1 0x00007f5b82a693e0 0x00007f5b82a6c50c Yes (*) /usr/lib64/libXfixes.so.3 0x00007f5b82859460 0x00007f5b8286431c Yes (*) /usr/lib64/libXext.so.6 0x00007f5b82654a00 0x00007f5b8265548c Yes (*) /usr/lib64/libXinerama.so.1 0x00007f5b82446f30 0x00007f5b824514bc Yes (*) /usr/lib64/libXi.so.6 0x00007f5b8223e720 0x00007f5b8224375c Yes (*) /usr/lib64/libXrandr.so.2 0x00007f5b820358d0 0x00007f5b8203a49c Yes (*) /usr/lib64/libXcursor.so.1 0x00007f5b81e31b30 0x00007f5b81e3289c Yes (*) /usr/lib64/libXcomposite.so.1 0x00007f5b81c2fa90 0x00007f5b81c3060c Yes (*) /usr/lib64/libXdamage.so.1 0x00007f5b81a17880 0x00007f5b81a2793c Yes /lib64/libresolv-2.13.90.so 0x00007f5b817fee70 0x00007f5b8180b67c Yes (*) /lib64/libz.so.1 0x00007f5b815e3700 0x00007f5b815f39e8 Yes (*) /lib64/libselinux.so.1 0x00007f5b813b8b70 0x00007f5b813d284c Yes (*) /lib64/libexpat.so.1 0x00007f5b811a2660 0x00007f5b811adb9c Yes (*) /usr/lib64/libxcb.so.1 0x00007f5b80f87880 0x00007f5b80f970ac Yes (*) /lib64/libgcc_s.so.1 0x00007f5b80d18560 0x00007f5b80d72abc Yes (*) /usr/lib64/libpixman-1.so.0 0x00007f5b80b0e160 0x00007f5b80b0eb3c Yes (*) /usr/lib64/libxcb-aux.so.0 0x00007f5b8090a8e0 0x00007f5b8090acfc Yes (*) /usr/lib64/libxcb-event.so.1 0x00007f5b80707690 0x00007f5b80707d2c Yes (*) /usr/lib64/libxcb-atom.so.1 0x00007f5b80500ad0 0x00007f5b80504d7c Yes (*) /usr/lib64/libSM.so.6 0x00007f5b802e8cf0 0x00007f5b802f6eac Yes (*) /usr/lib64/libICE.so.6 0x00007f5b800e1dd0 0x00007f5b800e2b2c Yes (*) /usr/lib64/libXau.so.6 0x00007f5b7fede4f0 0x00007f5b7fedfadc Yes (*) /lib64/libuuid.so.1 0x00007f5b79e41170 0x00007f5b79e485bc Yes /lib64/libnss_files-2.13.90.so 0x00007f5b79a14a90 0x00007f5b79a3505c Yes (*) /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so 0x00007f5b7980c5f0 0x00007f5b7980ea3c Yes (*) /usr/lib64/emerald/engines/libtruglass.so (*): Shared library is missing debugging information. $1 = 0x0 $2 = 0x0 rax 0x0 0 rbx 0xdcd090 14471312 rcx 0xdcd49c 14472348 rdx 0xdcd49c 14472348 rsi 0x7fff00000031 140733193388081 rdi 0x7ffff87c2080 140737362272384 rbp 0x7ffff87c1780 0x7ffff87c1780 rsp 0x7ffff87c1708 0x7ffff87c1708 r8 0x0 0 r9 0x0 0 r10 0x0 0 r11 0x7f5b84df1f80 140031047966592 r12 0xdee400 14607360 r13 0x79 121 r14 0x7ffff87c2080 140737362272384 r15 0xdcd49c 14472348 rip 0x7f5b84df1fe6 0x7f5b84df1fe6 <decor_quads_to_property+102> eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Dump of assembler code for function decor_quads_to_property: 0x00007f5b84df1f80 <+0>: mov %rsi,%rax 0x00007f5b84df1f83 <+3>: mov %rsi,-0x8(%rsp) 0x00007f5b84df1f88 <+8>: mov 0x20(%rsp),%r10d 0x00007f5b84df1f8d <+13>: mov 0x18(%rsp),%rsi 0x00007f5b84df1f92 <+18>: mov %rax,0x10(%rdi) 0x00007f5b84df1f96 <+22>: movslq (%rdx),%rax 0x00007f5b84df1f99 <+25>: movq $0x132db32,(%rdi) 0x00007f5b84df1fa0 <+32>: movq $0x1,0x8(%rdi) 0x00007f5b84df1fa8 <+40>: test %r10d,%r10d 0x00007f5b84df1fab <+43>: mov %rax,0x18(%rdi) 0x00007f5b84df1faf <+47>: movslq 0x4(%rdx),%rax 0x00007f5b84df1fb3 <+51>: mov %rax,0x20(%rdi) 0x00007f5b84df1fb7 <+55>: movslq 0x8(%rdx),%rax 0x00007f5b84df1fbb <+59>: mov %rax,0x28(%rdi) 0x00007f5b84df1fbf <+63>: movslq 0xc(%rdx),%rax 0x00007f5b84df1fc3 <+67>: mov %rax,0x30(%rdi) 0x00007f5b84df1fc7 <+71>: movslq (%rcx),%rax 0x00007f5b84df1fca <+74>: mov %rax,0x38(%rdi) 0x00007f5b84df1fce <+78>: movslq 0x4(%rcx),%rax 0x00007f5b84df1fd2 <+82>: mov %rax,0x40(%rdi) 0x00007f5b84df1fd6 <+86>: movslq 0x8(%rcx),%rax 0x00007f5b84df1fda <+90>: mov %rax,0x48(%rdi) 0x00007f5b84df1fde <+94>: movslq 0xc(%rcx),%rax 0x00007f5b84df1fe2 <+98>: mov %rax,0x50(%rdi) => 0x00007f5b84df1fe6 <+102>: movslq (%r8),%rax 0x00007f5b84df1fe9 <+105>: mov %rax,0x58(%rdi) 0x00007f5b84df1fed <+109>: movslq 0x4(%r8),%rax 0x00007f5b84df1ff1 <+113>: mov %rax,0x60(%rdi) 0x00007f5b84df1ff5 <+117>: movslq 0x8(%r8),%rax 0x00007f5b84df1ff9 <+121>: mov %rax,0x68(%rdi) 0x00007f5b84df1ffd <+125>: movslq 0xc(%r8),%rax 0x00007f5b84df2001 <+129>: mov %rax,0x70(%rdi) 0x00007f5b84df2005 <+133>: movslq (%r9),%rax 0x00007f5b84df2008 <+136>: mov %rax,0x78(%rdi) 0x00007f5b84df200c <+140>: movslq 0x4(%r9),%rax 0x00007f5b84df2010 <+144>: mov %rax,0x80(%rdi) 0x00007f5b84df2017 <+151>: movslq 0x8(%r9),%rax 0x00007f5b84df201b <+155>: mov %rax,0x88(%rdi) 0x00007f5b84df2022 <+162>: movslq 0xc(%r9),%rax 0x00007f5b84df2026 <+166>: mov %rax,0x90(%rdi) 0x00007f5b84df202d <+173>: movslq 0x8(%rsp),%rax 0x00007f5b84df2032 <+178>: mov %rax,0x98(%rdi) 0x00007f5b84df2039 <+185>: movslq 0x10(%rsp),%rax 0x00007f5b84df203e <+190>: mov %rax,0xa0(%rdi) 0x00007f5b84df2045 <+197>: je 0x7f5b84df2180 <decor_quads_to_property+512> 0x00007f5b84df204b <+203>: sub $0x1,%r10d 0x00007f5b84df204f <+207>: lea 0x60(%rsi),%rcx 0x00007f5b84df2053 <+211>: add $0xa8,%rdi 0x00007f5b84df205a <+218>: lea (%r10,%r10,2),%r8 0x00007f5b84df205e <+222>: xorpd %xmm0,%xmm0 0x00007f5b84df2062 <+226>: shl $0x5,%r8 0x00007f5b84df2066 <+230>: add %rcx,%r8 0x00007f5b84df2069 <+233>: jmpq 0x7f5b84df2113 <decor_quads_to_property+403> 0x00007f5b84df206e <+238>: xchg %ax,%ax 0x00007f5b84df2070 <+240>: mov $0x10000,%edx 0x00007f5b84df2075 <+245>: or %edx,%eax 0x00007f5b84df2077 <+247>: ucomisd 0x40(%rsi),%xmm0 0x00007f5b84df207c <+252>: jp 0x7f5b84df2084 <decor_quads_to_property+260> 0x00007f5b84df207e <+254>: je 0x7f5b84df2160 <decor_quads_to_property+480> 0x00007f5b84df2084 <+260>: mov $0x20000,%edx 0x00007f5b84df2089 <+265>: or %edx,%eax 0x00007f5b84df208b <+267>: ucomisd 0x38(%rsi),%xmm0 0x00007f5b84df2090 <+272>: jp 0x7f5b84df2098 <decor_quads_to_property+280> 0x00007f5b84df2092 <+274>: je 0x7f5b84df2170 <decor_quads_to_property+496> 0x00007f5b84df2098 <+280>: mov $0x40000,%edx 0x00007f5b84df209d <+285>: or %edx,%eax 0x00007f5b84df209f <+287>: ucomisd 0x48(%rsi),%xmm0 0x00007f5b84df20a4 <+292>: jp 0x7f5b84df20ac <decor_quads_to_property+300> 0x00007f5b84df20a6 <+294>: je 0x7f5b84df2150 <decor_quads_to_property+464> 0x00007f5b84df20ac <+300>: mov $0x80000,%edx 0x00007f5b84df20b1 <+305>: or %edx,%eax 0x00007f5b84df20b3 <+307>: movsd 0x50(%rsi),%xmm1 0x00007f5b84df20b8 <+312>: cltq 0x00007f5b84df20ba <+314>: movsd 0x58(%rsi),%xmm2 0x00007f5b84df20bf <+319>: mov %rax,(%rdi) 0x00007f5b84df20c2 <+322>: movslq (%rsi),%rax 0x00007f5b84df20c5 <+325>: mov %rax,0x8(%rdi) 0x00007f5b84df20c9 <+329>: movslq 0x4(%rsi),%rax 0x00007f5b84df20cd <+333>: mov %rax,0x10(%rdi) 0x00007f5b84df20d1 <+337>: movslq 0xc(%rsi),%rax 0x00007f5b84df20d5 <+341>: mov %rax,0x18(%rdi) 0x00007f5b84df20d9 <+345>: movslq 0x10(%rsi),%rax 0x00007f5b84df20dd <+349>: mov %rax,0x20(%rdi) 0x00007f5b84df20e1 <+353>: movslq 0x18(%rsi),%rax 0x00007f5b84df20e5 <+357>: mov %rax,0x28(%rdi) 0x00007f5b84df20e9 <+361>: movslq 0x1c(%rsi),%rax 0x00007f5b84df20ed <+365>: mov %rcx,%rsi 0x00007f5b84df20f0 <+368>: mov %rax,0x30(%rdi) 0x00007f5b84df20f4 <+372>: cvttsd2si %xmm1,%rax 0x00007f5b84df20f9 <+377>: mov %rax,0x38(%rdi) 0x00007f5b84df20fd <+381>: cvttsd2si %xmm2,%rax 0x00007f5b84df2102 <+386>: mov %rax,0x40(%rdi) 0x00007f5b84df2106 <+390>: add $0x48,%rdi 0x00007f5b84df210a <+394>: cmp %r8,%rcx 0x00007f5b84df210d <+397>: je 0x7f5b84df2180 <decor_quads_to_property+512> 0x00007f5b84df210f <+399>: add $0x60,%rcx 0x00007f5b84df2113 <+403>: mov 0x14(%rsi),%eax 0x00007f5b84df2116 <+406>: mov 0x20(%rsi),%edx 0x00007f5b84df2119 <+409>: shl $0x4,%eax 0x00007f5b84df211c <+412>: shl $0x8,%edx 0x00007f5b84df211f <+415>: or %edx,%eax 0x00007f5b84df2121 <+417>: mov 0x24(%rsi),%edx 0x00007f5b84df2124 <+420>: or 0x8(%rsi),%eax 0x00007f5b84df2127 <+423>: shl $0xa,%edx 0x00007f5b84df212a <+426>: or %edx,%eax 0x00007f5b84df212c <+428>: mov 0x28(%rsi),%edx 0x00007f5b84df212f <+431>: shl $0xc,%edx 0x00007f5b84df2132 <+434>: or %edx,%eax 0x00007f5b84df2134 <+436>: ucomisd 0x30(%rsi),%xmm0 0x00007f5b84df2139 <+441>: jp 0x7f5b84df2070 <decor_quads_to_property+240> 0x00007f5b84df213f <+447>: jne 0x7f5b84df2070 <decor_quads_to_property+240> 0x00007f5b84df2145 <+453>: xor %edx,%edx 0x00007f5b84df2147 <+455>: jmpq 0x7f5b84df2075 <decor_quads_to_property+245> 0x00007f5b84df214c <+460>: nopl 0x0(%rax) 0x00007f5b84df2150 <+464>: xor %edx,%edx 0x00007f5b84df2152 <+466>: jmpq 0x7f5b84df20b1 <decor_quads_to_property+305> 0x00007f5b84df2157 <+471>: nopw 0x0(%rax,%rax,1) 0x00007f5b84df2160 <+480>: xor %edx,%edx 0x00007f5b84df2162 <+482>: jmpq 0x7f5b84df2089 <decor_quads_to_property+265> 0x00007f5b84df2167 <+487>: nopw 0x0(%rax,%rax,1) 0x00007f5b84df2170 <+496>: xor %edx,%edx 0x00007f5b84df2172 <+498>: jmpq 0x7f5b84df209d <decor_quads_to_property+285> 0x00007f5b84df2177 <+503>: nopw 0x0(%rax,%rax,1) 0x00007f5b84df2180 <+512>: repz retq End of assembler dump.
Created attachment 487374 [details] emerald-backtrace since compiz-0.9.4 is in updates-testing emerald-backtrace since compiz-0.9.4 is in updates-testing
*** Bug 690531 has been marked as a duplicate of this bug. ***
emerald-0.8.5-0.4.git90c9604441.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/emerald-0.8.5-0.4.git90c9604441.fc15
I can confirm that the update fixed the issue. Thx :)
Package emerald-0.8.5-0.4.git90c9604441.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing emerald-0.8.5-0.4.git90c9604441.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/emerald-0.8.5-0.4.git90c9604441.fc15 then log in and leave karma (feedback).
emerald-0.8.5-0.4.git90c9604441.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 692325 has been marked as a duplicate of this bug. ***
I'm running emerald-0.8.5-0.2.git90c9604441.fc15, amd64, this ticket says that update FIXES the issue, but I'm getting a segfault as soon as I run emerald. What additional info can I provide? $ rpm -qa compiz* compiz-fusion-extras-0.9.4-1.fc15.x86_64 compizconfig-python-0.9.4-1.fc15.x86_64 compiz-plugins-main-0.9.4-1.fc15.x86_64 compiz-0.9.4-1.fc15.x86_64 $ rpm -qa emerald* emerald-0.8.5-0.2.git90c9604441.fc15.x86_64 $ emerald Segmentation fault (core dumped)
(In reply to comment #16) > I'm running emerald-0.8.5-0.2.git90c9604441.fc15, amd64, this ticket says that > update FIXES the issue, but I'm getting a segfault as soon as I run emerald. > > $ rpm -qa emerald* > emerald-0.8.5-0.2.git90c9604441.fc15.x86_64 > > $ emerald > Segmentation fault (core dumped) No you not stop wasting my time, you need to update emerald to emerald-0.8.5-0.4.git90c9604441.fc15 You have a older version