[Bug 714637] New: windows:mingw:win32/mingw32-gnumeric: Bug - Problem to start gnumeric build on WinXP
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c0 Summary: windows:mingw:win32/mingw32-gnumeric: Bug - Problem to start gnumeric build on WinXP Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: x86 OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: sbury@web.de QAContact: adrian@suse.com CC: fridrich.strba@bluewin.ch, abharath@novell.com, mkbosmans@gmail.com, hib@hiberis.nl Found By: --- Blocker: --- I cannot start the gnumeric build on my windows installations. I have a tried an OpenSuSE 11.3 host with a WinXP VM (VirtualBox), and a WinXP host with an OpenSuSE 11.4 VM (VirtualBox). Perhaps I am doing something wrong. The error I get (output by DrMingw) is: gnumeric.exe caused an Access Violation at location 674d4b81 in module libgoffice-0.8-8.dll Reading from location 00000000. Registers: eax=00000000 ebx=08fd0798 ecx=00000000 edx=38ab009a esi=00000002 edi=00010000 eip=674d4b81 esp=0445fae0 ebp=0445faf8 iopl=0 nv up ei pl zr na po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246 Call stack: 674D4B81 libgoffice-0.8-8.dll:674D4B81 go_format_general 704276ED libspreadsheet-1-10-15.dll:704276ED gnm_style_new_default 70473384 libspreadsheet-1-10-15.dll:70473384 sheet_style_find 704734B5 libspreadsheet-1-10-15.dll:704734B5 sheet_style_init 70448B9B libspreadsheet-1-10-15.dll:70448B9B gnm_sheet_resize 63A4A6D7 libgobject-2.0-0.dll:63A4A6D7 g_object_newv 63A4AFBD libgobject-2.0-0.dll:63A4AFBD g_object_new_valist 63A4B1AE libgobject-2.0-0.dll:63A4B1AE g_object_new 7043F724 libspreadsheet-1-10-15.dll:7043F724 sheet_new_with_type 7043F7DE libspreadsheet-1-10-15.dll:7043F7DE sheet_new 70487B3E libspreadsheet-1-10-15.dll:70487B3E workbook_sheet_add 70488991 libspreadsheet-1-10-15.dll:70488991 workbook_new_with_sheets 00403E21 gnumeric.exe:00403E21 0040159A gnumeric.exe:0040159A 7C817077 kernel32.dll:7C817077 RegisterWaitForInputIdle -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c zj jia <zjjia@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@suse.com AssignedTo|bnc-team-screening@forge.pr |speilicke@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c1 Fridrich Strba <fstrba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fstrba@suse.com --- Comment #1 from Fridrich Strba <fstrba@suse.com> 2011-09-01 10:33:51 UTC --- The problem is that gnumeric on windows is heavily patching (sometimes in a wrong way) its dependencies for the sake of the windows build. I am using some of the non-controversial gnumeric patches in mingw32-glib2 package. It would be nice if someone could understand what went wrong and advise which patch will be needed. In the meantime, I will try to upgrade the mingw32-goffice and mingw32-gnumeric to see whether it does not disappear magically. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c2 --- Comment #2 from Stephan Bury <sbury@web.de> 2011-09-05 11:31:35 UTC --- Where can I find those patches for the gnumeric dependencies. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c3 --- Comment #3 from Fridrich Strba <fstrba@suse.com> 2011-09-05 11:33:56 UTC --- (In reply to comment #2)
Where can I find those patches for the gnumeric dependencies.
In the gnumeric source tree: gnumeric/tools/win32/patches -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c4 --- Comment #4 from Stephan Bury <sbury@web.de> 2011-09-05 13:00:57 UTC --- Will the following macro from goffice.h be interpreted correctly in goffice and gnumeric build? (Is compiler flag WIN32 set automatically for mingw? I'm not a C expert. Just a guess, where the error might occur.) #ifndef GO_VAR_DECL # ifdef WIN32 # ifdef GOFFICE_COMPILATION # define GO_VAR_DECL __declspec(dllexport) # else # define GO_VAR_DECL extern __declspec(dllimport) # endif # else # define GO_VAR_DECL extern # endif #endif /* GO_VAR_DECL */ This is referenced in "go-format.h" /* Indexed by GOFormatFamily */ GO_VAR_DECL char const * const * const _go_format_builtins []; GO_VAR_DECL GOFormatCurrency const _go_format_currencies []; and used in "go-format.c" #ifdef DEFINE_COMMON GOFormat * go_format_general (void) { if (!default_general_fmt) default_general_fmt = go_format_new_from_XL ( _go_format_builtins[GO_FORMAT_GENERAL][0]); return default_general_fmt; } #endif -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c5 --- Comment #5 from Fridrich Strba <fstrba@suse.com> 2011-09-05 13:26:18 UTC --- (In reply to comment #4)
gnumeric build? (Is compiler flag WIN32 set automatically for mingw? I'm not a C expert. Just a guess, where the error might occur.)
Actually it might be a problem because the compiler define is _WIN32 with underscore. But since the header includes glib.h, one can use G_OS_WIN32 as define guard. Let me patch that and see what happens :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c Sascha Peilicke <speilicke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|speilicke@suse.com |bnc-team-screening@forge.pr | |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c zj jia <zjjia@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |adrian@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c8 Adrian Schröter <adrian@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|adrian@suse.com |fstrba@suse.com --- Comment #8 from Adrian Schröter <adrian@suse.com> 2012-04-04 12:29:30 UTC --- no idea why this is assigned to me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c9 Fridrich Strba <fstrba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #9 from Fridrich Strba <fstrba@suse.com> 2013-06-03 00:11:15 UTC --- Works well with recent repositories. Closing -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=714637 https://bugzilla.novell.com/show_bug.cgi?id=714637#c Fridrich Strba <fstrba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com