[grisbi-bugs] [Grisbi 0001551]: Crash à l'ouverture (enregistrement sauvegarde)

Grisbi Bug Tracker bugtracker at grisbi.org
Mon Jan 28 20:35:22 CET 2013


A NOTE has been added to this issue. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1551 
====================================================================== 
Reported By:                gerald
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   1551
Category:                   Main
Reproducibility:            always
Severity:                   crash
Priority:                   high
Status:                     assigned
OS:                         MacOSX 
Unstable Impact:            Yes 
Version OS:                  
Version GTK:                 
====================================================================== 
Date Submitted:             2013-01-07 23:29 CET
Last Modified:              2013-01-28 20:35 CET
====================================================================== 
Summary:                    Crash à l'ouverture (enregistrement sauvegarde)
Description: 
Grisbi plante à l'ouverture depuis un fichier 0.9.5 avec l'option « Effectuer
une copie de sauvegarde après avoir ouvert les fichiers activés ».
L'option « créer un fichier de suvegarde unique » est décochée.

Après avoir désactivé cette option depuis la 0.9.5, on peut ouvrir le fichier
et travailler avec la 0.9.90.
On peut aussi réactiver l'option, le bug n'est alors plus présent.

Additional Information: 
Mon Jan  7 23:29:24 2013 : 12 elements in stack.
	0   Grisbi-bin                          0x000000010435a321 print_backtrace + 65
	1   Grisbi-bin                          0x00000001043599cd traitement_sigsegv +
925
	2   libsystem_c.dylib                   0x00007fff851ad8ea _sigtramp + 26
	3   ???                                 0x00007ff80695d0e1 0x0 +
140703239098593
	4   Grisbi-bin                          0x00000001043fe56b
gsb_file_save_bet_graph_part + 43
	5   Grisbi-bin                          0x00000001043f85a0
gsb_file_save_save_file + 1664
	6   Grisbi-bin                          0x00000001043ddfad gsb_file_save_backup
+ 541
	7   Grisbi-bin                          0x00000001043dd5fa gsb_file_open_file +
218
	8   Grisbi-bin                          0x00000001043435ea
gsb_grisbi_load_file_if_necessary + 218
	9   Grisbi-bin                          0x0000000104342d3b main_mac_osx + 779
	10  Grisbi-bin                          0x000000010434285d main + 45
	11  Grisbi-bin                          0x0000000104342824 start + 52
====================================================================== 

---------------------------------------------------------------------- 
 (0003589) gerald (administrator) - 2013-01-10 08:41
 http://www.grisbi.org/bugsreports/view.php?id=1551#c3589 
---------------------------------------------------------------------- 
Le fichier joint enregistré avec la 0.9.5, sauvegarde à l'ouverture activé,
compression fichier sauvegarde activé et fichier de sauvegarde unique
désactivé fait planter Grisbi.app sous Mac OS X à l'ouverture.
Même comportement que décris si on désactive la sauvegarde automatique, qu'on
sauvegarde avec la 0.9.91 (version tarball), on peut alors réactiver la
sauvegarde à l'ouverture. 

---------------------------------------------------------------------- 
 (0003590) gerald (administrator) - 2013-01-10 08:44
 http://www.grisbi.org/bugsreports/view.php?id=1551#c3590 
---------------------------------------------------------------------- 
Ci-joint le fichier de configuration utilisé avec la 0.9.5 

---------------------------------------------------------------------- 
 (0003591) philippedelorme (reporter) - 2013-01-20 00:58
 http://www.grisbi.org/bugsreports/view.php?id=1551#c3591 
---------------------------------------------------------------------- 
Est-ce que Grisib affiche un message d'erreur "bet_graph.ui" not found au
lancement ? 

---------------------------------------------------------------------- 
 (0003592) pbiava (administrator) - 2013-01-20 07:40
 http://www.grisbi.org/bugsreports/view.php?id=1551#c3592 
---------------------------------------------------------------------- 
Normalement non. Cela se produit lorsque Grisbi ne trouve pas à l'endroit
attendu. Peux-tu nous dire si tu trouves ce fichier dans ton installation ?
Normalement il devrait se trouver dans share/grisbi/ui à partir du répertoire
d'installation de Grisbi. Gérald peux-tu confirmer SVP ? 

