[Bug 22242] New: Paint.NET 3.5.4 installer fails with mono
http://bugs.winehq.org/show_bug.cgi?id=22242 Summary: Paint.NET 3.5.4 installer fails with mono Product: Wine Version: 1.1.41 Platform: x86 URL: http://www.getpaint.net/download.html OS/Version: Linux Status: NEW Keywords: dotnet, download, Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: madewokherd(a)gmail.com The Paint.NET installer fails with mono installed (via winetricks mono26). The current blocking issue is the lack of ngen.exe. I sent a patch for that: http://www.winehq.org/pipermail/wine-patches/2010-April/086832.html After that, it apparently fails due to a FileNotFound error, which I suspect is caused by a program's inability to detect its own path. We should switch mscoree.dll to using the mono embedding api rather than calling mono.exe, so that the GetCommandLine and GetModuleFileName(0) point to the program being executed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 A Wine user <RandomAccountName(a)mail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |RandomAccountName(a)mail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 --- Comment #1 from Vincent Povirk <madewokherd(a)gmail.com> 2010-04-17 12:14:33 --- The ngen.exe and path problems are fixed, and I think the FileNotFound exception is benign. I now suspect that Mono is crashing in a helper process. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 --- Comment #2 from Vincent Povirk <madewokherd(a)gmail.com> 2010-04-17 13:05:50 --- Yep, "Stacktrace:" is printed by the mono_handle_native_sigsegv function. Unfortunately, the build seems not equipped to actually print a backtrace. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 --- Comment #3 from Vincent Povirk <madewokherd(a)gmail.com> 2010-04-17 14:47:39 --- Created an attachment (id=27409) --> (http://bugs.winehq.org/attachment.cgi?id=27409) snippit of crash log with WINE_MONO_TRACE=all WINEDEBUG=+seh,+shell,+tid I think this is the relevant part of the log. It seems Mono is trying to call a function on PaintDotNet.SetupNgen/IShellLink, which should be a wrapper around our IShellLink implementation. However, we never get this call, and instead Mono crashes. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 --- Comment #4 from Austin English <austinenglish(a)gmail.com> 2010-07-29 18:17:20 --- Created an attachment (id=29914) --> (http://bugs.winehq.org/attachment.cgi?id=29914) terminal output in wine-1.2-562-ga6203f8 Still present. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|dotnet | CC| |focht(a)gmx.net --- Comment #5 from Anastasius Focht <focht(a)gmx.net> 2010-08-01 08:52:36 --- Hello, removing 'dotnet' keyword as this is a Mono bug being triaged here and not a .NET Framework/Wine one. You should start with a reduced test case for Mono. Example: --- snip --- [ComImport, ClassInterface(ClassInterfaceType.None), Guid("00021401-0000-0000-C000-000000000046")] public class CShellLink { } [ComImport, Guid("000214F9-0000-0000-C000-000000000046"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] public interface IShellLink { ... void SetDescription([MarshalAs(UnmanagedType.LPWStr)] string name); ... } ... // test code CShellLink cShellLink = new CShellLink(); IShellLink iShellLink = (IShellLink) cShellLink; iShellLink.SetDescription("test description"); Marshal.ReleaseComObject(iShellLink); iShellLink = null; Marshal.ReleaseComObject(cShellLink); cShellLink = null; --- snip --- To actually see the emitted code from AOT compiler/JIT for the icall wrapper/IShellLink proxy you would ideally make use of MONO_VERBOSE_METHOD. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=22242 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.getpaint.net/dow |http://www.filehippo.com/do |nload.html |wnload_paint.net/7122/ --- Comment #6 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-06-22 14:11:29 CDT --- Currently the application says it requires administrator priviledges to run. 5ffc52c76959692682c0a849322a959b19c0c693 Paint.NET.3.5.4.Install.exe -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=22242 Teras <teras(a)luukku.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |teras(a)luukku.com --- Comment #7 from Teras <teras(a)luukku.com> --- I am unable to install that because of timezone error. It could work for someone else. wine 1.7.36 -- 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=22242 --- Comment #8 from Teras <teras(a)luukku.com> --- Changed timezone to test this. The installer still fails. same wine 1.7.36 -- 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=22242 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #9 from super_man(a)post.com --- still fails 1.7.54 -- 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=22242 --- Comment #10 from super_man(a)post.com --- (In reply to super_man from comment #9)
still fails 1.7.54
Still valid 1.9.8-git -- 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=22242 Hildo Guillardi Júnior <hildogjr(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hildogjr(a)gmail.com --- Comment #11 from Hildo Guillardi Júnior <hildogjr(a)gmail.com> --- Still at Wine 3.18 I tried Paint.net 4.1.1 https://www.dotpdn.com/downloads/pdn.html -- 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=22242 --- Comment #12 from Hildo Guillardi Júnior <hildogjr(a)gmail.com> --- Even having mono, it freeze trying to install Framework.NET. -- 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=22242 huntantr <huntantr(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |huntantr(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.
https://bugs.winehq.org/show_bug.cgi?id=22242 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.filehippo.com/do |https://web.archive.org/web |wnload_paint.net/7122/ |/20140323143512/https://www | |.dotpdn.com/files/paint.net | |.3.5.4.install.zip -- 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=22242 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED URL|https://web.archive.org/web |https://web.archive.org/web |/20140323143512/https://www |/20210201133157/https://fil |.dotpdn.com/files/paint.net |ehippo.com/download_paint-n |.3.5.4.install.zip |et/3.54.3708.31979.0/post_d | |ownload/ Summary|Paint.NET 3.5.4 installer |Paint.NET 3.5.4 installer |fails with mono |fails with Wine-Mono --- Comment #13 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, installs fine here with Wine 6.1, assuming fixed. Adding stable download link via Internet Archive: https://web.archive.org/web/20210201133157/https://filehippo.com/download_pa... Paint.NET v3.5.4 (Final Release build 3.54.3708.31975) --- NOTE: The snapshots for a number of older Paint.NET versions from 'www.dotpdn.com' (official CDN) contain newer versions despite their .ZIP archive name. Hence using snapshots from 'filehippo.com' which use the original binary. Example: https://web.archive.org/web/20140323143512/https://www.dotpdn.com/files/pain... --- snip --- $ unzip -l Paint.NET.3.5.4.Install.zip Archive: Paint.NET.3.5.4.Install.zip Length Date Time Name --------- ---------- ----- ---- 3765592 08-17-2013 14:02 Paint.NET.3.5.11.Install.exe --------- ------- 3765592 1 file --- snip --- $ sha1sum Paint.NET.3.5.4.Install.exe 5ffc52c76959692682c0a849322a959b19c0c693 Paint.NET.3.5.4.Install.exe $ du -sh Paint.NET.3.5.4.Install.exe 4.9M Paint.NET.3.5.4.Install.exe $ wine --version wine-6.1 Regards -- 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=22242 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #14 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.2. -- 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