Sorry, I should say this is when creating a transaction using the
scheduled transaction editor.

I've also noticed a little buglet. When creating a SX using the Schedule
button on the register task bar, the start and end date in the pop-up do
not obey the date preference, they always seem to be in US order.

On Fri, 2002-11-22 at 23:20, Nigel Titley wrote:
> Gentlefolk,
> 
> I have just built the CVS version of Gnucash under Redhat 7.3. It fires
> up and everything seems to work except for creating Scheduled
> transactions.
> 
> I fill out the form for the new transaction and click OK. The pop-up box
> says "The SX transaction has changed, are you sure you want to cancel".
> If I answer "yes", the transaction is created successfully. If I choose
> "no", then click OK again at the bottom of the SX edit form, I get a
> segmentation fault in /usr/bin/guile (trace attached)
>  
> The build environment is standard Redhat 7.3 apart from the removal of
> gnucash 1.6.n and the install of g-wrap-1.3.2-1 instead of the standard
> version. The version of gcc is 2.96
> 
> Has anyone else seen this behaviour?
> 
> Best regards
> 
> Nigel
> 
> 
> 
> 
> ----
> 

> (no debugging symbols found)...(no debugging symbols found)...
> (no debugging symbols found)...(no debugging symbols found)...
> (no debugging symbols found)...(no debugging symbols found)...
> (no debugging symbols found)...0x420b48b9 in wait4 () from /lib/i686/libc.so.6
> #0  0x420b48b9 in wait4 () from /lib/i686/libc.so.6
> #1  0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6
> #2  0x4031dff8 in gnome_segv_handle () from /usr/lib/libgnomeui.so.32
> #3  <signal handler called>
> #4  0x40242aec in encode_md5_data (data=0x40 <Address DEFANGED_0x40 DEFANGED_out 
>DEFANGED_of DEFANGED_bounds>, 
>     buffer=0x8535a08 "��\022B��\022B��������") at guid.c:426
> #5  0x40242c5d in guid_to_string (guid=0x40) at guid.c:484
> #6  0x401ad078 in sxsl_get_sx_vars (sx=0x0, varHash=0x85359b8)
>     at dialog-sxsincelast.c:2674
> #7  0x401b42d7 in gnc_sxed_check_consistent (sxed=0x80df240)
>     at dialog-scheduledxaction.c:583
> #8  0x401b3dbd in editor_ok_button_clicked (b=0x83d2548, sxed=0x80df240)
>     at dialog-scheduledxaction.c:337
> #9  0x40479d91 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
> #10 0x404ad3e6 in gtk_handlers_run () from /usr/lib/libgtk-1.2.so.0
> #11 0x404ac71d in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
> #12 0x404aa4d5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
> #13 0x40411ddd in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
> #14 0x4041359d in gtk_real_button_released () from /usr/lib/libgtk-1.2.so.0
> #15 0x40479d91 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
> #16 0x404ac5a1 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
> #17 0x404aa4d5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
> #18 0x40411d0d in gtk_button_released () from /usr/lib/libgtk-1.2.so.0
> #19 0x40412e87 in gtk_button_button_release () from /usr/lib/libgtk-1.2.so.0
> #20 0x40479a9c in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
> #21 0x404ac75d in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
> #22 0x404aa4d5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
> #23 0x404e4b49 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
> #24 0x404799f5 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
> #25 0x40478a1f in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
> #26 0x40529d6f in gdk_event_dispatch () from /usr/lib/libgdk-1.2.so.0
> #27 0x401eb773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
> #28 0x401ebd39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
> #29 0x401ebeec in g_main_run () from /usr/lib/libglib-1.2.so.0
> #30 0x404782e3 in gtk_main () from /usr/lib/libgtk-1.2.so.0
> #31 0x401c483e in gnc_ui_start_event_loop () at top-level.c:529
> #32 0x40097aba in gw__tmp760_gnc_ui_start_event_loop_wrapper () at gw-gnc.c:288
> #33 0x4003578a in scm_ceval () from /usr/lib/libguile.so.6
> #34 0x40033c02 in scm_ceval () from /usr/lib/libguile.so.6
> #35 0x40033c02 in scm_ceval () from /usr/lib/libguile.so.6
> #36 0x40033c02 in scm_ceval () from /usr/lib/libguile.so.6
> #37 0x40037acd in scm_eval_3 () from /usr/lib/libguile.so.6
> #38 0x40037bac in scm_eval_x () from /usr/lib/libguile.so.6
> #39 0x4006956b in scm_shell () from /usr/lib/libguile.so.6
> #40 0x400493e9 in invoke_main_func () from /usr/lib/libguile.so.6
> #41 0x40076790 in scm_internal_lazy_catch () from /usr/lib/libguile.so.6
> #42 0x4004938d in scm_boot_guile_1 () from /usr/lib/libguile.so.6
> #43 0x400490ec in scm_boot_guile () from /usr/lib/libguile.so.6
> #44 0x080487ca in gdb_eval ()
> #45 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
> #0  0x420b48b9 in wait4 () from /lib/i686/libc.so.6
> No symbol table info available.
> #1  0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6
> No symbol table info available.
> #2  0x4031dff8 in gnome_segv_handle () from /usr/lib/libgnomeui.so.32
> No symbol table info available.
> #3  <signal handler called>
> No symbol table info available.
> #4  0x40242aec in encode_md5_data (data=0x40 <Address DEFANGED_0x40 DEFANGED_out 
>DEFANGED_of DEFANGED_bounds>, 
>     buffer=0x8535a08 "��\022B��\022B��������") at guid.c:426
> 426       sprintf(buffer, "%02x", data[count]);
> buffer = 0x8535a08 "��\022B��\022B��������"
> count = 0
> #5  0x40242c5d in guid_to_string (guid=0x40) at guid.c:484
> 484     encode_md5_data(guid->data, string);
> guid = (GUID *) 0x40
> string = 0x8535a08 "��\022B��\022B��������"
> #6  0x401ad078 in sxsl_get_sx_vars (sx=0x0, varHash=0x85359b8)
>     at dialog-sxsincelast.c:2674
> 2674                  id = guid_to_string( xaccSchedXactionGetGUID(sx) );
> splitList = (GList *) 0x401f6864
> kvpf = (kvp_frame *) 0x844ebc8
> kvp_val = (kvp_value *) 0xfffffe00
> str = 0x0
> #7  0x401b42d7 in gnc_sxed_check_consistent (sxed=0x80df240)
>     at dialog-scheduledxaction.c:583
> 583                   sxsl_get_sx_vars( sxed->sx, vars );
> NUM_ITERS_WITH_VARS = 5
> NUM_ITERS_NO_VARS = 1
> numIters = 1
> i = 1079050580
> vars = (GHashTable *) 0x85359b8
> splitList = (GList *) 0xbfffe654
> str = 0x0
> f = (kvp_frame *) 0x1b
> v = (kvp_value *) 0xfffffe00
> creditSum = {num = 81742159120, denom = 4634486952908648219}
> debitSum = {num = 60268717592, denom = 4633696586579306144}
> tmp = {num = 60268717592, denom = 4633698283091388024}
> unbalanceable = 0
> unusedKey = 0x84ba618
> unusedValue = 0xbfffe6a0
> ttVarCount = 137780496
> fs = (FreqSpec *) 0x80df240
> 
> ----
> 

