[grisbi-bugs] [Grisbi-0.6.0 0001130]: Problem with schedule

Grisbi Bug Tracker bugtracker at grisbi.org
Tue Jun 29 21:59:37 CEST 2010


The following issue has been RESOLVED. 
====================================================================== 
http://grisbi.tuxfamily.org/mantis/view.php?id=1130 
====================================================================== 
Reported By:                big.brother
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi-0.6.0
Issue ID:                   1130
Category:                   Main
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     resolved
Plateforme:                 Linux 
OS:                         Debian 
Version OS:                 Linux harakiri 2.6.26-2-686 
Unstable Impact:            Yes 
Version GTK:                gtk2-engines/testing uptodate 1:2.20.1-1 
Resolution:                 fixed
Fixed in Version:           git (développement)
====================================================================== 
Date Submitted:             2010-06-29 18:03 UTC
Last Modified:              2010-06-29 19:59 UTC
====================================================================== 
Summary:                    Problem with schedule
Description: 
I'm sorry, I'm french ;-)
I've got problem with the scheduler. For the account "Crédit Mutuel", I've got
no problem but for the others accounts, I've got the trace you can see below.

Steps to Reproduce: 
Go to scheduler, select a line with another account than "Crédit Mutuel" and
crash. (With a rigth-clic, it's the same and with the keyboard idem.)

Additional Information: 
On command line :

Tue Jun 29 19:55:20 2010 : Debug -
navigation.c:1105:gsb_gui_navigation_select_line
Tue Jun 29 19:55:20 2010 : Info -
navigation.c:1175:gsb_gui_navigation_select_line - Scheduler page selected
Tue Jun 29 19:55:20 2010 : Debug -
gsb_scheduler_list.c:555:gsb_scheduler_list_fill_list
Tue Jun 29 19:55:20 2010 : Debug -
gsb_scheduler_list.c:1072:gsb_scheduler_list_set_background_color
Tue Jun 29 19:55:20 2010 : Debug -
gsb_scheduler_list.c:1139:gsb_scheduler_list_select - -1
Tue Jun 29 19:55:20 2010 : Debug -
gsb_scheduler_list.c:1582:gsb_scheduler_list_edit_transaction - -1
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:398:gsb_form_fill_by_transaction -
-1
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:1015:gsb_form_show - 1
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:1179:gsb_form_fill_from_account -
-1
Tue Jun 29 19:55:20 2010 : Debug -
gsb_form_widget.c:104:gsb_form_widget_free_list
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:1262:gsb_form_clean - 0
Tue Jun 29 19:55:20 2010 : Debug -
gsb_payment_method.c:404:gsb_payment_method_changed_callback - 7
Tue Jun 29 19:55:20 2010 : Debug -
gsb_form_scheduler.c:704:gsb_form_scheduler_set - -1
Tue Jun 29 19:55:20 2010 : Debug -
gsb_form_scheduler.c:667:gsb_form_scheduler_sensitive_buttons - 1
Tue Jun 29 19:55:20 2010 : Debug -
gsb_form_scheduler.c:667:gsb_form_scheduler_sensitive_buttons - 1
Tue Jun 29 19:55:20 2010 : Debug -
gsb_form_scheduler.c:608:gsb_form_scheduler_clean
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:1015:gsb_form_show - 0
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:1179:gsb_form_fill_from_account -
-1
Tue Jun 29 19:55:20 2010 : Debug -
gsb_form_widget.c:104:gsb_form_widget_free_list
Tue Jun 29 19:55:20 2010 : Debug - gsb_form.c:1262:gsb_form_clean - 0
Tue Jun 29 19:55:20 2010 : Debug -
gsb_payment_method.c:404:gsb_payment_method_changed_callback - 7
Tue Jun 29 19:55:22 2010 : Debug -
gsb_scheduler_list.c:1582:gsb_scheduler_list_edit_transaction - 7
Tue Jun 29 19:55:22 2010 : Debug - gsb_form.c:398:gsb_form_fill_by_transaction -
7
Tue Jun 29 19:55:22 2010 : Debug - gsb_form.c:1015:gsb_form_show - 1
Tue Jun 29 19:55:22 2010 : Debug - gsb_form.c:1179:gsb_form_fill_from_account -
-1
Tue Jun 29 19:55:22 2010 : Debug -
gsb_form_widget.c:104:gsb_form_widget_free_list
Tue Jun 29 19:55:22 2010 : Debug - gsb_form.c:1262:gsb_form_clean - 0
Tue Jun 29 19:55:22 2010 : Debug -
gsb_payment_method.c:404:gsb_payment_method_changed_callback - 7
Tue Jun 29 19:55:22 2010 : Debug -
gsb_form_scheduler.c:704:gsb_form_scheduler_set - 7
Tue Jun 29 19:55:22 2010 : Debug -
gsb_form_scheduler.c:667:gsb_form_scheduler_sensitive_buttons - 1
Tue Jun 29 19:55:22 2010 : Debug -
gsb_form_scheduler.c:302:gsb_form_scheduler_change_account
Tue Jun 29 19:55:22 2010 : Debug - gsb_form.c:1179:gsb_form_fill_from_account -
1
Tue Jun 29 19:55:22 2010 : Debug -
gsb_form_widget.c:104:gsb_form_widget_free_list
Tue Jun 29 19:55:22 2010 : Debug - gsb_form.c:1262:gsb_form_clean - 1
Tue Jun 29 19:55:22 2010 : Debug -
gsb_payment_method.c:404:gsb_payment_method_changed_callback - 15
Tue Jun 29 19:55:22 2010 : 15 elements in stack.
	grisbi(traitement_sigsegv+0x1cc) [0x8085b7c]
	[0xb7f9b400]
	grisbi(gsb_form_scheduler_change_account+0x271) [0x8109861]
	/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c) [0xb7851cbc]
	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1b2) [0xb7844142]
	/usr/lib/libgobject-2.0.so.0 [0xb785a62d]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x754) [0xb785bc04]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0xb785c086]
	/usr/lib/libgtk-x11-2.0.so.0 [0xb7c527d1]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_combo_box_set_active_iter+0xa3) [0xb7c53af3]
	grisbi(gsb_form_scheduler_set+0x289) [0x81093f9]
	grisbi(gsb_form_fill_by_transaction+0x2b0) [0x8106220]
	grisbi(gsb_scheduler_list_edit_transaction+0x5e) [0x8119afe]
	grisbi [0x811ce98]
	/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c) [0xb7851cbc]