---------------------------------------------------------------------- 
 (0003596) gerald (administrator) - 2013-01-20 08:32
 http://www.grisbi.org/bugsreports/view.php?id=1551#c3596 
---------------------------------------------------------------------- 
Je confirme que les répertoires sont bien initialisés au démarrage.
Ci-après la sortie complète :

$ Source/bundle/Grisbi.app/Contents/MacOS/Grisbi
Variables d'environnement :

LANG = fr_FR.UTF-8

Currency
	currency_symbol   = Eu
	mon_thousands_sep = " "
	mon_decimal_point = ,
	positive_sign     = ""
	negative_sign     = "-"
	p_cs_precedes     = "0"
	n_cs_precedes     = "0"
	p_sep_by_space    = "1"
	frac_digits       = "2"

gint64
	G_GINT64_MODIFIER = "l"
	9223372036854775807

Paths
	g_get_user_data_dir ()               = /Users/gerald/.local/share
	gsb_dirs_get_user_data_dir ()        = /Users/gerald/Library/Application
Support/Grisbi/data

	g_get_user_config_dir ()             = /Users/gerald/.config
	gsb_dirs_get_user_config_dir ()      = /Users/gerald/Library/Application
Support/Grisbi/config
	gsb_dirs_get_grisbirc_filename ()    = /Users/gerald/Library/Application
Support/Grisbi/config/grisbidev.conf
	gsb_dirs_get_accelerator_filename () = /Users/gerald/Library/Application
Support/Grisbi/config/grisbi-accels

	gsb_dirs_get_categories_dir ()       =
/Users/gerald/Source/bundle/Grisbi.app/Contents/Resources/share/grisbi/categories
	gsb_dirs_get_locale_dir ()           =
/Users/gerald/Source/bundle/Grisbi.app/Contents/Resources/share/locale
	gsb_dirs_get_pixmaps_dir ()          =
/Users/gerald/Source/bundle/Grisbi.app/Contents/Resources/share/pixmaps/grisbi
	gsb_dirs_get_ui_dir ()               =
/Users/gerald/Source/bundle/Grisbi.app/Contents/Resources/share/grisbi/ui

Application became active
Application became active
Sun Jan 20 08:29:31 2013 : 12 elements in stack.
	0   Grisbi-bin                          0x0000000103afe361 print_backtrace + 65
	1   Grisbi-bin                          0x0000000103afda0d traitement_sigsegv +
925
	2   libsystem_c.dylib                   0x00007fff89eb28ea _sigtramp + 26
	3   ???                                 0x00007fbecb15aa51 0x0 +
140457427708497
	4   Grisbi-bin                          0x0000000103ba256b
gsb_file_save_bet_graph_part + 43
	5   Grisbi-bin                          0x0000000103b9c5a0
gsb_file_save_save_file + 1664
	6   Grisbi-bin                          0x0000000103b81fad gsb_file_save_backup
+ 541
	7   Grisbi-bin                          0x0000000103b815fa gsb_file_open_file +
218
	8   Grisbi-bin                          0x0000000103ae762a
gsb_grisbi_load_file_if_necessary + 218
	9   Grisbi-bin                          0x0000000103ae6d7b main_mac_osx + 779
	10  Grisbi-bin                          0x0000000103ae689d main + 45
	11  Grisbi-bin                          0x0000000103ae6864 start + 52 

---------------------------------------------------------------------- 
 (0003613) gerald (administrator) - 2013-01-28 20:35
 http://www.grisbi.org/bugsreports/view.php?id=1551#c3613 
---------------------------------------------------------------------- 
Version 0.9.91 GIT branche 1.0.x :


Process:         Grisbi-bin [524]
Path:            /Users/USER/*/Grisbi.app/Contents/MacOS/Grisbi-bin
Identifier:      org.grisbi.Grisbi
Version:         0.9.91 (0.1)
Code Type:       X86 (Native)
Parent Process:  launchd [224]
User ID:         501

Date/Time:       2013-01-28 20:31:51.813 +0100
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Interval Since Last Report:          18248 sec
Crashes Since Last Report:           3
Per-App Interval Since Last Report:  546 sec
Per-App Crashes Since Last Report:   2
Anonymous UUID:                      35ECBCD1-A31A-ED52-6BB8-7A58ACEA83FE

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000030

VM Regions Near 0x30:
--> __PAGEZERO             0000000000000000-0000000000001000 [    4K] ---/---
SM=NUL  /Users/USER/*/Grisbi.app/Contents/MacOS/Grisbi-bin
    VM_ALLOCATE            0000000000001000-000000000007d000 [  496K] ---/---
