Bug 10656

Summary: gramps 4.0.1 GUI broken and crashes
Product: Mageia Reporter: Barry Jackson <zen25000>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: jani.valimaa, mageia, thierry.vignaud, yvesbrungard
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: gramps-4.0.1-3.mga4 CVE:
Status comment:
Attachments: test .ged file and images of 'Ancestry' display in mga3 (gramps-3.4.3) and mga4 (gramps-4.0)

Description Barry Jackson 2013-06-29 17:49:59 CEST
Description of problem:

The GUI in chart view is broken and it crashes with:-

331291: ERROR: grampsapp.py: line 114: Unhandled exception
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/gramps/plugins/view/pedigreeview.py", line 1941, in cb_update_layout
    self._config.set(constant, entry)
  File "/usr/lib/python2.7/site-packages/gramps/gen/utils/configmanager.py", line 543, in set
    self.emit(key)
  File "/usr/lib/python2.7/site-packages/gramps/gen/utils/configmanager.py", line 507, in emit
    for (cbid, func) in self.callbacks[section][setting]:
TypeError: Couldn't find conversion for foreign struct 'cairo.Context'

This was after importing an existing .ged into a new tree.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Import .ged into a newly ceated tree
2. Attempt to use the chart view
3. GUI is scrambled and further actions eventually cause crash similar to above related to TypeError: Couldn't find conversion for foreign struct 'cairo.Context'


Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2013-06-30 12:05:58 CEST

Keywords: (none) => Triaged
CC: (none) => cazzaniga.sandro, jani.valimaa, thierry.vignaud

Comment 1 Sandro CAZZANIGA 2013-06-30 12:17:49 CEST
Can you give a .ged for test?
Comment 2 Sandro CAZZANIGA 2013-06-30 12:17:59 CEST
Can you give a .ged for test?
Sandro CAZZANIGA 2013-06-30 12:18:34 CEST

CC: cazzaniga.sandro => (none)

Comment 3 Barry Jackson 2013-06-30 13:33:01 CEST
Created attachment 4180 [details]
test .ged file and images of 'Ancestry' display in mga3 (gramps-3.4.3) and mga4 (gramps-4.0)
Comment 4 Nicolas Lécureuil 2013-06-30 17:53:21 CEST
please test new gramps rpm in cauldron

CC: (none) => nicolas.lecureuil

Comment 5 Barry Jackson 2013-07-01 00:33:14 CEST
Excellent - seems fine now.
I used it for about an hour with no crashes. :)
Comment 6 Thierry Vignaud 2013-07-01 01:21:21 CEST
Closing then

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 7 papoteur 2013-11-03 12:23:15 CET
The problem is solved only in cauldron, not for Mageia 3. Can be the version 4.0 be backported?

CC: (none) => yves.brungard_mageia

Comment 8 Thierry Vignaud 2013-11-03 15:06:38 CET
This bug is specific to v4.0, which is in Cauldron only.
Thus it has nothing to do with mga3