====================================================================== 

---------------------------------------------------------------------- 
 (0002498) pbiava (administrator) - 2010-06-29 19:45
 http://grisbi.tuxfamily.org/mantis/view.php?id=1130#c2498 
---------------------------------------------------------------------- 
Ce n'est pas une tare d'être français.

Sinon ton bug sera résolu dans la prochaine version mais en attendant tu peux
le corriger toi-même car il provient d'un défaut de ton fichier grisbi.

En effet si tu regardes dans les préférences onglet "modes de règlement" tu
verras qu'il manque des noms pour certains d'entre eux. C'est un défaut de
contrôle lors de la création ou modification de ces moyens de payement. 

---------------------------------------------------------------------- 
 (0002502) pbiava (administrator) - 2010-06-29 19:59
 http://grisbi.tuxfamily.org/mantis/view.php?id=1130#c2502 
---------------------------------------------------------------------- 
fixed in git 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-06-29 18:03 big.brother    New Issue                                    
2010-06-29 18:03 big.brother    File Added: sauvegardeguy-obfuscated.gsb        
           
2010-06-29 19:12 pbiava         Assigned To               => pbiava          
2010-06-29 19:12 pbiava         Status                   new => assigned     
2010-06-29 19:40 pbiava         Project                  Grisbi => Grisbi-0.6.0
2010-06-29 19:45 pbiava         Note Added: 0002498                          
2010-06-29 19:59 pbiava         Plateforme                => Linux           
2010-06-29 19:59 pbiava         Note Added: 0002502                          
2010-06-29 19:59 pbiava         Status                   assigned => resolved
2010-06-29 19:59 pbiava         Fixed in Version          => git
(développement)
2010-06-29 19:59 pbiava         Resolution               open => fixed       
======================================================================



More information about the bugsreports mailing list