[Bug 46058] New: iPed 7G 2019 (.NET 4.0 app) v13.0.10800 crashes with System.NotImplementedException at System.drawing.Graphics.CheckErrorStatus
https://bugs.winehq.org/show_bug.cgi?id=46058 Bug ID: 46058 Summary: iPed 7G 2019 (.NET 4.0 app) v13.0.10800 crashes with System.NotImplementedException at System.drawing.Graphics.CheckErrorStatus Product: Wine Version: 3.19 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus Assignee: wine-bugs(a)winehq.org Reporter: johntam(a)pedfast.com Distribution: --- Created attachment 62644 --> https://bugs.winehq.org/attachment.cgi?id=62644 Screen shot of exception. Exception occurs when previewing MegaPed pedigree -- if a database is needed to duplicate the issue please email me. If one continues after the exception, the pedigree does not render to the preview window. Reports all also render as blank. Something else is unimplemented that is not throwing an exception. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #1 from John Tamburo <johntam(a)pedfast.com> --- Created attachment 62645 --> https://bugs.winehq.org/attachment.cgi?id=62645 Last run og of the program, with the exception and non-renders included. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 John Tamburo <johntam(a)pedfast.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |critical Priority|P2 |P1 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 John Tamburo <johntam(a)pedfast.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download OS|Linux |Mac OS X URL| |ftp://pedfast.com/pub/iPed7 | |g_Setup_x86_4980.msi -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 John Tamburo <johntam(a)pedfast.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |johntam(a)pedfast.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Severity|critical |normal CC| |dark.shadow4(a)web.de --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- Not critical. I get an exception at the start, and it doesn't even ask me to open a database. Same for you? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #3 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, could you provide some more info please? -Did you set any dlls to native? I got different consoleoutput than you, for example fixme`s from some dlls, that i don`t see in your log - What windowsversion did you set? Vista? - What steps /buttons does one need to to take/click to see this crash? Thanks -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #4 from John Tamburo <johntam(a)pedfast.com> --- Hi - I cleared and started over with these winetricks: ie7 -- needed for browser controls in program. Dotnet40 Win7 All of the consolas, arial, Georgia fonts. Using the unofficial Wineskin winery and 3.19 Staging engine. MacOS Mojave With no parameters set, I test ran and received this: Splash then main window then asking to choose a database with blank buttons (this may be the same drawing bug since the button class in use overrides the paint method). Clicked Top button to open an existing file Opened a known database file in my documents folder. known database opened successfully. Received announcement popup with a known good announcement pulled from our site. Clicked OK Asked to log in to MyPedFast, logged in with known good credentials (this is used to fetch latest version information at program startup and for activation). Clicked Animals button double clicked known good animal in list Edit window appears Clicked MegaPed button on right Blank MegaPed window appears Clicked preview This bug report's exception appears. I will try to upload a good database to open so you don't have to create a database (which is the bottom blank button on the aforementioned popup). I need to see if this one zips down to a small enough size. I found one. The animal good for this test is "Desert Wind Kasim." -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #5 from John Tamburo <johntam(a)pedfast.com> --- Created attachment 62660 --> https://bugs.winehq.org/attachment.cgi?id=62660 Sample Database TBS 2012 Data.ptped in ZIP format. Openable with iPed 7G. Unzip into documents folder that the WINE implemented program can see. Open it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|iPed 7G 2019 (.NET 4.0 app) |iPed 7G 2019 (.NET 4.0 app) |v13.0.10800 crashes with |v13.0.10800 crashes with |System.NotImplementedExcept |System.NotImplementedExcept |ion at |ion (METAFILE_DrawPath is |System.drawing.Graphics.Che |a stub) |ckErrorStatus | --- Comment #6 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Thanks for info. The error is reproducible indeed. I guess it`s due to fixme:gdiplus:METAFILE_DrawPath stub! (needs to be implemented) Stupidly returning Ok for METAFILE_DrawPath and subsequently METAFILE_SetClipRegion and METAFILE_DrawImagePointsRect gets rid of the crash, but obviously the document that shows up is empty/nothing is drawn. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #7 from John Tamburo <johntam(a)pedfast.com> --- Thanks for reproducing and sussing out the issues. To make sure that I understand, the following three at minimum need to be written: * METAFILE_DrawPath * METAFILE_SetClipRegion * METAFILE_DrawImagePointsRect Am I understanding this correctly? I may just hire someone to write these functions out so that I can move forward with the programs I need to release to MacOS. Thanks John. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #8 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to John Tamburo from comment #7)
Am I understanding this correctly?
That`s at least what I think, but beware, I`m not an expert!! AFAICT the crashes seem to come from these code snippets (in METAFILE_DrawPath and the other functions in metafile.c) : if (metafile->metafile_type == MetafileTypeEmf) { FIXME("stub!\n"); return NotImplemented; } -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 John Tamburo <johntam(a)pedfast.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|3.19 |4.0-rc5 Severity|normal |major --- Comment #9 from John Tamburo <johntam(a)pedfast.com> --- Error persists in 4.0-RC5 as of 2019-01-19. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal Version|4.0-rc5 |3.19 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #10 from John Tamburo <johntam(a)pedfast.com> --- Has there been any progress on this bug? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 --- Comment #11 from John Tamburo <johntam(a)pedfast.com> --- Has this issue been looked at or worked by anyone? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 David Kahurani <k.kahurani(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k.kahurani(a)gmail.com --- Comment #12 from David Kahurani <k.kahurani(a)gmail.com> --- (In reply to Louis Lenders from comment #8)
(In reply to John Tamburo from comment #7)
Am I understanding this correctly?
That`s at least what I think, but beware, I`m not an expert!! AFAICT the crashes seem to come from these code snippets (in METAFILE_DrawPath and the other functions in metafile.c) :
if (metafile->metafile_type == MetafileTypeEmf) { FIXME("stub!\n"); return NotImplemented; }
This shouldn't cause a crash... unless the user provides an invalid metafile object. (In reply to John Tamburo from comment #11)
Has this issue been looked at or worked by anyone?
Doesn't look like it. The stub is still very much in place. if (metafile->metafile_type == MetafileTypeEmf) { FIXME("stub!\n"); return NotImplemented; } -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46058 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla