https://bugzilla.novell.com/show_bug.cgi?id=395445 User jpr@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=395445#c1 --- Comment #1 from JP Rosevear <jpr@novell.com> 2008-05-29 08:38:16 MDT --- Valgrind output - but i think perhaps the real bug is why getting updates fails in the first place. jpr@gambit:~> valgrind gpk-update-icon ==29293== Memcheck, a memory error detector. ==29293== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==29293== Using LibVEX rev 1804, a library for dynamic binary translation. ==29293== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==29293== Using valgrind-3.3.0, a dynamic binary instrumentation framework. ==29293== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==29293== For more details, rerun with: -v ==29293== ==29293== Syscall param writev(vector[...]) points to uninitialised byte(s) ==29293== at 0x40007D2: (within /lib/ld-2.8.so) ==29293== by 0x40BF992: (within /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40C0E9F: link_connection_writev (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x409FBC7: giop_send_buffer_write (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40A48A5: (within /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40A5EAE: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40A6108: ORBit_small_invoke_stub_n (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40B2DA9: ORBit_c_stub_invoke (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x4076F4D: ConfigServer_ping (in /usr/lib/libgconf-2.so.4.1.5) ==29293== by 0x405FCAF: gconf_activate_server (in /usr/lib/libgconf-2.so.4.1.5) ==29293== by 0x406A198: (within /usr/lib/libgconf-2.so.4.1.5) ==29293== by 0x406B125: (within /usr/lib/libgconf-2.so.4.1.5) ==29293== Address 0x507e072 is 10 bytes inside a block of size 2,048 alloc'd ==29293== at 0x4024D5E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==29293== by 0x4BF7583: g_malloc (gmem.c:131) ==29293== by 0x409F125: (within /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x409F1CD: (within /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x409F9E7: giop_send_buffer_use_request (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40A4844: (within /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40A5EAE: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40A6108: ORBit_small_invoke_stub_n (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x40B2DA9: ORBit_c_stub_invoke (in /usr/lib/libORBit-2.so.0.1.0) ==29293== by 0x4076F4D: ConfigServer_ping (in /usr/lib/libgconf-2.so.4.1.5) ==29293== by 0x405FCAF: gconf_activate_server (in /usr/lib/libgconf-2.so.4.1.5) ==29293== by 0x406A198: (within /usr/lib/libgconf-2.so.4.1.5) ==29293== ==29293== Conditional jump or move depends on uninitialised value(s) ==29293== at 0x8055093: gpk_client_error_set (gpk-client.c:594) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== by 0x4B7BB67: g_closure_invoke (gclosure.c:490) ==29293== by 0x4B901C6: signal_emit_unlocked_R (gsignal.c:2440) ==29293== by 0x4B9167D: g_signal_emit_valist (gsignal.c:2199) ==29293== by 0x4B91AE5: g_signal_emit (gsignal.c:2243) ==29293== by 0x8050684: gpk_auto_refresh_signal_get_updates (gpk-auto-refresh.c:139) ==29293== by 0x805082E: gpk_auto_refresh_change_state (gpk-auto-refresh.c:312) ==29293== by 0x4B88F3B: g_cclosure_marshal_VOID(unsigned i_xx_t) (gmarshal.c:251) ==29293== by 0x4B7BC3A: g_closure_invoke (gclosure.c:490) ==29293== ==29293== Conditional jump or move depends on uninitialised value(s) ==29293== at 0x4BDF262: g_clear_error (gerror.c:253) ==29293== by 0x80550C0: gpk_client_error_set (gpk-client.c:596) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== by 0x4B7BB67: g_closure_invoke (gclosure.c:490) ==29293== by 0x4B901C6: signal_emit_unlocked_R (gsignal.c:2440) ==29293== by 0x4B9167D: g_signal_emit_valist (gsignal.c:2199) ==29293== by 0x4B91AE5: g_signal_emit (gsignal.c:2243) ==29293== by 0x8050684: gpk_auto_refresh_signal_get_updates (gpk-auto-refresh.c:139) ==29293== by 0x805082E: gpk_auto_refresh_change_state (gpk-auto-refresh.c:312) ==29293== by 0x4B88F3B: g_cclosure_marshal_VOID(unsigned i_xx_t) (gmarshal.c:251) ==29293== ==29293== Conditional jump or move depends on uninitialised value(s) ==29293== at 0x4BDF1EC: g_error_free (gerror.c:123) ==29293== by 0x4BDF26B: g_clear_error (gerror.c:255) ==29293== by 0x80550C0: gpk_client_error_set (gpk-client.c:596) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== by 0x4B7BB67: g_closure_invoke (gclosure.c:490) ==29293== by 0x4B901C6: signal_emit_unlocked_R (gsignal.c:2440) ==29293== by 0x4B9167D: g_signal_emit_valist (gsignal.c:2199) ==29293== by 0x4B91AE5: g_signal_emit (gsignal.c:2243) ==29293== by 0x8050684: gpk_auto_refresh_signal_get_updates (gpk-auto-refresh.c:139) ==29293== by 0x805082E: gpk_auto_refresh_change_state (gpk-auto-refresh.c:312) ==29293== ==29293== Use of uninitialised value of size 4 ==29293== at 0x4BDF1EE: g_error_free (gerror.c:125) ==29293== by 0x4BDF26B: g_clear_error (gerror.c:255) ==29293== by 0x80550C0: gpk_client_error_set (gpk-client.c:596) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== by 0x4B7BB67: g_closure_invoke (gclosure.c:490) ==29293== by 0x4B901C6: signal_emit_unlocked_R (gsignal.c:2440) ==29293== by 0x4B9167D: g_signal_emit_valist (gsignal.c:2199) ==29293== by 0x4B91AE5: g_signal_emit (gsignal.c:2243) ==29293== by 0x8050684: gpk_auto_refresh_signal_get_updates (gpk-auto-refresh.c:139) ==29293== by 0x805082E: gpk_auto_refresh_change_state (gpk-auto-refresh.c:312) ==29293== ==29293== Conditional jump or move depends on uninitialised value(s) ==29293== at 0x4C0D1DA: g_slice_free1 (gslice.c:855) ==29293== by 0x4BDF208: g_error_free (gerror.c:127) ==29293== by 0x4BDF26B: g_clear_error (gerror.c:255) ==29293== by 0x80550C0: gpk_client_error_set (gpk-client.c:596) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== by 0x4B7BB67: g_closure_invoke (gclosure.c:490) ==29293== by 0x4B901C6: signal_emit_unlocked_R (gsignal.c:2440) ==29293== by 0x4B9167D: g_signal_emit_valist (gsignal.c:2199) ==29293== by 0x4B91AE5: g_signal_emit (gsignal.c:2243) ==29293== by 0x8050684: gpk_auto_refresh_signal_get_updates (gpk-auto-refresh.c:139) ==29293== ==29293== Use of uninitialised value of size 4 ==29293== at 0x4C0D437: g_slice_free1 (gslice.c:790) ==29293== by 0x4BDF208: g_error_free (gerror.c:127) ==29293== by 0x4BDF26B: g_clear_error (gerror.c:255) ==29293== by 0x80550C0: gpk_client_error_set (gpk-client.c:596) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== by 0x4B7BB67: g_closure_invoke (gclosure.c:490) ==29293== by 0x4B901C6: signal_emit_unlocked_R (gsignal.c:2440) ==29293== by 0x4B9167D: g_signal_emit_valist (gsignal.c:2199) ==29293== by 0x4B91AE5: g_signal_emit (gsignal.c:2243) ==29293== by 0x8050684: gpk_auto_refresh_signal_get_updates (gpk-auto-refresh.c:139) ==29293== ==29293== Use of uninitialised value of size 4 ==29293== at 0x4C0D443: g_slice_free1 (gslice.c:791) ==29293== by 0x4BDF208: g_error_free (gerror.c:127) ==29293== by 0x4BDF26B: g_clear_error (gerror.c:255) ==29293== by 0x80550C0: gpk_client_error_set (gpk-client.c:596) ==29293== by 0x80561CD: gpk_client_get_updates (gpk-client.c:1266) ==29293== by 0x804E69A: gpk_notify_query_updates (gpk-notify.c:570) ==29293== by 0x4B892A3: g_cclosure_marshal_VOID__VOID (gmarshal.c:77) ==29293== ==29293== Jump to the invalid address stated on the next line ==29293== at 0x0: ??? ==29293== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==29293== ==29293== Syscall param rt_sigaction(act->sa_mask) points to uninitialised byte(s) ==29293== at 0x40007D2: (within /lib/ld-2.8.so) ==29293== Address 0x4fd3998 is on thread 1's stack -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.