Gdk-ERROR **: file gdkregion-generic.c: line 1082 (miUnionNonO): assertion failed: (y1 < y2)
aborting...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1260078176 (LWP 14957)]
0xb7904bdf in gdk_rectangle_union () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) thread apply all bt

Thread 10 (Thread -1268470880 (LWP 14961)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb76b3816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0806ec42 in thread_start_func (data=0x1) at eog-job-manager.c:95
#3  0xb777e38f in g_thread_create_proxy (data=0x8f94258) at gthread.c:553
#4  0xb76b0504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb764451e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread -1260078176 (LWP 14957)):
#0  0xb7904bdf in gdk_rectangle_union () from /usr/lib/libgdk-x11-2.0.so.0
#1  0xb7905742 in gdk_region_get_rectangles ()
   from /usr/lib/libgdk-x11-2.0.so.0
#2  0xb7906a41 in gdk_region_union () from /usr/lib/libgdk-x11-2.0.so.0
#3  0xb790a73d in gdk_window_invalidate_maybe_recurse ()
   from /usr/lib/libgdk-x11-2.0.so.0
#4  0xb7bafa16 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#5  0xb7bb06a3 in gtk_widget_style_get () from /usr/lib/libgtk-x11-2.0.so.0
#6  0xb7bb4c78 in gtk_widget_queue_resize () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7a74d1b in gtk_icon_view_set_cursor () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7a75d52 in gtk_image_set_from_pixbuf ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7a77d9f in gtk_image_new_from_pixmap ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb77d745e in IA__g_object_set_valist (object=0xfb76550, 
    first_property_name=0x80861c9 "pixbuf", var_args=<value optimized out>)
    at gobject.c:697
#11 0xb77d78f6 in IA__g_object_set (_object=0xfb76550, 
    first_property_name=0x80861c9 "pixbuf") at gobject.c:1207
#12 0x08061d7f in update_thumbnail (widget=0xfb76550, 
    image=<value optimized out>) at eog-save-dialog-helper.c:61
#13 0x08058b31 in save_dialog_update_start_image (data=0xcbc5d90)
    at eog-window.c:944
#14 0x0805c549 in job_save_image_list (job=0xd5070d0, user_data=0xcbc5d90, 
    error=0xfb7ee60) at eog-window.c:1293
#15 0x0806effa in eog_job_call_action (job=0xd5070d0) at eog-job.c:387
#16 0x0806eb26 in thread_start_func (data=0x0) at eog-job-manager.c:85
#17 0xb777e38f in g_thread_create_proxy (data=0x8308668) at gthread.c:553
#18 0xb76b0504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#19 0xb764451e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1226389312 (LWP 14929)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb75a0770 in raise () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
#2  0xb75a1ef3 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7769122 in IA__g_logv (log_domain=<value optimized out>, 
    log_level=G_LOG_LEVEL_ERROR, 
    format=0xb77938a0 "file %s: line %d (%s): assertion failed: (%s)", 
    args1=0xbff2339c "�2\225�:\004") at gmessages.c:497
#4  0xb7769159 in IA__g_log (log_domain=0xb793b22b "Gdk", 
    log_level=G_LOG_LEVEL_ERROR, 
    format=0xb77938a0 "file %s: line %d (%s): assertion failed: (%s)")
    at gmessages.c:517
#5  0xb77691d6 in IA__g_assert_warning (log_domain=0xb793b22b "Gdk", 
    file=0xb79532ed "gdkregion-generic.c", line=1082, 
    pretty_function=0xb79534e9 "miUnionNonO", expression=0xb795334f "y1 < y2")
    at gmessages.c:552
#6  0xb79064b5 in gdk_region_get_rectangles ()
   from /usr/lib/libgdk-x11-2.0.so.0
#7  0xb790580e in gdk_region_get_rectangles ()
   from /usr/lib/libgdk-x11-2.0.so.0
#8  0xb7906a41 in gdk_region_union () from /usr/lib/libgdk-x11-2.0.so.0
#9  0xb790a73d in gdk_window_invalidate_maybe_recurse ()
   from /usr/lib/libgdk-x11-2.0.so.0
#10 0xb790a910 in gdk_window_invalidate_region ()
   from /usr/lib/libgdk-x11-2.0.so.0
#11 0xb7bb495d in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#12 0xb7a55ce4 in gtk_frame_new () from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb77dd199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x80999e0, 
    return_value=0x0, n_param_values=2, param_values=0xbff237fc, 
    invocation_hint=0xbff2370c, marshal_data=0x11307960) at gmarshal.c:566
#14 0xb77cefb9 in g_type_class_meta_marshal (closure=0x80999e0, 
    return_value=0x0, n_param_values=2, param_values=0xbff237fc, 
    invocation_hint=0xbff2370c, marshal_data=0x80) at gclosure.c:567
#15 0xb77d087d in IA__g_closure_invoke (closure=0x80999e0, return_value=0x0, 
    n_param_values=2, param_values=0xbff237fc, invocation_hint=0xbff2370c)
    at gclosure.c:490
#16 0xb77e102a in signal_emit_unlocked_R (node=0x80cb1b8, detail=0, 
    instance=0x11307960, emission_return=0x0, instance_and_params=0xbff237fc)
    at gsignal.c:2370
#17 0xb77e20b7 in IA__g_signal_emit_valist (instance=0x11307960, signal_id=30, 
    detail=0, var_args=0xbff23a40 "`y0\021") at gsignal.c:2199
#18 0xb77e2279 in IA__g_signal_emit (instance=0x11307960, signal_id=30, 
    detail=0) at gsignal.c:2243
#19 0xb7bb47ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7a59d4e in gtk_hbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb77dd199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0xfabd120, 
    return_value=0x0, n_param_values=2, param_values=0xbff23d4c, 
    invocation_hint=0xbff23c5c, marshal_data=0xcec87e0) at gmarshal.c:566
#22 0xb77cefb9 in g_type_class_meta_marshal (closure=0x80999e0, 
---Type <return> to continue, or q <return> to quit---
    return_value=0x0, n_param_values=2, param_values=0xbff23d4c, 
    invocation_hint=0xbff23c5c, marshal_data=0x80) at gclosure.c:567
#23 0xb77d087d in IA__g_closure_invoke (closure=0x80999e0, return_value=0x0, 
    n_param_values=2, param_values=0xbff23d4c, invocation_hint=0xbff23c5c)
    at gclosure.c:490
#24 0xb77e102a in signal_emit_unlocked_R (node=0x80cb1b8, detail=0, 
    instance=0x82fc058, emission_return=0x0, instance_and_params=0xbff23d4c)
    at gsignal.c:2370
#25 0xb77e20b7 in IA__g_signal_emit_valist (instance=0x82fc058, signal_id=30, 
    detail=0, var_args=0xbff23f90 "X�/\b") at gsignal.c:2199
#26 0xb77e2279 in IA__g_signal_emit (instance=0x82fc058, signal_id=30, 
    detail=0) at gsignal.c:2243
#27 0xb7bb47ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7bab1b2 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb77dd199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0xd1cf530, 
    return_value=0x0, n_param_values=2, param_values=0xbff2429c, 
    invocation_hint=0xbff241ac, marshal_data=0xcfd2db8) at gmarshal.c:566
#30 0xb77cefb9 in g_type_class_meta_marshal (closure=0x80999e0, 
    return_value=0x0, n_param_values=2, param_values=0xbff2429c, 
    invocation_hint=0xbff241ac, marshal_data=0x80) at gclosure.c:567
#31 0xb77d087d in IA__g_closure_invoke (closure=0x80999e0, return_value=0x0, 
    n_param_values=2, param_values=0xbff2429c, invocation_hint=0xbff241ac)
    at gclosure.c:490
---Type <return> to continue, or q <return> to quit---
#32 0xb77e102a in signal_emit_unlocked_R (node=0x80cb1b8, detail=0, 
    instance=0x80b66a0, emission_return=0x0, instance_and_params=0xbff2429c)
    at gsignal.c:2370
#33 0xb77e20b7 in IA__g_signal_emit_valist (instance=0x80b66a0, signal_id=30, 
    detail=0, var_args=0xbff244e0 "�f\v\b") at gsignal.c:2199
#34 0xb77e2279 in IA__g_signal_emit (instance=0x80b66a0, signal_id=30, 
    detail=0) at gsignal.c:2243
#35 0xb7bb47ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#36 0xb7bab1b2 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb77dd199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0xd370920, 
    return_value=0x0, n_param_values=2, param_values=0xbff247ec, 
    invocation_hint=0xbff246fc, marshal_data=0xcf4c108) at gmarshal.c:566
#38 0xb77cefb9 in g_type_class_meta_marshal (closure=0x80999e0, 
    return_value=0x0, n_param_values=2, param_values=0xbff247ec, 
    invocation_hint=0xbff246fc, marshal_data=0x80) at gclosure.c:567
#39 0xb77d087d in IA__g_closure_invoke (closure=0x80999e0, return_value=0x0, 
    n_param_values=2, param_values=0xbff247ec, invocation_hint=0xbff246fc)
    at gclosure.c:490
#40 0xb77e102a in signal_emit_unlocked_R (node=0x80cb1b8, detail=0, 
    instance=0x82fc328, emission_return=0x0, instance_and_params=0xbff247ec)
    at gsignal.c:2370
#41 0xb77e20b7 in IA__g_signal_emit_valist (instance=0x82fc328, signal_id=30, 
    detail=0, var_args=0xbff24a30 "") at gsignal.c:2199
---Type <return> to continue, or q <return> to quit---
#42 0xb77e2279 in IA__g_signal_emit (instance=0x82fc328, signal_id=30, 
    detail=0) at gsignal.c:2243
#43 0xb7bb47ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb7bc4b91 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb77dd199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0xbff24f6c, 
    return_value=0x0, n_param_values=2, param_values=0xbff24d0c, 
    invocation_hint=0xbff24c1c, marshal_data=0x80f3f38) at gmarshal.c:566
#46 0xb77cefb9 in g_type_class_meta_marshal (closure=0x80999e0, 
    return_value=0x0, n_param_values=2, param_values=0xbff24d0c, 
    invocation_hint=0xbff24c1c, marshal_data=0x80) at gclosure.c:567
#47 0xb77d079b in IA__g_closure_invoke (closure=0x80999e0, return_value=0x0, 
    n_param_values=2, param_values=0xbff24d0c, invocation_hint=0xbff24c1c)
    at gclosure.c:490
#48 0xb77e102a in signal_emit_unlocked_R (node=0x80cb1b8, detail=0, 
    instance=0x80f3f38, emission_return=0x0, instance_and_params=0xbff24d0c)
    at gsignal.c:2370
#49 0xb77e20b7 in IA__g_signal_emit_valist (instance=0x80f3f38, signal_id=30, 
    detail=0, var_args=0xbff24f50 "") at gsignal.c:2199
#50 0xb77e2279 in IA__g_signal_emit (instance=0x80f3f38, signal_id=30, 
    detail=0) at gsignal.c:2243
#51 0xb7bb47ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#52 0xb7a0674c in gtk_container_resize_children ()
   from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#53 0xb7bc4df4 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb77ddb29 in IA__g_cclosure_marshal_VOID__VOID (closure=0x80cea38, 
    return_value=0x0, n_param_values=1, param_values=0xbff2531c, 
    invocation_hint=0xbff2522c, marshal_data=0x80f3f38) at gmarshal.c:77
#55 0xb77cefb9 in g_type_class_meta_marshal (closure=0x80cea38, 
    return_value=0x0, n_param_values=1, param_values=0xbff2531c, 
    invocation_hint=0xbff2522c, marshal_data=0x174) at gclosure.c:567
#56 0xb77d079b in IA__g_closure_invoke (closure=0x80cea38, return_value=0x0, 
    n_param_values=1, param_values=0xbff2531c, invocation_hint=0xbff2522c)
    at gclosure.c:490
#57 0xb77e11e3 in signal_emit_unlocked_R (node=0x80cea68, detail=0, 
    instance=0x80f3f38, emission_return=0x0, instance_and_params=0xbff2531c)
    at gsignal.c:2478
#58 0xb77e20b7 in IA__g_signal_emit_valist (instance=0x80f3f38, signal_id=88, 
    detail=0, var_args=0xbff2555c "\232g��\220�ʷ8?\017\b\210U��ch��8?\017\b")
    at gsignal.c:2199
#59 0xb77e2279 in IA__g_signal_emit (instance=0x80f3f38, signal_id=88, 
    detail=0) at gsignal.c:2243
#60 0xb7a067e3 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#61 0xb7a06863 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#62 0xb775eaa1 in g_idle_dispatch (source=0xc604bc8, callback=0x6, 
---Type <return> to continue, or q <return> to quit---
    user_data=0x0) at gmain.c:3926
#63 0xb7760802 in IA__g_main_context_dispatch (context=0x80b98a0)
    at gmain.c:2045
#64 0xb77637df in g_main_context_iterate (context=0x80b98a0, block=1, 
    dispatch=1, self=0x8094ad0) at gmain.c:2677
#65 0xb7763b89 in IA__g_main_loop_run (loop=0x80dbcd8) at gmain.c:2881
#66 0xb7a96574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x08063fa9 in main (argc=1, argv=0xbff257d4) at main.c:637
#0  0xb7904bdf in gdk_rectangle_union () from /usr/lib/libgdk-x11-2.0.so.0

