Bug 10656 - gramps 4.0.1 GUI broken and crashes
Summary: gramps 4.0.1 GUI broken and crashes
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2013-06-29 17:49 CEST by Barry Jackson
Modified: 2013-11-03 15:06 CET (History)
4 users (show)

See Also:
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) (450.00 KB, application/octet-stream)
2013-06-30 13:33 CEST, Barry Jackson
Details

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

Note You need to log in before you can comment on or make changes to this bug.