http://bugs.winehq.org/show_bug.cgi?id=31399
Bug #: 31399 Summary: Pegasus Mail is crashing Product: Wine Version: 1.5.5 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fojtik@penguin.cz Classification: Unclassified
Created attachment 41264 --> http://bugs.winehq.org/attachment.cgi?id=41264 Textual log from wine 1.5.5.
This bug has been introduced in 1.5.5. 1.5.2. seems to work fine.
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #1 from Jaroslav Fojtik fojtik@penguin.cz 2012-08-04 04:47:50 CDT --- Created attachment 41265 --> http://bugs.winehq.org/attachment.cgi?id=41265 Textual log from wine 1.5.2 - no crash observed.
http://bugs.winehq.org/show_bug.cgi?id=31399
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #2 from Austin English austinenglish@gmail.com 2012-08-04 18:40:06 CDT --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #3 from Jaroslav Fojtik fojtik@penguin.cz 2012-09-07 15:11:19 CDT --- DONE! I have to upgrade my PC to phenom X6 othervise I would go asleep during compilation.
root@F&T:/tmp/wine-git# git bisect good Bisecting: 0 revisions left to test after this (roughly 0 steps) [34b41084a106260e84acad0c120210698dbc022e] mshtml: Added IHTMLDocument2::put_URL implementation.
root@F&T:/tmp/wine-git# git bisect log
git bisect start # good: [c6a673291da6e9ee956910f35efcde0a8d8437ea] Release 1.5.2. git bisect good c6a673291da6e9ee956910f35efcde0a8d8437ea # bad: [d6bc74fc5f0727f12788aa76d286d74f28208589] Release 1.5.5. git bisect bad d6bc74fc5f0727f12788aa76d286d74f28208589 # bad: [bde73d8dfc7e65a080a0a250deb65295969e4538] mscoree: Make assembly_rva_to_va() and parse_ headers() static. git bisect bad bde73d8dfc7e65a080a0a250deb65295969e4538 # bad: [badb5d555d7e24f97528665a2145d61d83c27880] amstream: Use proper constructor name for ddr aw mediastream. git bisect bad badb5d555d7e24f97528665a2145d61d83c27880 # bad: [137a21d04c99dca4dc843ef1ef42c04aa0b01353] msxml3: Use lookup table for feature names. git bisect bad 137a21d04c99dca4dc843ef1ef42c04aa0b01353 # good: [7bb17f49e3303ee49da7b97fb5080781cd0a4617] d3d8: Get rid of IDirect3DTexture8Impl. git bisect good 7bb17f49e3303ee49da7b97fb5080781cd0a4617 # bad: [eaaf089213595f7a0d04c6b4d2682d24409ce574] d3d8: Merge cubetexture.c into texture.c. git bisect bad eaaf089213595f7a0d04c6b4d2682d24409ce574 # bad: [dedd9fe23e74a8ada939eeeb238d804e52f10723] winex11: Convert all points to device coordin ates at once for polylines and polygons. git bisect bad dedd9fe23e74a8ada939eeeb238d804e52f10723 # good: [d0483ec69d601f34db53be55891f30f8bd9a2b65] po: Update Russian translation. git bisect good d0483ec69d601f34db53be55891f30f8bd9a2b65 # bad: [d9876902124e29bb0f80ff34390b1a2ce9cc52fd] Added support for shadowing of element pseudo -variables. git bisect bad d9876902124e29bb0f80ff34390b1a2ce9cc52fd # good: [16b7a7f707fd5f38cf5b290d02daed2676120180] server: Add access mapping for IO completion objects. git bisect good 16b7a7f707fd5f38cf5b290d02daed2676120180
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #4 from Vincent Povirk madewokherd@gmail.com 2012-09-07 15:40:16 CDT --- You need to do one more step.
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #5 from Jaroslav Fojtik fojtik@penguin.cz 2012-09-07 15:56:34 CDT --- Sorry, I guessed 0 steps mean finish.
root@F&T:/tmp/wine-git# git bisect bad 34b41084a106260e84acad0c120210698dbc022e is first bad commit commit 34b41084a106260e84acad0c120210698dbc022e Author: Jacek Caban jacek@codeweavers.com Date: Tue Apr 17 12:10:26 2012 +0200
mshtml: Added IHTMLDocument2::put_URL implementation.
:040000 040000 09de1860ee7928b5cc36064d4d12e357ef1a112f 33410c505563adaf844f5db4c78a357ccb7be505 M dlls
http://bugs.winehq.org/show_bug.cgi?id=31399
Jaroslav Fojtik fojtik@penguin.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #6 from Jaroslav Fojtik fojtik@penguin.cz 2012-10-27 13:52:26 CDT --- Something is totally wrong in "navigate_url".
static HRESULT WINAPI HTMLDocument_put_URL(IHTMLDocument2 *iface, BSTR v) { HTMLDocument *This = impl_from_IHTMLDocument2(iface); + TRACE("(%p)->(%s)\n", This, debugstr_w(v));
return E_NOTIMPL; // <<<<< when I add this line, Pegasus Mail starts working.
+ + if(!This->window) { + FIXME("No window available\n"); + return E_FAIL; + } + + return navigate_url(This->window, v, This->window->url); }
http://bugs.winehq.org/show_bug.cgi?id=31399
Marcus Meissner marcus@jet.franken.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marcus@jet.franken.de Regression SHA1| |34b41084a106260e84acad0c120 | |210698dbc022e
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #7 from Marcus Meissner marcus@jet.franken.de 2013-04-05 12:35:38 CDT --- is it still crashing with current releases?
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #8 from Jaroslav Fojtik fojtik@penguin.cz 2013-04-12 16:09:45 CDT --- I will test it. After my computer completely crashed, I am facing some problems to run X on new HW.
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #9 from Jaroslav Fojtik fojtik@penguin.cz 2013-04-30 17:10:42 CDT --- Yes, this crash could be reproduced in wine 1.5.28
http://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #10 from Jaroslav Fojtik fojtik@penguin.cz --- In the version 1.7.9 there has been introduced a new problem that hides this issue.
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 67 of CGID_ShellDocView ...... ...... fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 67 of CGID_ShellDocView err:seh:setup_exception_record stack overflow 1232 bytes in thread 0009 eip 7ea1e007 esp 00230e60 stack 0x230000-0x231000-0x330000
I will emit separate bug report.
https://bugs.winehq.org/show_bug.cgi?id=31399
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://filehippo.com/downlo | |ad_pegasus_mail/11363/ CC| |focht@gmx.net Summary|Pegasus Mail is crashing |Pegasus Mail 4.6x is | |crashing
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
*always* specify the application version you tested with.
It's one of the most important information points besides the Wine version. Software is constantly being reworked/revamped, sometimes with underlying frameworks/technology changed, exposing different behaviour. No one wants to waste time on things that are no longer reproducible/applicable.
I'm guessing based on OP's bug report date this might be some PM 4.6x version that is being talked about here (http://www.pmail.com/v46x.htm).
Your "new problem" (comment #10) is a dupe.
Regards
https://bugs.winehq.org/show_bug.cgi?id=31399
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #12 from Teras teras@luukku.com --- Console is spamming
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 67 of CGID_ShellDocView
I quess this could be marked dupe then.
wine-1.7.37-49-g75a2e85
https://bugs.winehq.org/show_bug.cgi?id=31399
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #13 from super_man@post.com --- still crashing 1.7.52
https://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #14 from super_man@post.com --- (In reply to super_man from comment #13)
still crashing 1.7.52
Still crashing wine 1.9.8-git and wine-staging 1.9.8
The correct exe to launch is winpm-32.exe
https://bugs.winehq.org/show_bug.cgi?id=31399
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #15 from winetest@luukku.com --- I didnt test but the source code shown here looks the same at wine source code.
So most likely still valid wine 2.0rc5.
https://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #16 from Jaroslav Fojtik fojtik@penguin.cz --- The problem is still here in 2.0.2 stable. The proposed patch still work and makes Pmail working again.
https://bugs.winehq.org/show_bug.cgi?id=31399
--- Comment #17 from Jaroslav Fojtik fojtik@penguin.cz --- Same problem inside HTMLDocument_put_URL in the version 3.4 Returning E_NOTIMPL here will fix the problem.
Please cound you fix this long-term bug from 2012?
https://bugs.winehq.org/show_bug.cgi?id=31399
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #18 from Fabian Maurer dark.shadow4@web.de --- Still relevant as of wine-3.21.
https://bugs.winehq.org/show_bug.cgi?id=31399
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |64cb9425da43271109bc1df8df4 | |aa32132f257ae
--- Comment #19 from Jacek Caban jacek@codeweavers.com --- Fixed in Git.
https://bugs.winehq.org/show_bug.cgi?id=31399
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://filehippo.com/downlo |https://web.archive.org/web |ad_pegasus_mail/11363/ |/20130504011108/http://foss | |ies.org/windows/mail/pegasu | |s/winpmail/w32-463.exe Component|-unknown |wininet
https://bugs.winehq.org/show_bug.cgi?id=31399
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.0-rc2.