http://bugs.winehq.org/show_bug.cgi?id=31446
Bug #: 31446 Summary: Unhandled exception: page fault on read access to 0x00000003 in 32-bit code (0x00448dcb) Product: Wine Version: 1.5.10 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: guardiano@centrum.cz Classification: Unclassified
Lexicon Lingea 5 from version 1.5.8 does not work. When it starts, the application crashes. Backtrace is attached.
http://bugs.winehq.org/show_bug.cgi?id=31446
--- Comment #1 from guardiano@centrum.cz 2012-08-11 02:42:33 CDT --- Created attachment 41335 --> http://bugs.winehq.org/attachment.cgi?id=41335 backtrace
http://bugs.winehq.org/show_bug.cgi?id=31446
guardiano@centrum.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #41335|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=31446
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com Summary|Unhandled exception: page |Lexicon Lingea 5 crashes on |fault on read access to |start |0x00000003 in 32-bit code | |(0x00448dcb) |
--- Comment #2 from GyB gyebro69@gmail.com 2012-08-11 03:22:32 CDT --- If the application used to work with previous Wine versions, please perform a regression test: http://wiki.winehq.org/RegressionTesting/
Is there a free download/trial version available to reproduce the problem?
http://bugs.winehq.org/show_bug.cgi?id=31446
--- Comment #3 from guardiano@centrum.cz 2012-08-12 07:14:37 CDT --- I explored a bit yesterday and today this problem. I downloaded the git-version (from 1.5.10 but it is no change) and compiled only on the console:
CC = "ccache gcc-m32" ./configure --verbose --disable-tests && make
(no make install)
The program Lexicon works.
I left under my system (archlinux x86_64 + gcc multilib 4.7.1) to create a new package of Wine and program crash at startup.
In my research is PROBABLY an issue with setting CFLAGS when compiling distribution package, because if I compile under command "make" in the console, is Wine 'good' compiled and I can run the program.
The program unfortunately does not easily downloadable demo / trial version.
http://bugs.winehq.org/show_bug.cgi?id=31446
--- Comment #4 from guardiano@centrum.cz 2012-08-12 07:14:49 CDT ---
Optimization I have set in makepkg (which makes packages for system ARCH) to:
CFLAGS="-march=core2 -mtune=core2 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" CXXFLAGS="-march=core2 -mtune=core2 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro" #-- Make Flags: change this for DistCC/SMP systems MAKEFLAGS="-j3"
I tried to remove and --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2, but without result.
distribution PKGBUILD contains the following adjustments:
# These additional CFLAGS solve FS#27662 export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0" export CXXFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0"
./configure --prefix=/usr --sysconfdir=/etc --with-x "${_wine32opts[@]}"
# These additional CFLAGS solve FS#27560 make CFLAGS+="-mstackrealign" CXXFLAGS+="-mstackrealign"
http://bugs.winehq.org/show_bug.cgi?id=31446
--- Comment #5 from guardiano@centrum.cz 2012-08-12 07:22:38 CDT --- [lenovo wine]$ gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: /build/src/gcc-4.7-20120721/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --enable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release Thread model: posix gcc version 4.7.1 20120721 (prerelease) (GCC)
http://bugs.winehq.org/show_bug.cgi?id=31446
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #6 from Austin English austinenglish@gmail.com 2012-08-12 21:12:45 CDT --- (In reply to comment #3)
I explored a bit yesterday and today this problem. I downloaded the git-version (from 1.5.10 but it is no change) and compiled only on the console:
CC = "ccache gcc-m32" ./configure --verbose --disable-tests && make
(no make install)
The program Lexicon works.
I left under my system (archlinux x86_64 + gcc multilib 4.7.1) to create a new package of Wine and program crash at startup.
In my research is PROBABLY an issue with setting CFLAGS when compiling distribution package, because if I compile under command "make" in the console, is Wine 'good' compiled and I can run the program.
The program unfortunately does not easily downloadable demo / trial version.
Invalid then. It's like march=core2, fwiw.
http://bugs.winehq.org/show_bug.cgi?id=31446
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com 2012-08-12 21:12:55 CDT --- Closing.