--- Paweł Gołaszewski <[EMAIL PROTECTED]> wrote:

> Witam,
> 
> galculator w AC jest popsuty
> 
> $ galculator
> *** glibc detected *** free(): invalid pointer: 0x081e0698 ***
> Przerwane
> 
> $ rpm -q galculator
> galculator-1.2.3-2

patch w załączniku
-- 
Fryderyk Dziarmagowski
diff -Nur galculator-1.2.5/src/ui.c galculator-1.2.5.new/src/ui.c
--- galculator-1.2.5/src/ui.c   2004-10-17 18:23:37.000000000 +0300
+++ galculator-1.2.5.new/src/ui.c       2006-03-04 21:47:58.000000000 +0200
@@ -313,7 +313,7 @@
        if (dispctrl_xml) {
                table_dispctrl = glade_xml_get_widget (dispctrl_xml, 
"table_dispctrl");
                if (table_dispctrl) gtk_widget_destroy (table_dispctrl); 
-               g_free (dispctrl_xml);
+               g_object_unref (dispctrl_xml);
        }       
        /* now create the new one at location */
        switch(location) {
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym