#0 0x00007ffff1ddd4b5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007ffff1de0f50 in *__GI_abort () at abort.c:92 #2 0x00007ffff237f540 in IA__g_assertion_message (domain=, file=, line=, func=0x5621a4 "box_init", message=0x7fffd404bd60 "assertion failed: (left >= 0)") at /build/buildd/glib2.0-2.22.2/glib/gtestutils.c:1317 #3 0x00007ffff237fab0 in IA__g_assertion_message_expr (domain=0x0, file=0x561f45 "Box.vala", line=47, func=0x5621a4 "box_init", expr=) at /build/buildd/glib2.0-2.22.2/glib/gtestutils.c:1328 #4 0x000000000048b492 in box_init (self=0x7fffffffd720, left=-32, top=-32, right=68, bottom=68) at Box.vala:47 #5 0x00000000004cdc54 in crop_tool_on_canvas_manipulation (self=0xe191c0, x=10, y=11) at EditingTools.vala:1487 #6 0x00000000004cc36b in crop_tool_real_on_motion (base=0xe191c0, x=705, y=426, mask=GDK_BUTTON1_MASK) at EditingTools.vala:1131 #7 0x00000000004c4621 in editing_tool_on_motion (self=0xe191c0, x=705, y=426, mask=GDK_BUTTON1_MASK) at EditingTools.vala:386 #8 0x000000000045053b in editing_host_page_real_on_motion (base=0xd2a010, event=0xe25750, x=705, y=426, mask=GDK_BUTTON1_MASK) at PhotoPage.vala:786 #9 0x00000000004688d2 in page_on_motion (self=0xd2a010, event=0xe25750, x=705, y=426, mask=GDK_BUTTON1_MASK) at Page.vala:650 #10 0x00000000004689f2 in page_on_motion_internal (self=0xd2a010, event=0xe25750) at Page.c:2902 #11 0x0000000000463a2f in _page_on_motion_internal_gtk_widget_motion_notify_event (_sender=0x9d2100, event=0xe25750, self=0xd2a010) at Page.c:1080 #12 0x00007ffff478e728 in _gtk_marshal_BOOLEAN__BOXED (closure=0xd287a0, return_value=0x7fffffffdb70, n_param_values=, param_values=0xe29d60, invocation_hint=, marshal_data=0x463a08) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c:84 #13 0x00007ffff27f65ae in IA__g_closure_invoke (closure=0xd287a0, return_value=0x7fffffffdb70, n_param_values=2, param_values=0xe29d60, invocation_hint=0x7fffffffdb30) at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c:767 #14 0x00007ffff280b983 in signal_emit_unlocked_R (node=0x8065f0, detail=, instance=, emission_return=, instance_and_params=) at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c:3247 #15 0x00007ffff280cbcc in IA__g_signal_emit_valist (instance=0x9d2100, signal_id=, detail=0, var_args=0x7fffffffdd20) at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c:2990 #16 0x00007ffff280d283 in IA__g_signal_emit (instance=0x4137, signal_id=16695, detail=6) at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c:3037 #17 0x00007ffff489572f in gtk_widget_event_internal (widget=0x9d2100, event=0xe25750) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c:4767 #18 0x00007ffff4786cd3 in IA__gtk_propagate_event (widget=0x9d2100, event=0xe25750) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:2417 #19 0x00007ffff4787ca3 in IA__gtk_main_do_event (event=0xe25750) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:1622 #20 0x00007ffff41adcdc in gdk_event_dispatch (source=, callback=, user_data=) at /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c:2369 #21 0x00007ffff2359bbe in g_main_dispatch (context=0x7d46b0) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:1960 #22 IA__g_main_context_dispatch (context=0x7d46b0) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2513 #23 0x00007ffff235d588 in g_main_context_iterate (context=0x7d46b0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2591 #24 0x00007ffff235d9e5 in IA__g_main_loop_run (loop=0xd95560) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2799 #25 0x00007ffff4788177 in IA__gtk_main () at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:1218 #26 0x0000000000414a4f in library_exec (mounts=0x87ccb0, mounts_length1=0) at main.vala:128 #27 0x0000000000414f0d in _main (args=0x7fffffffe2e8, args_length1=1) at main.vala:194 #28 0x0000000000414f92 in main (argc=1, argv=0x7fffffffe2e8) at main.vala:153 #0 0x00007ffff1ddd4b5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = selftid = #1 0x00007ffff1de0f50 in *__GI_abort () at abort.c:92 act = { __sigaction_handler = { sa_handler = 0x1, sa_sigaction = 0x1 }, sa_mask = { __val = {140737251526638, 1024, 2048, 15279840, 140737257111937, 1, 15279840, 140737251052208, 140737353912320, 140736750180768, 4294967295, 1, 140737256742912, 5644708, 140736750468448, 140737488344592} }, sa_flags = -9360, sa_restorer = 0x2c5068 } sigs = { __val = {32, 0 } } #2 0x00007ffff237f540 in IA__g_assertion_message (domain=, file=, line=, func=0x5621a4 "box_init", message=0x7fffd404bd60 "assertion failed: (left >= 0)") at /build/buildd/glib2.0-2.22.2/glib/gtestutils.c:1317 lstr = "47\000\377\377\177\000\000\000\000\000\000\000\000\000\000\300\326\377\377\377\177\000\000;\037V\000\000\000\000" s = #3 0x00007ffff237fab0 in IA__g_assertion_message_expr (domain=0x0, file=0x561f45 "Box.vala", line=47, func=0x5621a4 "box_init", expr=) at /build/buildd/glib2.0-2.22.2/glib/gtestutils.c:1328 No locals. #4 0x000000000048b492 in box_init (self=0x7fffffffd720, left=-32, top=-32, right=68, bottom=68) at Box.vala:47 __PRETTY_FUNCTION__ = "box_init" #5 0x00000000004cdc54 in crop_tool_on_canvas_manipulation (self=0xe191c0, x=10, y=11) at EditingTools.vala:1487 result = 0 _tmp0_ = { x = 695, y = 415, width = 80, height = 80 } scaled_pos = { x = 695, y = 415, width = 80, height = 80 } left = -32 top = -32 right = 68 bottom = 68 _tmp1_ = 0x0 _tmp2_ = 79 photo_right_edge = 79 _tmp3_ = 0x0 _tmp4_ = 79 photo_bottom_edge = 79 center_x = 40 center_y = 40 width = 59 height = 58 _tmp10_ = { left = 0, top = 0, right = 0, bottom = 0 } new_crop = { left = 0, top = 0, right = 8329984, bottom = 0 } __PRETTY_FUNCTION__ = "crop_tool_on_canvas_manipulation" #6 0x00000000004cc36b in crop_tool_real_on_motion (base=0xe191c0, x=705, y=426, mask=GDK_BUTTON1_MASK) at EditingTools.vala:1131 self = 0xe191c0 #7 0x00000000004c4621 in editing_tool_on_motion (self=0xe191c0, x=705, y=426, mask=GDK_BUTTON1_MASK) at EditingTools.vala:386 No locals. #8 0x000000000045053b in editing_host_page_real_on_motion (base=0xd2a010, event=0xe25750, x=705, y=426, mask=GDK_BUTTON1_MASK) at PhotoPage.vala:786 self = 0xd2a010 result = 0 #9 0x00000000004688d2 in page_on_motion (self=0xd2a010, event=0xe25750, x=705, y=426, mask=GDK_BUTTON1_MASK) at Page.vala:650 No locals. #10 0x00000000004689f2 in page_on_motion_internal (self=0xd2a010, event=0xe25750) at Page.c:2902 result = 0 x = 705 y = 426 mask = GDK_BUTTON1_MASK __PRETTY_FUNCTION__ = "page_on_motion_internal" #11 0x0000000000463a2f in _page_on_motion_internal_gtk_widget_motion_notify_event (_sender=0x9d2100, event=0xe25750, self=0xd2a010) at Page.c:1080 No locals. #12 0x00007ffff478e728 in _gtk_marshal_BOOLEAN__BOXED (closure=0xd287a0, return_value=0x7fffffffdb70, n_param_values=, param_values=0xe29d60, invocation_hint=, marshal_data=0x463a08) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c:84 data1 = 0x9d2100 data2 = 0x6 v_return = __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #13 0x00007ffff27f65ae in IA__g_closure_invoke (closure=0xd287a0, return_value=0x7fffffffdb70, n_param_values=2, param_values=0xe29d60, invocation_hint=0x7fffffffdb30) at /build/buildd/glib2.0-2.22.2/gobject/gclosure.c:767 marshal = 0 marshal_data = 0x6 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #14 0x00007ffff280b983 in signal_emit_unlocked_R (node=0x8065f0, detail=, instance=, emission_return=, instance_and_params=) at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c:3247 tmp = 0x7ffff6e4c6b0 handler = 0xd248a0 accumulator = 0x806940 emission = { next = 0x0, instance = 0x9d2100, ihint = { signal_id = 36, detail = 0, run_type = G_SIGNAL_RUN_FIRST }, state = EMISSION_RUN, chain_type = 4 } class_closure = 0x806580 handler_list = 0xd248a0 return_accu = accu = { g_type = 20, data = {{ v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }} } signal_id = 36 max_sequential_handler_number = return_value_altered = 0 #15 0x00007ffff280cbcc in IA__g_signal_emit_valist (instance=0x9d2100, signal_id=, detail=0, var_args=0x7fffffffdd20) at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c:2990 return_value = { g_type = 20, data = {{ v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0 }} } error = signal_return_type = 20 param_values = node = 0x8065f0 i = n_params = __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #16 0x00007ffff280d283 in IA__g_signal_emit (instance=0x4137, signal_id=16695, detail=6) at /build/buildd/glib2.0-2.22.2/gobject/gsignal.c:3037 var_args = {{ gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffde00, reg_save_area = 0x7fffffffdd40 }} #17 0x00007ffff489572f in gtk_widget_event_internal (widget=0x9d2100, event=0xe25750) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c:4767 signal_num = return_val = 0 #18 0x00007ffff4786cd3 in IA__gtk_propagate_event (widget=0x9d2100, event=0xe25750) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:2417 tmp = 0x0 handled_event = 10297600 __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" #19 0x00007ffff4787ca3 in IA__gtk_main_do_event (event=0xe25750) at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:1622 event_widget = grab_widget = 0x9d2100 window_group = 0xbabac0 rewritten_event = 0x0 tmp_list = __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #20 0x00007ffff41adcdc in gdk_event_dispatch (source=, callback=, user_data=) at /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c:2369 display = event = #21 0x00007ffff2359bbe in g_main_dispatch (context=0x7d46b0) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:1960 dispatch = 0x7ffff41adc90 user_data = 0x0 callback = 0 cb_funcs = 0x0 cb_data = 0x0 current_source_link = { data = 0x80ae10, next = 0x0 } source = 0x80ae10 current = 0x959430 i = 0 #22 IA__g_main_context_dispatch (context=0x7d46b0) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2513 No locals. #23 0x00007ffff235d588 in g_main_context_iterate (context=0x7d46b0, block=, dispatch=, self=) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2591 max_priority = 0 timeout = 0 some_ready = 1 nfds = 13 allocated_nfds = -231300816 fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #24 0x00007ffff235d9e5 in IA__g_main_loop_run (loop=0xd95560) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2799 self = 0x7b6040 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #25 0x00007ffff4788177 in IA__gtk_main () at /build/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c:1218 tmp_list = 0x0 functions = 0x0 init = 0x7fffffffe170 loop = #26 0x0000000000414a4f in library_exec (mounts=0x87ccb0, mounts_length1=0) at main.vala:128 shotwell = 0x89dad0 _tmp0_ = 0 _tmp2_ = 0x0 _tmp1_ = 0x0 errormsg = 0x0 app_version = 0x0 _tmp5_ = 0x0 _tmp4_ = DATABASE_VERIFY_RESULT_OK _tmp3_ = 0x0 _result_ = DATABASE_VERIFY_RESULT_OK library_window = 0x7fe210 #27 0x0000000000414f0d in _main (args=0x7fffffffe2e8, args_length1=1) at main.vala:194 _tmp0_ = 0x87cbc0 _tmp1_ = 0x87ccb0 mounts_size = 0 mounts_length1 = 0 mounts = 0x87ccb0 filename = 0x0 #28 0x0000000000414f92 in main (argc=1, argv=0x7fffffffe2e8) at main.vala:153 No locals. Saved corefile crop_crasher.core