diff --git a/libguac/include/client.h b/libguac/include/client.h index ae7e2362..4ab1c0e5 100644 --- a/libguac/include/client.h +++ b/libguac/include/client.h @@ -164,6 +164,11 @@ struct guac_client { */ guac_layer* all_layers; + /** + * Pointer to a pre-allocated default layer (layer 0) + */ + guac_layer* default_layer; + /** * The time (in milliseconds) of receipt of the last sync message from * the client. @@ -373,6 +378,4 @@ guac_layer* guac_client_alloc_layer(guac_client* client, int index); */ void guac_client_free_buffer(guac_client* client, guac_layer* layer); -extern const guac_layer* GUAC_DEFAULT_LAYER; - #endif diff --git a/libguac/include/protocol.h b/libguac/include/protocol.h index 770aaa06..128a9b2f 100644 --- a/libguac/include/protocol.h +++ b/libguac/include/protocol.h @@ -245,6 +245,11 @@ struct guac_layer { */ guac_layer_update* update_queue_head; + /** + * The last element in this layer's update queue. + */ + guac_layer_update* update_queue_tail; + }; /** diff --git a/libguac/src/client.c b/libguac/src/client.c index 1208fc90..f914e3d7 100644 --- a/libguac/src/client.c +++ b/libguac/src/client.c @@ -47,15 +47,6 @@ #include "client.h" #include "client-handlers.h" -guac_layer __GUAC_DEFAULT_LAYER = { - .index = 0, - .next = NULL, - .next_available = NULL -}; - -const guac_layer* GUAC_DEFAULT_LAYER = &__GUAC_DEFAULT_LAYER; - - guac_client* __guac_alloc_client(GUACIO* io) { /* Allocate new client (not handoff) */ @@ -72,6 +63,9 @@ guac_client* __guac_alloc_client(GUACIO* io) { client->next_buffer_index = -1; + /* Allocate default layer */ + client->default_layer = guac_client_alloc_layer(client, 0); + return client; } @@ -82,6 +76,7 @@ guac_layer* guac_client_alloc_layer(guac_client* client, int index) { /* Init new layer */ allocd_layer = malloc(sizeof(guac_layer)); allocd_layer->update_queue_head = NULL; + allocd_layer->update_queue_tail = NULL; /* Add to all_layers list */ allocd_layer->next = client->all_layers; @@ -110,6 +105,7 @@ guac_layer* guac_client_alloc_buffer(guac_client* client) { allocd_layer = malloc(sizeof(guac_layer)); allocd_layer->index = client->next_buffer_index--; allocd_layer->update_queue_head = NULL; + allocd_layer->update_queue_tail = NULL; /* Add to all_layers list */ allocd_layer->next = client->all_layers; @@ -139,6 +135,9 @@ void guac_client_free_buffer(guac_client* client, guac_layer* layer) { } + /* Queue is now empty */ + layer->update_queue_tail = NULL; + } guac_client* guac_get_client(int client_fd) { diff --git a/libguac/src/protocol.c b/libguac/src/protocol.c index 1e2b8711..739162d8 100644 --- a/libguac/src/protocol.c +++ b/libguac/src/protocol.c @@ -63,6 +63,9 @@ #include "guacio.h" #include "protocol.h" +#define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#define MAX(a, b) (((a) > (b)) ? (a) : (b)) + ssize_t __guac_write_length_string(GUACIO* io, const char* str) { return @@ -518,11 +521,17 @@ void guac_sleep(int millis) { } -void _guac_layer_add_update(guac_layer* layer, guac_layer_update* update) { +void __guac_layer_add_update(guac_layer* layer, guac_layer_update* update) { - /* Add update to queue head */ - update->next = layer->update_queue_head; - layer->update_queue_head = update; + /* Add update to queue tail */ + if (layer->update_queue_tail != NULL) + layer->update_queue_tail = layer->update_queue_tail->next = update; + + /* Set both head and tail if necessary */ + else + layer->update_queue_tail = layer->update_queue_head = update; + + update->next = NULL; } @@ -539,9 +548,11 @@ void guac_layer_png(guac_layer* layer, guac_composite_mode_t mode, update->dst_layer = layer; update->dst_x = x; update->dst_y = y; + update->width = cairo_image_surface_get_width(surface); + update->height = cairo_image_surface_get_height(surface); /* Add to layer queue */ - _guac_layer_add_update(layer, update); + __guac_layer_add_update(layer, update); } @@ -565,7 +576,7 @@ void guac_layer_copy(guac_layer* layer, guac_composite_mode_t mode, update->dst_y = dsty; /* Add to layer queue */ - _guac_layer_add_update(layer, update); + __guac_layer_add_update(layer, update); } @@ -583,7 +594,7 @@ void guac_layer_clip(guac_layer* layer, update->height = height; /* Add to layer queue */ - _guac_layer_add_update(layer, update); + __guac_layer_add_update(layer, update); } @@ -607,7 +618,32 @@ void guac_layer_rect(guac_layer* layer, guac_composite_mode_t mode, update->height = height; /* Add to layer queue */ - _guac_layer_add_update(layer, update); + __guac_layer_add_update(layer, update); + +} + +int __guac_layer_update_intersects( + const guac_layer_update* update1, const guac_layer_update* update2) { + + /* If update1 X is within width of update2 + or update2 X is within width of update1 */ + if ((update1->dst_x >= update2->dst_x && update1->dst_x < update2->dst_x + update2->width) + || (update2->dst_x >= update1->dst_x && update2->dst_x < update1->dst_x + update2->width)) { + + /* If update1 Y is within height of update2 + or update2 Y is within height of update1 */ + if ((update1->dst_y >= update2->dst_y && update1->dst_y < update2->dst_y + update2->height) + || (update2->dst_y >= update1->dst_y && update2->dst_y < update1->dst_y + update2->height)) { + + /* Register instersection */ + return 1; + + } + + } + + /* Otherwise, no intersection */ + return 0; } @@ -615,6 +651,9 @@ int guac_layer_flush(guac_layer* layer, GUACIO* io) { while (layer->update_queue_head != NULL) { + guac_layer_update* later_update; + int update_merged = 0; + /* Get next update, update queue head. */ guac_layer_update* update = layer->update_queue_head; layer->update_queue_head = update->next; @@ -625,16 +664,114 @@ int guac_layer_flush(guac_layer* layer, GUACIO* io) { /* "png" instruction */ case GUAC_LAYER_UPDATE_PNG: - if (guac_send_png(io, - update->mode, - update->dst_layer, - update->dst_x, - update->dst_y, - update->src_image - )) { - cairo_surface_destroy(update->src_image); - free(update); - return -1; + /* Decide whether or not to send */ + later_update = update->next; + while (later_update != NULL) { + + /* If destination rectangles intersect */ + if (__guac_layer_update_intersects(update, later_update)) { + + cairo_surface_t* merged_surface; + cairo_t* cairo; + int merged_x, merged_y, merged_width, merged_height; + + /* Cannot combine anything if intersection with non-PNG */ + if (later_update->type != GUAC_LAYER_UPDATE_PNG) + break; + + /* Cannot combine if modes differ */ + if (later_update->mode != update->mode) + break; + + /* For now, only combine for GUAC_COMP_OVER */ + if (later_update->mode != GUAC_COMP_OVER) + break; + + /* Calculate merged dimensions */ + merged_x = MIN(update->dst_x, later_update->dst_x); + merged_y = MIN(update->dst_y, later_update->dst_y); + + merged_width = MAX( + update->dst_x + update->width, + later_update->dst_x + later_update->width + ) - merged_x; + + merged_height = MAX( + update->dst_y + update->height, + later_update->dst_y + later_update->height + ) - merged_y; + + /* Create surface for merging */ + merged_surface = cairo_image_surface_create( + CAIRO_FORMAT_ARGB32, merged_width, merged_height); + + /* Get drawing context */ + cairo = cairo_create(merged_surface); + + /* Draw first update within merged surface */ + cairo_set_source_surface(cairo, + update->src_image, + update->dst_x - merged_x, + update->dst_y - merged_y); + + cairo_rectangle(cairo, + update->dst_x - merged_x, + update->dst_y - merged_y, + update->width, + update->height); + + cairo_fill(cairo); + + /* Draw second update within merged surface */ + cairo_set_source_surface(cairo, + later_update->src_image, + later_update->dst_x - merged_x, + later_update->dst_y - merged_y); + + cairo_rectangle(cairo, + later_update->dst_x - merged_x, + later_update->dst_y - merged_y, + later_update->width, + later_update->height); + + cairo_fill(cairo); + + /* Done drawing */ + cairo_destroy(cairo); + + /* Alter update dimensions */ + later_update->dst_x = merged_x; + later_update->dst_y = merged_y; + later_update->width = merged_width; + later_update->height = merged_height; + + /* Alter update to include merged data*/ + cairo_surface_destroy(later_update->src_image); + later_update->src_image = merged_surface; + + update_merged = 1; + break; + + } + + /* Get next update */ + later_update = later_update->next; + + } + + /* Send instruction if update was not merged */ + if (!update_merged) { + if (guac_send_png(io, + update->mode, + update->dst_layer, + update->dst_x, + update->dst_y, + update->src_image + )) { + cairo_surface_destroy(update->src_image); + free(update); + return -1; + } } cairo_surface_destroy(update->src_image); @@ -704,6 +841,9 @@ int guac_layer_flush(guac_layer* layer, GUACIO* io) { } + /* Queue is now empty */ + layer->update_queue_tail = NULL; + return 0; } diff --git a/libguac/test b/libguac/test new file mode 100644 index 00000000..5505cd39 --- /dev/null +++ b/libguac/test @@ -0,0 +1,2408 @@ +==4221== Memcheck, a memory error detector +==4221== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. +==4221== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info +==4221== Command: /home/zhz/guacamole/roots/unstable/sbin/guacd -l 4823 +==4221== Parent PID: 1533 +==4221== +==4221== +==4221== HEAP SUMMARY: +==4221== in use at exit: 0 bytes in 0 blocks +==4221== total heap usage: 0 allocs, 0 frees, 0 bytes allocated +==4221== +==4221== All heap blocks were freed -- no leaks are possible +==4221== +==4221== For counts of detected and suppressed errors, rerun with: -v +==4221== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) +==4226== Syscall param write(buf) points to uninitialised byte(s) +==4226== at 0x4E37040: __write_nocancel (syscall-template.S:82) +==4226== by 0x7FB4646: WriteToRFBServer (sockets.c:216) +==4226== by 0x7FAA9BB: SetFormatAndEncodings (rfbproto.c:677) +==4226== by 0x7FB4CCF: rfbInitClient (vncviewer.c:201) +==4226== by 0x7DA0209: guac_client_init (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x5047E71: guac_get_client (client.c:293) +==4226== by 0x400EC3: start_client_thread (in /home/zhz/guacamole/roots/unstable/sbin/guacd) +==4226== by 0x4013B6: main (in /home/zhz/guacamole/roots/unstable/sbin/guacd) +==4226== Address 0x7ff000051 is on thread 1's stack +==4226== +==4226== Syscall param write(buf) points to uninitialised byte(s) +==4226== at 0x4E37040: __write_nocancel (syscall-template.S:82) +==4226== by 0x7FB4646: WriteToRFBServer (sockets.c:216) +==4226== by 0x7FAAA70: SetFormatAndEncodings (rfbproto.c:853) +==4226== by 0x7FB4CCF: rfbInitClient (vncviewer.c:201) +==4226== by 0x7DA0209: guac_client_init (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x5047E71: guac_get_client (client.c:293) +==4226== by 0x400EC3: start_client_thread (in /home/zhz/guacamole/roots/unstable/sbin/guacd) +==4226== by 0x4013B6: main (in /home/zhz/guacamole/roots/unstable/sbin/guacd) +==4226== Address 0x7fefffff1 is on thread 1's stack +==4226== +==4226== Thread 2: +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6EDF290: inflateReset2 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDF37F: inflateInit2_ (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x7FAF00F: HandleZRLE24 (zrle.c:126) +==4226== by 0x7FB3556: HandleRFBServerMessage (rfbproto.c:1468) +==4226== by 0x7D9FDBD: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x504A08A: _guac_layer_update_intersects (protocol.c:622) +==4226== by 0x504A1AD: guac_layer_flush (protocol.c:664) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x504A0B8: _guac_layer_update_intersects (protocol.c:622) +==4226== by 0x504A1AD: guac_layer_flush (protocol.c:664) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x504A0E6: _guac_layer_update_intersects (protocol.c:627) +==4226== by 0x504A1AD: guac_layer_flush (protocol.c:664) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x504A114: _guac_layer_update_intersects (protocol.c:627) +==4226== by 0x504A1AD: guac_layer_flush (protocol.c:664) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A62A8C: pixman_image_create_bits (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C7D05: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A2A8: guac_layer_flush (protocol.c:699) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A62A90: pixman_image_create_bits (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C7D05: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A2A8: guac_layer_flush (protocol.c:699) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A62B8B: pixman_image_create_bits (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C7D05: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A2A8: guac_layer_flush (protocol.c:699) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A62BA0: pixman_image_create_bits (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C7D05: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A2A8: guac_layer_flush (protocol.c:699) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A62BBB: pixman_image_create_bits (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C7D05: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A2A8: guac_layer_flush (protocol.c:699) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C237C3: calloc (vg_replace_malloc.c:467) +==4226== by 0x5A62BD5: pixman_image_create_bits (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C7D05: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A2A8: guac_layer_flush (protocol.c:699) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55D533A: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE71C: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55D533F: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE71C: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DE752: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DE763: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55CDEAC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD851: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55CDF13: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD851: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55CDF1D: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD851: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55CDF26: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD851: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55CD8F1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55CD956: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF566: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF575: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF588: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF595: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF5B9: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF5C0: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF5D2: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF5DD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF62C: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF64E: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF658: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DFBBD: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55CD936: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7B1: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF274: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE01B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF287: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE01B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF353: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE01B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55DF358: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE01B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A40F43: pixman_region32_init_rect (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A438AE: pixman_region32_init_rects (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55D5854: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DF38F: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE01B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A40F48: pixman_region32_init_rect (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A438AE: pixman_region32_init_rects (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55D5854: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DF38F: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE01B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55D533A: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE0AE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55D533F: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE0AE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x504A339: guac_layer_flush (protocol.c:717) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A658EB: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6660A: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A658F3: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6660A: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A65193: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A65254: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A5D40A: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A5D578: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A34F96: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A62EB8: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D5EA: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A34FB6: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A62EB8: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D5EA: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26A7E: memset (mc_replace_strmem.c:602) +==4226== by 0x5A5D5EA: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AC1: memset (mc_replace_strmem.c:602) +==4226== by 0x5A5D5EA: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A772ED: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D731: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A772F6: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D731: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A7740E: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D731: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x5A77599: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D731: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A774D5: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D731: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A775CE: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D731: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A5D681: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A65321: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A65325: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5A6539D: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A6668F: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5D2F9: ??? (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x5A5E12B: pixman_image_composite (in /usr/lib/libpixman-1.so.0.16.4) +==4226== by 0x55C776B: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DBFEC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE4DE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DE7D3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55DAFEE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55C3C19: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE97F: cairo_fill_preserve (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55BE998: cairo_fill (in /usr/lib/libcairo.so.2.10800.10) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55FA8A0: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55FA8AE: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55FA8BC: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55FA8E8: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55FA925: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x614840C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6148415: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6148422: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6148430: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x614843D: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x614844A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6148457: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6148464: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6148477: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x614A752: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x614A785: png_set_IHDR (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA51: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7CA9: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6153CF4: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157A97: png_write_info_before_PLTE (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157CD9: png_write_info (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA88: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7CBB: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6153CF4: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157A97: png_write_info_before_PLTE (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157CD9: png_write_info (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA88: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7CBF: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6153CF4: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157A97: png_write_info_before_PLTE (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157CD9: png_write_info (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA88: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7CC6: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6153CF4: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157A97: png_write_info_before_PLTE (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157CD9: png_write_info (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAA88: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6157223: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF9B: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x61505D0: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF73: png_malloc_default (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F004: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x61505D0: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF9B: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615070A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF73: png_malloc_default (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F004: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615070A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF9B: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F075: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF73: png_malloc_default (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F004: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F075: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26A7E: memset (mc_replace_strmem.c:602) +==4226== by 0x615F08A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AA9: memset (mc_replace_strmem.c:602) +==4226== by 0x615F08A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AC1: memset (mc_replace_strmem.c:602) +==4226== by 0x615F08A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26AC8: memset (mc_replace_strmem.c:602) +==4226== by 0x615F08A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AD3: memset (mc_replace_strmem.c:602) +==4226== by 0x615F08A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506AA: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF9B: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615076A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF73: png_malloc_default (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F004: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615076A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF9B: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615073A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF73: png_malloc_default (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F004: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x615073A: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF9B: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506E4: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615EF73: png_malloc_default (in /lib/libpng12.so.0.44.0) +==4226== by 0x615F004: png_malloc (in /lib/libpng12.so.0.44.0) +==4226== by 0x61506E4: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156ED1: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F0A: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F13: memcpy (mc_replace_strmem.c:77) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== +==4226== More than 100 errors detected. Subsequent errors +==4226== will still be recorded, but in less detail than before. +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F19: memcpy (mc_replace_strmem.c:80) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F28: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F75: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26030: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C2603C: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26040: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26070: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26047: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26090: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6156F70: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55F9ED9: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x615ECEF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x615701A: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55F9F83: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x615ECEF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x615701A: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x55F9F0A: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x615ECEF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x615701A: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615302E: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6153058: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152D6E: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152D87: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152E17: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152E27: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152F1D: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152F37: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615340F: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615343F: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6EDA217: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F0A: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F28: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F8A: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C25F98: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C25F9D: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25FCE: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C25FA1: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C25FA7: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25FE7: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C25FF8: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C25FFC: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C2600A: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26A7E: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26A88: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AA9: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26AA9: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AC1: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26AC8: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26AD3: memset (mc_replace_strmem.c:602) +==4226== by 0x6EDB039: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152904: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6157240: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6EDA200: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F13: memcpy (mc_replace_strmem.c:77) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F75: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C25F19: memcpy (mc_replace_strmem.c:80) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26030: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C2603C: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26044: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26070: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C2604C: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C26090: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C260A0: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C260AB: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x4C260B6: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26040: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C26047: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x4C2600A: memcpy (mc_replace_strmem.c:497) +==4226== by 0x6EDAE60: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDBCFC: ??? (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6EDA250: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x6152B95: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6EDA17A: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x615292C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6EDA223: deflate (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x615292C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615274F: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x615275F: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x6152796: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7B6C: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7B7B: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7B82: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7BAC: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7BDD: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7C03: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7C12: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7ADD: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x6ED7AE8: crc32 (in /usr/lib/libz.so.1.2.3.4) +==4226== by 0x614921C: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6151A86: png_write_chunk (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152711: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152B11: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152C23: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6152FBF: ??? (in /lib/libpng12.so.0.44.0) +==4226== by 0x6156FC8: png_write_row (in /lib/libpng12.so.0.44.0) +==4226== by 0x6157238: png_write_image (in /lib/libpng12.so.0.44.0) +==4226== by 0x55FAAB3: ??? (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x55FABFB: cairo_surface_write_to_png_stream (in /usr/lib/libcairo.so.2.10800.10) +==4226== by 0x5049614: __guac_write_length_png (protocol.c:279) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5048621: __guac_write_base64_triplet (guacio.c:169) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x5048658: __guac_write_base64_triplet (guacio.c:170) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x504867D: __guac_write_base64_triplet (guacio.c:173) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x50486B6: __guac_write_base64_triplet (guacio.c:174) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x50486E4: __guac_write_base64_triplet (guacio.c:175) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5048828: __guac_write_base64_triplet (guacio.c:202) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Conditional jump or move depends on uninitialised value(s) +==4226== at 0x5048835: __guac_write_base64_triplet (guacio.c:205) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== Use of uninitialised value of size 8 +==4226== at 0x50485FC: __guac_write_base64_triplet (guacio.c:166) +==4226== by 0x50488C3: __guac_write_base64_byte (guacio.c:222) +==4226== by 0x5048935: guac_write_base64 (guacio.c:241) +==4226== by 0x504968D: __guac_write_length_png (protocol.c:290) +==4226== by 0x50497EE: guac_send_png (protocol.c:315) +==4226== by 0x504A497: guac_layer_flush (protocol.c:759) +==4226== by 0x7D9FDF3: vnc_guac_client_handle_messages (in /home/zhz/guacamole/roots/unstable/lib/libguac-client-vnc.so.0.0.0) +==4226== by 0x50480CD: __guac_client_output_thread (client.c:391) +==4226== by 0x4E2F8B9: start_thread (pthread_create.c:300) +==4226== +==4226== +==4226== HEAP SUMMARY: +==4226== in use at exit: 6,641,231 bytes in 726 blocks +==4226== total heap usage: 2,736 allocs, 2,010 frees, 39,039,517 bytes allocated +==4226== +==4226== LEAK SUMMARY: +==4226== definitely lost: 6,632,823 bytes in 720 blocks +==4226== indirectly lost: 0 bytes in 0 blocks +==4226== possibly lost: 0 bytes in 0 blocks +==4226== still reachable: 8,408 bytes in 6 blocks +==4226== suppressed: 0 bytes in 0 blocks +==4226== Rerun with --leak-check=full to see details of leaked memory +==4226== +==4226== For counts of detected and suppressed errors, rerun with: -v +==4226== Use --track-origins=yes to see where uninitialised values come from +==4226== ERROR SUMMARY: 6162923 errors from 182 contexts (suppressed: 1842450 from 38) +==4224== +==4224== HEAP SUMMARY: +==4224== in use at exit: 4 bytes in 1 blocks +==4224== total heap usage: 12 allocs, 11 frees, 11,345 bytes allocated +==4224== +==4224== LEAK SUMMARY: +==4224== definitely lost: 0 bytes in 0 blocks +==4224== indirectly lost: 0 bytes in 0 blocks +==4224== possibly lost: 0 bytes in 0 blocks +==4224== still reachable: 4 bytes in 1 blocks +==4224== suppressed: 0 bytes in 0 blocks +==4224== Rerun with --leak-check=full to see details of leaked memory +==4224== +==4224== For counts of detected and suppressed errors, rerun with: -v +==4224== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)