SM=NUL  

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   Grisbi-bin                    	0x001dba54 bet_graph_get_configuration_string
+ 100
1   Grisbi-bin                    	0x0013e9fc gsb_file_save_bet_graph_part + 44
2   Grisbi-bin                    	0x00139829 gsb_file_save_save_file + 1593
3   Grisbi-bin                    	0x00120d08 gsb_file_save_backup + 488
4   Grisbi-bin                    	0x001203f4 gsb_file_open_file + 196
5   Grisbi-bin                    	0x000890ff gsb_grisbi_load_file_if_necessary
+ 223
6   Grisbi-bin                    	0x00088826 main_mac_osx + 726
7   Grisbi-bin                    	0x00088369 main + 41
8   Grisbi-bin                    	0x00088335 start + 53

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x911b69ae kevent + 10
1   libdispatch.dylib             	0x92bfdc71 _dispatch_mgr_invoke + 993
2   libdispatch.dylib             	0x92bfd7a9 _dispatch_mgr_thread + 53

Thread 2:
0   libsystem_kernel.dylib        	0x911b60ee __workq_kernreturn + 10
1   libsystem_c.dylib             	0x9a42904c _pthread_workq_return + 45
2   libsystem_c.dylib             	0x9a428e19 _pthread_wqthread + 448
3   libsystem_c.dylib             	0x9a410cca start_wqthread + 30

Thread 3:
0   libsystem_kernel.dylib        	0x911b60ee __workq_kernreturn + 10
1   libsystem_c.dylib             	0x9a42904c _pthread_workq_return + 45
2   libsystem_c.dylib             	0x9a428e19 _pthread_wqthread + 448
3   libsystem_c.dylib             	0x9a410cca start_wqthread + 30

Thread 4:
0   libsystem_kernel.dylib        	0x911b60ee __workq_kernreturn + 10
1   libsystem_c.dylib             	0x9a42904c _pthread_workq_return + 45
2   libsystem_c.dylib             	0x9a428e19 _pthread_wqthread + 448
3   libsystem_c.dylib             	0x9a410cca start_wqthread + 30

Thread 5:
0   libsystem_kernel.dylib        	0x911b58e2 __psynch_cvwait + 10
1   libsystem_c.dylib             	0x9a42b220 _pthread_cond_wait + 833
2   libsystem_c.dylib             	0x9a4b10a1 pthread_cond_wait$UNIX2003 + 71
3   libgdk-quartz-2.0.0.dylib     	0x00f497ed select_thread_func + 157
4   libsystem_c.dylib             	0x9a426557 _pthread_start + 344
5   libsystem_c.dylib             	0x9a410cee thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x000007dd  ecx: 0x00214f01  edx: 0x00129ef0
  edi: 0x002054bc  esi: 0xbff8363c  ebp: 0xbff834a8  esp: 0xbff83420
   ss: 0x00000023  efl: 0x00210246  eip: 0x001dba54   cs: 0x0000001b
   ds: 0x00000023   es: 0x00000023   fs: 0x00000000   gs: 0x0000000f
  cr2: 0x00000030
Logical CPU: 2 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2013-01-07 23:29 gerald         New Issue                                    
2013-01-10 08:37 gerald         File Added: comptes-obfuscated.gsb              
     
2013-01-10 08:41 gerald         Note Added: 0003589                          
2013-01-10 08:43 gerald         File Added: grisbidev.conf                    
2013-01-10 08:44 gerald         Note Added: 0003590                          
2013-01-20 00:58 philippedelormeNote Added: 0003591                          
2013-01-20 07:40 pbiava         Note Added: 0003592                          
2013-01-20 07:40 pbiava         Assigned To               => pbiava          
2013-01-20 07:40 pbiava         Status                   new => assigned     
2013-01-20 08:32 gerald         Note Added: 0003596                          
2013-01-28 20:35 gerald         Note Added: 0003613                          
======================================================================



More information about the bugsreports mailing list