Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 338944 - app-emulation/wine-1.3.3 unable to read files on C:
Summary: app-emulation/wine-1.3.3 unable to read files on C:
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-27 19:14 UTC by Plüss Roland
Modified: 2010-10-15 01:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (7zipped) (build.log.7z,196.12 KB, text/plain)
2010-10-06 15:19 UTC, Plüss Roland
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Plüss Roland 2010-09-27 19:14:56 UTC
Running an application with wine-1.3.3 trying to open a file I get "file not found" error. All worked fine before. Since 1.3.3 applications run through wine are unable to read any file no matter if on C: or anywhere.

Interesting is that directory names in file dialogs are garbled (see URL). Most probably a 0-termination bug handling strings.

Reproducible: Always

Steps to Reproduce:
1. Open any application with wine
2. Try to open a file

Actual Results:  
"File not Found" error

Expected Results:  
Loading the file

# emerge --info
Portage 2.1.8.3 (default/linux/amd64/10.0/desktop, gcc-4.4.3, glibc-2.11.2-r0, 2.6.32-gentoo-r7 x86_64)
=================================================================
System uname: Linux-2.6.32-gentoo-r7-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_6400+-with-gentoo-1.12.13
Timestamp of tree: Sat, 25 Sep 2010 01:00:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.4_p6-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 AdobeFlash-10 AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"                
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirror.solnet.ch http://mirror.switch.ch/mirror/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/glc"
USE="X a52 aac acl acpi alsa amd64 arts audiofile berkdb bluetooth branding browserplugin bzip2 cairo cdaudio cdr cli consolekit cracklib crypt cups cxx dbus dri dssi dts dv dvd dvdr dvdread emboss encode exif expat fam ffmpeg firefox flac fortran gd gdbm geoip gif gimp gimpprint gnutls gpm gtk hal hddtemp iconv ipv6 jabber jack java javascript jpeg kde ladspa lame lcms libnotify libsamplerate live lm_sensors lua mad melt mikmod mmx mng modplug modules mp3 mp4 mpeg mudflap multilib mysql ncurses network nls noamazon nptl nptlonly nsplugin ogg openal openexr opengl openmp pam pango pcre pdf perl php plotutils png ppds pppd python qt3support qt4 quicktime readline reflection ruby sane sdl semantic-desktop session sndfile sox spell sql sse sse2 ssl startup-notification subversion svg sysfs tcpd theora threads tiff timidity tk truetype unicode usb visualization vorbis webkit wma wxwindows x264 xcb xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev joystick keyboard mouse aiptek" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fglrx vesa radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

app-emulation/wine-1.3.3 was built with the following:
USE="X alsa cups dbus gecko gnutls jack jpeg lcms mp3 (multilib) ncurses openal opengl oss perl png ssl threads truetype win32 win64 xml (-capi) -custom-cflags (-esd) -fontconfig (-gphoto2) -gsm (-hal) -ldap -nas -pulseaudio -samba (-scanner) -test -xcomposite -xinerama"
CXXFLAGS=""
Comment 1 darkbasic 2010-09-28 11:36:55 UTC
It seems to be the same bug I reported upstream:
http://bugs.winehq.org/show_bug.cgi?id=24531
Comment 2 James Potts 2010-09-29 13:18:50 UTC
I use paludis, and had this bug.  I fixed it by doing 'cave resolve -cx wine', which is about equivalent to 'emerge -uD wine'.  Perhaps this is a dependency issue?

--James
Comment 3 darkbasic 2010-09-29 22:59:54 UTC
emerge -vDuN @world && emerge -v wine fixed it. Please close.
Comment 4 Plüss Roland 2010-09-30 00:29:38 UTC
(In reply to comment #3)
> emerge -vDuN @world && emerge -v wine fixed it. Please close.
> 
Same error as before, keep open (problem unsolved)
Comment 5 darkbasic 2010-09-30 09:07:58 UTC
Sorry, I forgot to mention emerge -v @preserved-rebuild (or revdep-rebuild).
Comment 6 Plüss Roland 2010-09-30 18:38:47 UTC
(In reply to comment #5)
> Sorry, I forgot to mention emerge -v @preserved-rebuild (or revdep-rebuild).
> 
I always do "revdep-rebuild" after an "emerge -avuDN world". For the sake of this bug though I did it again. Same result as before, the bug is still present.
Comment 7 SpanKY gentoo-dev 2010-10-03 19:45:45 UTC
post all related info in the bug itself.  do not link to external sites.

does re-emerging wine fix the issue ?
Comment 8 Plüss Roland 2010-10-04 11:18:15 UTC
(In reply to comment #7)
> post all related info in the bug itself.  do not link to external sites.
> 
> does re-emerging wine fix the issue ?
> 
re-emerging does not fix the problem. as I get it though from the external page somebody claims it to be openssl causing troubles but I hardly belief this as openssl has nothing to do with string handling in wine.
Comment 9 darkbasic 2010-10-04 12:36:53 UTC
I did not claim that was openssl which caused the problem. But I upgraded openssl and so I had to rebuild lots of packages because of revdep-rebuild. One of them may be the problem.
Comment 10 Plüss Roland 2010-10-04 19:51:49 UTC
(In reply to comment #9)
> I did not claim that was openssl which caused the problem. But I upgraded
> openssl and so I had to rebuild lots of packages because of revdep-rebuild. One
> of them may be the problem.
What is strange is that I see such a behavior only in Wine and nowhere else. So my bet is on a bug in Wine either caused upstream or due to GenToo patches.
Comment 11 SpanKY gentoo-dev 2010-10-05 02:09:58 UTC
stop uselessly quoting comments.  no one mentioned openssl here.

after you re-emerge wine, do you still see garbled paths in the display ?
Comment 12 Plüss Roland 2010-10-05 14:43:05 UTC
What is quoting for? So you know what comment you answer too. How can this be useless? Anyways...

As I said in #8 (where I "answered" this question but as it looks like even by quoting it people don't "read"), yes the problem persists after re-emerging wine as well as revdep-rebuild.
Comment 13 SpanKY gentoo-dev 2010-10-05 20:09:26 UTC
quoting is useful if you know to use it.  you arent.

it's a good thing you quoted "answer" as your comment was not clear as to what wasnt fixed.  stop wasting time on semantics and simply answer the questions posed to you.

post a full build log as an attachment.
Comment 14 Plüss Roland 2010-10-06 15:19:38 UTC
Created attachment 249757 [details]
build.log (7zipped)
Comment 15 Plüss Roland 2010-10-06 15:20:49 UTC
What the? This is conventional forum/mail quoting style as used anywhere on the Internet so people know "what" you answered too (and if you didn't get that this had been an answer... should I place next time a neon sign around it or what?). If you are using "abnormal" quoting rules than please write them on the entry page and don't go attack people in a rude way or is this kindergarden here? So please cut the rude tone, thanks.

So back to the bug, here the build log as requested.
Comment 16 SpanKY gentoo-dev 2010-10-07 06:41:50 UTC
it's quite simple: cut your crap or seek help elsewhere.

your build log shows you only compiled it and didnt install it.  see if other versions of wine show the same problem.