[Bug 25580] New: [regression] pcad2002 (pcb.exe) fail to start

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 21 01:37:53 CST 2010


http://bugs.winehq.org/show_bug.cgi?id=25580

           Summary: [regression] pcad2002 (pcb.exe) fail to start
           Product: Wine
           Version: unspecified
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ntdll
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: jopka at kvidex.ru


Hi! I probably found regression:
After this patch and up to bleeding edge, pcad2002's pcb.exe fail to start:

2f877b0a79c5bd7a1b26d7de519f344630ad5e2b is the first bad commit
commit 2f877b0a79c5bd7a1b26d7de519f344630ad5e2b
Author: Damjan Jovanovic <damjan.jov at gmail.com>
Date:   Thu Jul 22 21:36:33 2010 +0200

    ntdll: Convert even Unix paths outside Wine's drive mappings to DOS paths.

:040000 040000 e543f71d23039254a15be138a7b4fca5a84739f3
c667330d1b7ed38813f866d591402480611921f3 M    dlls

To ensure it, i remove this patch manually in bleeding edge tree, it's helpful.
(tested on wine-1.3.9-210-g8bcc61f)
But instead of fully reverting patch, i can remove only one line in
dlls/ntdll/path.c to turn wine to work again:

1074: //            ntdll_umbstowcs( 0, path, lenA, nt->Buffer +
sizeof(unix_prefixW)/sizeof(WCHAR), lenW );

(It's simple blind try-and-error test; i don't know what does entire patch or
this particularly line, sorry)

Thanks

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list