Hi, Maurice.
Can you run it through gdb and give me a backtrace at the point of this assertion? Let me know if you need more instructions on how to do this.
I'm not quite familiar with gdb, but after looking through some manuals a got that:
# gdb src/.libs/planner GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you arewelcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... (gdb) break mrp_time2_add_seconds Function "mrp_time2_add_seconds" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (mrp_time2_add_seconds) pending. (gdb) run Starting program: /usr/home/kosov/planner-0.14.3/src/.libs/plannerwarning: Unable to get location for thread creation breakpoint: generic error
[New LWP 100079] Breakpoint 2 at 0x8006c9230 Pending breakpoint "mrp_time2_add_seconds" resolved [New Thread 0x597000 (LWP 100079)] [Switching to Thread 0x597000 (LWP 100129)]Breakpoint 2, 0x00000008006c9230 in mrp_time2_add_seconds () from /usr/local/lib/libplanner-1.so.0
(gdb) bt#0 0x00000008006c9230 in mrp_time2_add_seconds () from /usr/local/lib/libplanner-1.so.0 #1 0x00000008006cab50 in mrp_time_align_day () from /usr/local/lib/libplanner-1.so.0 #2 0x00000008006bea56 in project_init () from /usr/local/lib/libplanner-1.so.0 #3 0x000000080518eea3 in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.0 #4 0x000000080517789c in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #5 0x0000000805176cde in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0 #6 0x000000080517771a in g_object_new_valist () from /usr/local/lib/libgobject-2.0.so.0 #7 0x0000000805177867 in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #8 0x00000008006bc9d7 in mrp_project_new () from /usr/local/lib/libplanner-1.so.0 #9 0x0000000000444131 in planner_window_new (application=0x5e41e0) at planner-window.c:1794 #10 0x000000000041e284 in planner_application_new_window (app=0x5e41e0) at planner-application.c:253 #11 0x000000000042ec4b in main (argc=1, argv=0x7fffffffeb28) at planner-main.c:99
(gdb) next Single stepping until exit from function mrp_time2_add_seconds, which has no line number information.** (planner:42156): CRITICAL **: mrp_time2_add_seconds: assertion `secs >= 0' failed
Is that what you need? -- BR, Evgeniy Kosov
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature