http://bugs.winehq.org/show_bug.cgi?id=23778
Summary: [Testing dependencies for Gramps fails at [step 4b] import gtk] Unhandled exception: unimplemented function libgio-2.0-0.dll.g_emblem_get_type called in 32-bit code (0x7bc4b0b0) Product: Wine Version: 1.2 Platform: x86 URL: http://sourceforge.net/projects/gramps/files/Stable/3. 2.3/gramps-3.2.3-1.exe/download OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: saturn_systems@yahoo.com
Created an attachment (id=29808) --> (http://bugs.winehq.org/attachment.cgi?id=29808) gramps.unhandled exception
tl:dr: Testing dependencies for Gramps fails at [step 4b] import gtk
######################################################################## Installing the dependencies for gramps in the order listed on the "Windows installer"[ http://gramps-project.org/wiki/index.php?title=Windows_installer#Installatio... ] wiki page:
(1)Python 2.6.5 (installs ok & works) (used wine msiexec /i python-2.6.5.msi) (2)GTK+ 2.12.9 (gtk-dev-2.12.9-win32-2.exe) (installs ok & running "gtk demo" from the wine menu works ok / the Glade desktop icon gives "Error: File not found / "Theme Selector" starts ok and changing themes works) (3)pygtk-2.16.0.win32-py2.6 (installs ok) (4)pygobject-2.20.0.win32-py2.6.exe (installs ok) (5)pycairo-1.4.12-2.win32-py2.6.exe (installs ok) (6)Validating the dependencies (before trying to install gramps) have installed correctly, [step 1] wine cmd (works) [step 2] gtk-demo (works ok) [step 3a] python (works ok) [step 3b&c] skipped as (3a) worked [step 4a] import pygtk (works ok) [step 4b] import gtk (fails with a wine "Program Error" box and the following in the terminal)
wine: Call from 0x7bc4b0b0 to unimplemented function libgio-2.0-0.dll.g_emblem_get_type, aborting wine: Unimplemented function libgio-2.0-0.dll.g_emblem_get_type called at address 0x7bc4b0b0 (thread 001e), starting debugger... Unhandled exception: unimplemented function libgio-2.0-0.dll.g_emblem_get_type called in 32-bit code (0x7bc4b0b0)
(and kicks you out of python) ------------------------- (continuing just for kicks (wine cmd > python)) [step 4c] import gobject (works ok) ------------------------- (Optional-Graphviz) Graphviz ( wine msiexec /i graphviz-2.26.msi ) fails with the install program showing ["Installation Incomplete: The installer was interupted before Graphviz could be installed. You need to restart the installer to try again. Click "close" to exit"] and the terminal showing:
fixme:advapi:LookupAccountNameW (null) L"me" (nil) 0x32f160 (nil) 0x32f164 0x32f158 - stub fixme:advapi:LookupAccountNameW (null) L"me" 0x157138 0x32f160 0x131df8 0x32f164 0x32f158 - stub err:msi:ITERATE_Actions Execution halted, action L"SxsInstallCA" returned 1603 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603 ------------------------- (Optional-Ghostscript) Ghostscript ( gs864w32.exe ) (installs ok & the program starts its command line (gswin32c.exe) and display window (gswin32.exe)) ------------------------- [Additional plugins] results are: (Spell Checking) pyenchant-1.5.3.win32.exe (installs ok) PyGTKSpell-2.25.3.win32-py2.6.exe (installs ok) ---- Attempting to install Gramps (fails with a wine "Program Error" box and the following identical message in the terminal from [step 4b])
wine: Call from 0x7bc4b0b0 to unimplemented function libgio-2.0-0.dll.g_emblem_get_type, aborting wine: Unimplemented function libgio-2.0-0.dll.g_emblem_get_type called at address 0x7bc4b0b0 (thread 0020), starting debugger... wine: Call from 0x7bc4b0b0 to unimplemented function libgio-2.0-0.dll.g_emblem_get_type, aborting
(you have to force quit the program which in the attachment shows "unhandled exception" for all the dependencies)
http://bugs.winehq.org/show_bug.cgi?id=23778
--- Comment #1 from nathan.n saturn_systems@yahoo.com 2010-07-24 08:49:47 --- Created an attachment (id=29809) --> (http://bugs.winehq.org/attachment.cgi?id=29809) Import gtk Error message from terminal
http://bugs.winehq.org/show_bug.cgi?id=23778
--- Comment #2 from Austin English austinenglish@gmail.com 2010-07-25 18:39:49 --- Have you tried this on windows? That dll isn't provided by windows, it's likely an application bug.
http://bugs.winehq.org/show_bug.cgi?id=23778
--- Comment #3 from nathan.n saturn_systems@yahoo.com 2010-07-26 08:31:03 --- (In reply to comment #2)
Have you tried this on windows? That dll isn't provided by windows, it's likely an application bug.
No, when I have some time I'll have a go at installing Win XP in a KVM (Moved all my genealogy projects over to the linux version of Gramps from TMG(The Master Genealogist) and no longer have windows installed)
The dll is provided by gtk-dev-2.12.9-win32-2.exe looked through their bugzilla and could not find the issue.
I then went to the Ubuntu bugzilla and found something similar [Everything whick is linked against libgio-2.0 core dump] https://bugs.launchpad.net/ubuntu/+bug/402693
which relates to the linux version of libgio-2.0-0.dll (Not sure if it should be an issue for the same dll in wine on top of linux?)
I believe (for the moment) since the Gramps team have it listed as working on Windows with the steps they describe that it should.
http://bugs.winehq.org/show_bug.cgi?id=23778
nathan.n saturn_systems@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #4 from nathan.n saturn_systems@yahoo.com 2010-08-08 00:26:42 --- (In reply to comment #3)
(In reply to comment #2)
Have you tried this on windows? That dll isn't provided by windows, it's likely an application bug.
No, when I have some time I'll have a go at installing Win XP in a KVM (Moved all my genealogy projects over to the linux version of Gramps from TMG(The Master Genealogist) and no longer have windows installed)
The dll is provided by gtk-dev-2.12.9-win32-2.exe looked through their bugzilla and could not find the issue.
I then went to the Ubuntu bugzilla and found something similar [Everything whick is linked against libgio-2.0 core dump] https://bugs.launchpad.net/ubuntu/+bug/402693
which relates to the linux version of libgio-2.0-0.dll (Not sure if it should be an issue for the same dll in wine on top of linux?)
I believe (for the moment) since the Gramps team have it listed as working on Windows with the steps they describe that it should.
Spotted the following emails on the GRAMPs archives
http://gramps.1791082.n4.nabble.com/Installing-Gramps-3-2-3-on-Laptop-td2312...
http://sourceforge.net/mailarchive/forum.php?thread_name=i0nons%24ctv%241%40...
Which show the same issue I was having using the python 2.6.x dependencies.
After trying with the python 2.5.x dependencies gramps installs and works from the wine cmd line
As it also happens on windows I am marking this bug as invalid and closing.
http://bugs.winehq.org/show_bug.cgi?id=23778
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Alias|grampsgtkerrorstep4b |
--- Comment #5 from Dmitry Timoshkov dmitry@codeweavers.com 2010-08-08 00:38:37 --- Closing invalid.