> This message has been 'sanitized'.  This means that potentially
> dangerous content has been rewritten or removed.  The following
> log describes which actions were taken.
> 
> Sanitizer (start="1038007238"):
>   Part (pos="794"):
>     SanitizeFile (filename="unnamed.txt", mimetype="text/plain"):
>       Match (rule="2"):
>         Enforced policy: accept
> 
>   Part (pos="1624"):
>     SanitizeFile (filename="guile-trace.txt", mimetype="text/plain"):
>       Match (rule="2"):
>         Enforced policy: accept
> 
>     Rewrote HTML tag: >>_Address 0x40 out of bounds_<<
>                   as: >>_Address DEFANGED_0x40 DEFANGED_out DEFANGED_of 
>DEFANGED_bounds_<<
>     Rewrote HTML tag: >>_Address 0x40 out of bounds_<<
>                   as: >>_Address DEFANGED_0x40 DEFANGED_out DEFANGED_of 
>DEFANGED_bounds_<<
> 
>   Total modifications so far: 8
> 
> 
> Anomy 0.0.0 : Sanitizer.pm
> $Id: Sanitizer.pm,v 1.54 2002/02/15 16:59:07 bre Exp $


_______________________________________________
gnucash-devel mailing list
[EMAIL PROTECTED]
http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel

Reply via email to