==13346== Memcheck, a memory error detector for x86-linux.
==13346== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al.
==13346== Using valgrind-2.2.0, a program supervision framework for x86-linux.
==13346== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al.
==13346== For more details, rerun with: -v
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED1A0: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E69F3: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED1D0: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E69F3: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED047: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E69F3: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED04F: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E69F3: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED047: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E6A71: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED04F: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E6A71: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED1D0: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E6A71: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8F3160: (within /lib/ld-2.3.4.so)
==13346==    by 0x1B8E501E: (within /lib/ld-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED1A0: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6199: (within /lib/libc-2.3.4.so)
==13346==    by 0x1B8EFBBD: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6A17: _dl_open (in /lib/libc-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED1D0: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6199: (within /lib/libc-2.3.4.so)
==13346==    by 0x1B8EFBBD: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6A17: _dl_open (in /lib/libc-2.3.4.so)
==13346== warning: Valgrind's pthread_getschedparam is incomplete
==13346==          your program may misbehave as a result
==13346== 
==13346== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
==13346==    at 0x1C7866C8: write (in /lib/libc-2.3.4.so)
==13346==    by 0x1BACF44D: _X11TransSocketWrite (in /usr/X11R6/lib/libX11.so.6.2)
==13346==    by 0x1BACF79E: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==13346==    by 0x1BAB1B13: _XFlushInt (in /usr/X11R6/lib/libX11.so.6.2)
==13346==  Address 0x1CC65310 is 128 bytes inside a block of size 16384 alloc'd
==13346==    at 0x1B9055D4: calloc (vg_replace_malloc.c:176)
==13346==    by 0x1BAA135E: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==13346==    by 0x1BFE0A41: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346==    by 0x1BFBF695: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346== 
==13346== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
==13346==    at 0x1C78CEE8: (within /lib/libc-2.3.4.so)
==13346==    by 0x1C58CD66: (within /usr/lib/libORBit-2.so.0.0.0)
==13346==    by 0x1C58D133: link_connection_writev (in /usr/lib/libORBit-2.so.0.0.0)
==13346==    by 0x1C56C46D: giop_send_buffer_write (in /usr/lib/libORBit-2.so.0.0.0)
==13346==  Address 0x1C96C63A is 10 bytes inside a block of size 2048 alloc'd
==13346==    at 0x1B904BDD: malloc (vg_replace_malloc.c:131)
==13346==    by 0x1C683A36: g_malloc (in /usr/lib/libglib-2.0.so.0.400.8)
==13346==    by 0x1C56C277: (within /usr/lib/libORBit-2.so.0.0.0)
==13346==    by 0x1C56C3E6: (within /usr/lib/libORBit-2.so.0.0.0)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED047: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6199: (within /lib/libc-2.3.4.so)
==13346==    by 0x1B8EFBBD: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6A17: _dl_open (in /lib/libc-2.3.4.so)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1B8ED04F: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6199: (within /lib/libc-2.3.4.so)
==13346==    by 0x1B8EFBBD: (within /lib/ld-2.3.4.so)
==13346==    by 0x1C7C6A17: _dl_open (in /lib/libc-2.3.4.so)
==13346== warning: Valgrind's pthread_cond_destroy is incomplete
==13346==          (it doesn't check if the cond is waited on)
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_getschedparam is incomplete
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_setschedparam does nothing
==13346==          (scheduling not changeable)
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_destroy does nothing
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_getschedparam is incomplete
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_setschedparam does nothing
==13346==          (scheduling not changeable)
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_destroy does nothing
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_getschedparam is incomplete
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_setschedparam does nothing
==13346==          (scheduling not changeable)
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_attr_destroy does nothing
==13346==          your program may misbehave as a result
==13346== 
==13346== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
==13346==    at 0x1C78CEE8: (within /lib/libc-2.3.4.so)
==13346==    by 0x1BACF4CD: _X11TransSocketWritev (in /usr/X11R6/lib/libX11.so.6.2)
==13346==    by 0x1BACF7FE: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
==13346==    by 0x1BAB2217: _XSend (in /usr/X11R6/lib/libX11.so.6.2)
==13346==  Address 0x1CC65415 is 389 bytes inside a block of size 16384 alloc'd
==13346==    at 0x1B9055D4: calloc (vg_replace_malloc.c:176)
==13346==    by 0x1BAA135E: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==13346==    by 0x1BFE0A41: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346==    by 0x1BFBF695: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1D5F42D2: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1D5F495E: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1C043A51: gdk_pixbuf_new_from_xpm_data (in /usr/lib/libgdk_pixbuf-2.0.so.0.400.13)
==13346==    by 0x1BFCD9EE: gdk_pixmap_colormap_create_from_xpm_d (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1D5F42D8: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1D5F495E: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1C043A51: gdk_pixbuf_new_from_xpm_data (in /usr/lib/libgdk_pixbuf-2.0.so.0.400.13)
==13346==    by 0x1BFCD9EE: gdk_pixmap_colormap_create_from_xpm_d (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1D5F4322: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1D5F495E: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1C043A51: gdk_pixbuf_new_from_xpm_data (in /usr/lib/libgdk_pixbuf-2.0.so.0.400.13)
==13346==    by 0x1BFCD9EE: gdk_pixmap_colormap_create_from_xpm_d (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346== 
==13346== Conditional jump or move depends on uninitialised value(s)
==13346==    at 0x1D5F4328: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1D5F495E: (within /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so)
==13346==    by 0x1C043A51: gdk_pixbuf_new_from_xpm_data (in /usr/lib/libgdk_pixbuf-2.0.so.0.400.13)
==13346==    by 0x1BFCD9EE: gdk_pixmap_colormap_create_from_xpm_d (in /usr/lib/libgdk-x11-2.0.so.0.400.13)
==13346== warning: Valgrind's pthread_cond_destroy is incomplete
==13346==          (it doesn't check if the cond is waited on)
==13346==          your program may misbehave as a result
==13346== warning: Valgrind's pthread_cond_destroy is incomplete
==13346==          (it doesn't check if the cond is waited on)
==13346==          your program may misbehave as a result
==13346== 
==13346== Thread 3:
==13346== Invalid read of size 1
==13346==    at 0x1B9044C8: strlen (mac_replace_strmem.c:189)
==13346==    by 0x1C56CC37: giop_send_buffer_append_string (in /usr/lib/libORBit-2.so.0.0.0)
==13346==    by 0x1C579E9C: ORBit_marshal_value (in /usr/lib/libORBit-2.so.0.0.0)
==13346==    by 0x1C570ECD: (within /usr/lib/libORBit-2.so.0.0.0)
==13346==  Address 0x501D6EB4 is not stack'd, malloc'd or (recently) free'd
==13346== 
==13346== Thread 3:
==13346== Jump to the invalid address stated on the next line
==13346==    at 0x0: ???
==13346==  Address 0x0 is not stack'd, malloc'd or (recently) free'd

valgrind: the `impossible' happened:
   VG_TRC_INNER_FASTMISS: missing tt_fast entry
Basic block ctr is approximately 166200000
==13346==    at 0xB0031A1D: vgPlain_core_panic (vg_mylibc.c:1156)
==13346==    by 0xB0031A1C: panic (vg_mylibc.c:1152)
==13346==    by 0xB0031A3D: vgPlain_core_panic (vg_mylibc.c:1157)
==13346==    by 0xB000DD44: do_scheduler (vg_scheduler.c:1034)

sched status:

Thread 1: status = Runnable, associated_mx = 0x0, associated_cv = 0x0
==13346==    at 0x1C78D322: select (in /lib/libc-2.3.4.so)
==13346==    by 0x1D60CBD7: ???
==13346==    by 0x1D60F81F: ???
==13346==    by 0x1D608025: ???

Thread 2: status = WaitCV, associated_mx = 0x1CC13388, associated_cv = 0x1CC28660
==13346==    at 0x1C62E4BF: pthread_cond_wait (vg_libpthread.c:1452)
==13346==    by 0x1C666B46: (within /usr/lib/libglib-2.0.so.0.400.8)
==13346==    by 0x1C69AF0A: (within /usr/lib/libglib-2.0.so.0.400.8)
==13346==    by 0x1C698A4A: (within /usr/lib/libglib-2.0.so.0.400.8)

Thread 3: status = Runnable, associated_mx = 0x0, associated_cv = 0x0
==13346==    at 0x1C3293A0: (within /usr/lib/libgstreamer-0.8.so.1.4.0)

Thread 4: status = WaitCV, associated_mx = 0x1CB8A030, associated_cv = 0x1CC28818
==13346==    at 0x1C62E6F0: pthread_cond_timedwait (vg_libpthread.c:1488)

Thread 5: status = WaitCV, associated_mx = 0x1CB8A0C0, associated_cv = 0x1CC35A28
==13346==    at 0x1C62E6F0: pthread_cond_timedwait (vg_libpthread.c:1488)

Thread 6: status = WaitSys, associated_mx = 0x0, associated_cv = 0x0
==13346==    at 0x1C78B0F8: poll (in /lib/libc-2.3.4.so)

Thread 7: status = WaitCV, associated_mx = 0x1C9C7EF0, associated_cv = 0x1C9BD9C8
==13346==    at 0x1C62E4BF: pthread_cond_wait (vg_libpthread.c:1452)


Note: see also the FAQ.txt in the source distribution.
It contains workarounds to several common problems.

If that doesn't help, please report this bug to: valgrind.kde.org

In the bug report, send all the above text, the valgrind
version, and what Linux distro you are using.  Thanks.

