http://bugs.winehq.org/show_bug.cgi?id=30200
Bug #: 30200 Summary: Writing 00x integers instead of 0x Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: cadcapricorn@hotmail.com Classification: Unclassified
On Wine 1.4, ArcView 3.3 writes in textual .apr file hex enumerations in the form 00xNNN instead of 0xNNNN. No error while saving, but later it cannot open it again. Opening error is:
ERROR Can't convert characters in h:\proj1.apr at position 1947 to an integer. ------------------- TRACEBACK ------------------------- Module "AVFile" Message 4: file ".\err.c " line 645 Module "ODB " Message 1: file "..\avfile\odb.c" line 871 Module "ODB " Message -1: file "..\avfile\odb.c" line 1249 Module "ODB " Message -1: file "..\avfile\odb.c" line 1387 Module "CBlok" Message -1: file "..\avenue\cblok.c" line 1552 Module "CBlok" Message -1: file "..\avenue\cblok.c" line 1552 Module "Script" Message -1: file "..\avenue\script.c" line 151 Module "Err " Message -1: file ".\err.c " line 2009 ------------------------------------------------------ FATAL ERROR aborted from error window
I had no such a problem with Wine 1.2.3
http://bugs.winehq.org/show_bug.cgi?id=30200
Capricorn cadcapricorn@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |cadcapricorn@hotmail.com Version|unspecified |1.4
http://bugs.winehq.org/show_bug.cgi?id=30200
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
--- Comment #1 from Rosanne DiMesio dimesio@earthlink.net 2012-03-17 15:27:57 CDT --- Not critical. http://bugs.winehq.org/page.cgi?id=fields.html#importance
Please run a regression test. http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #2 from Capricorn cadcapricorn@hotmail.com 2012-03-18 15:17:59 CDT --- (In reply to comment #1)
Not critical. http://bugs.winehq.org/page.cgi?id=fields.html#importance
Please run a regression test. http://wiki.winehq.org/RegressionTesting
Sorry, I'm not a programer. Is it possible that some other applications could have problem because of wrong writing of hex values? ArcView at least shows where the error is.
http://bugs.winehq.org/show_bug.cgi?id=30200
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com
--- Comment #3 from Michael Stefaniuc mstefani@redhat.com 2012-03-19 04:10:53 CDT --- There are quite a few places that convert from numbers to strings. And the conversion might not be be the culprit at all but some other thing that corrupts the data to be converted. So yes, we do need a regression test to be able to pinpoint the source of the error.
Is there a downloadable demo for ArcView 3.3 that exhibits the same issue?
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com 2012-03-19 04:14:31 CDT --- Probably related http://source.winehq.org/git/wine.git/commit/79c19aef299432f39e435c9c98be3ac... ? Worth to check.
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #5 from Capricorn cadcapricorn@hotmail.com 2012-03-19 16:40:26 CDT --- Michael & Nikolay, I'm not sure if I'm allowed to give the link publicly, so I sent you a mail. I hope you don't mind. If you have any questions about software, feel free to ask me.
Nikolay, thank you very much for the link. I hope this will become a part of v1.4 update soon.
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #6 from Capricorn cadcapricorn@hotmail.com 2012-03-21 15:10:02 CDT --- yes, it's probably related. It works with msvcrt in native mode.
http://bugs.winehq.org/show_bug.cgi?id=30200
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr@codeweavers.com Component|-unknown |msvcrt
http://bugs.winehq.org/show_bug.cgi?id=30200
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #7 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-03-29 16:05:27 CDT --- (In reply to comment #2)
(In reply to comment #1)
Not critical. http://bugs.winehq.org/page.cgi?id=fields.html#importance
Please run a regression test. http://wiki.winehq.org/RegressionTesting
Sorry, I'm not a programer. Is it possible that some other applications could have problem because of wrong writing of hex values? ArcView at least shows where the error is.
If you can't perform a regression test, it will be difficult to fix this bug, especially with no download link.
You don't need programming skills to run a regression test, but simply to issues some commands on a terminal, and some patience.
You can always ask for help on the wine users forum/IRC if you have issues performing the test.
http://bugs.winehq.org/show_bug.cgi?id=30200
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #8 from Piotr Caban piotr.caban@gmail.com 2012-03-29 16:15:37 CDT --- Please check if it's fixed in newest wine.
If it's not working there please attach a log with msvcrt debug channel (run WINEDEBUG=msvcrt wine ...).
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #9 from Damir Črnila cadcapricorn@hotmail.com 2012-03-30 00:28:46 CDT --- )(In reply to comment #8)
Please check if it's fixed in newest wine.
No, it's not. While saving, still get (Legend.40 SymType: 00x2 LegType: 00x1 ClassType: 00x3 Symbols: 41 Class: 46 StdDevs: 1.00000000000000 NullSym: 47 NullValues: 51 StatValues: 52 Precision: -3 )
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #10 from Damir Črnila cadcapricorn@hotmail.com 2012-03-30 00:35:41 CDT --- It should be: SymType: 0x02 LegType: 0x01 ClassType: 0x03
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #11 from Austin English austinenglish@gmail.com 2012-03-30 16:01:57 CDT --- Then please attach an msvcrt trace.
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #12 from Damir Črnila cadcapricorn@hotmail.com 2012-03-30 17:12:06 CDT --- (In reply to comment #11)
Then please attach an msvcrt trace.
How to do that?
http://bugs.winehq.org/show_bug.cgi?id=30200
--- Comment #13 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-03-30 17:13:31 CDT --- (In reply to comment #12)
(In reply to comment #11)
Then please attach an msvcrt trace.
How to do that?
http://wiki.winehq.org/FAQ#get_debug_trace
http://bugs.winehq.org/show_bug.cgi?id=30200
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #14 from Piotr Caban piotr.caban@gmail.com 2012-12-12 15:48:44 CST --- Marking the bug as fixed (I think the bug was incorrectly retested, logs were not attached for over half a year).
If it's still not working (in wine 1.5.19 or newer) please reopen the bug and attach msvcrt log.
http://bugs.winehq.org/show_bug.cgi?id=30200
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2012-12-21 13:28:09 CST --- Closing bugs fixed in 1.5.20.