http://bugs.winehq.org/show_bug.cgi?id=21522
Summary: DnaSP 5 crashes under wine if a "Tajima's test" is performed. Product: Wine Version: 1.1.37 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: f.pinamartins@gmail.com
Created an attachment (id=25923) --> (http://bugs.winehq.org/attachment.cgi?id=25923) Error log from terminal
Running a "Tajima's test" in DnaSP 5.10 using a "sliding window" will cause a crash. The log is attached. The program can be found in:
It seems to have been somewhat tested under wine, since there is feedback in their page. There is, however, no AppDB test.
If any further info is required, please, don't hesitate to ask.
http://bugs.winehq.org/show_bug.cgi?id=21522
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25923|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=21522
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |oleaut32
--- Comment #1 from Austin English austinenglish@gmail.com 2010-01-28 14:25:02 ---
PE 7e830000-7e8c2000 Export oleaut32
Are you using native oleaut32?
http://bugs.winehq.org/show_bug.cgi?id=21522
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|oleaut32 |-unknown
http://bugs.winehq.org/show_bug.cgi?id=21522
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://scguy318.freeshell.o | |rg/dnasp51000.msi Component|-unknown |oleaut32 Ever Confirmed|0 |1
--- Comment #2 from Andrew Nguyen arethusa26@gmail.com 2010-01-28 15:20:46 --- I can confirm the issue in wine-1.1.37-171-g2a07163. Using winetricks to install dcom98 successfully works around the crash. I've uploaded a copy of the installer (sha1sum 6897ada4d9d73b44038a97b74729d3b546bd1284) to my personal account since the original site requires registration to access the download.
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #3 from Andrew Nguyen arethusa26@gmail.com 2010-01-28 15:21:34 --- Created an attachment (id=25928) --> (http://bugs.winehq.org/attachment.cgi?id=25928) DnaSP 5 crash backtrace
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com 2010-01-28 15:24:26 --- (In reply to comment #3)
Created an attachment (id=25928)
--> (http://bugs.winehq.org/attachment.cgi?id=25928) [details]
DnaSP 5 crash backtrace
Please attach another one with +variant and oleaut32 compiled without optimization: -O0.
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #5 from Andrew Nguyen arethusa26@gmail.com 2010-01-28 16:33:39 --- Created an attachment (id=25931) --> (http://bugs.winehq.org/attachment.cgi?id=25931) DnaSP 5 +variant trace and crash backtrace (lzma compressed)
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #6 from Francisco Pina Martins f.pinamartins@gmail.com 2010-01-29 04:52:42 ---
Are you using native oleaut32?
All the libs I'm using are builtin.
I can confirm that using winetricks to install dcom98 works around the problem successfully.
I have also added an entry for DnaSP in the AppDB.
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #7 from Francisco Pina Martins f.pinamartins@gmail.com 2010-10-17 10:20:35 CDT --- Tested with wine 1.3.5 in a clean wine prefix and appears to be fixed. Can anyone confirm this?
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2010-10-23 15:35:35 CDT --- Looks like this is fixed by commit f73c8c4d42c03a886675c8824f16678522ed17a6. Another case of wrong use of source and dest in VARIANT coercion.
Francisco, could you try to revert it to confirm a crash is back without this fix?
http://bugs.winehq.org/show_bug.cgi?id=21522
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bprascher@yahoo.com
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com 2010-10-23 15:43:48 CDT --- *** Bug 20825 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #10 from Francisco Pina Martins f.pinamartins@gmail.com 2010-10-24 10:06:46 CDT --- I've never done this before. where can I find a good and up-to-date source for reverting the commit? I suppose this is a good place to start? http://wiki.winehq.org/GitWine I'll report back as soon as I've managed to do it. It could take a while, tough. I still have a lot to learn. =-)
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #11 from Francisco Pina Martins f.pinamartins@gmail.com 2010-10-24 11:16:15 CDT --- OWO! Was that quick or what? Reverting commit f73c8c4d42c03a886675c8824f16678522ed17a6 and running DNAsp in a clean wine prefix causes the crash again. I guess the culprit is found. Just in case I missed something: the mentioned commit patched: file dlls/oleaut32/varformat.c
Can this be safely closed now?
http://bugs.winehq.org/show_bug.cgi?id=21522
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com 2010-10-24 13:19:34 CDT --- Yes, I'm marking this fixed.
Thanks for testing, the point was to ensure that this particular commit was a fix.
http://bugs.winehq.org/show_bug.cgi?id=21522
--- Comment #13 from Francisco Pina Martins f.pinamartins@gmail.com 2010-10-24 16:41:52 CDT --- Glad I could be of help. I learned a LOT in the process.
http://bugs.winehq.org/show_bug.cgi?id=21522
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org 2010-10-29 12:58:25 CDT --- Closing bugs fixed in 1.3.6.