[Bug 1327] New: - Can't read .ini when installing driver for Visioneer PaperPort 6000 (a scanner)

wine-bugs at winehq.com wine-bugs at winehq.com
Fri Mar 14 07:16:29 CST 2003


http://bugs.winehq.com/show_bug.cgi?id=1327

           Summary: Can't read .ini when installing driver for Visioneer
                    PaperPort 6000 (a scanner)
           Product: Wine
           Version: 20030115
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-files
        AssignedTo: wine-bugs at winehq.com
        ReportedBy: dankna at childe.crusoe.net


This is my first time submitting a bug to the wine bugtracker, and I'm not versed in the wine internals; I hope I've fingered the correct module.  Apologies if not!

Download 6000.exe from http://www.visioneer.com/support/flatbed/6000downloads.asp

Attempt to install it with "wine 6000.exe"

InstallShield extracts its files, then displays an error dialog, "Missing or Invalid Parameter: UpdateNumber", and stops installing.

I did some tracing:  InstallShield calls GetPrivateProfileStringA() to retrieve the UpdateNumber entry from X:\update.exe\UPDATE.INI.  Yes, the .ini exists and contains that entry.  Its real filename is /tmp/update.ini.  /tmp/update.exe is a file, put there by InstallShield.

If I'm reading the trace correctly, it looks like wine's dosfs subsystem is returning /tmp/update.exe/update.ini as the real path, which is obviously wrong.  Why a file is being used as a mount point in the first place is a mystery to me...

Hopefully the above procedure should let you reproduce my trace easily, but I can send it if that's required.

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1327>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.



More information about the wine-bugs mailing list