Opened 15 years ago
Closed 14 years ago
#131 closed defect (fixed)
ndpsmb.dll crashes evfsctl.exe on Multicore CPUs
Reported by: | Herwig Bauernfeind | Owned by: | Silvan Scherrer |
---|---|---|---|
Priority: | blocker | Milestone: | Netdrive plugin 2.1 alpha |
Component: | Samba Client Plugin | Version: | NDP 1.5.0 |
Keywords: | Cc: |
Description
As reported recently in the netlabs samba-user mailing list the latest changes to ndpsmb.dll (removal of deprecated tokens MEMLEN, LOGLEVEL and LOGFILE) triggers a SYS1808 crash of evfsctl.exe on multicore machines (seen on Athlon64 X2, QuadCore Intel and Dual Xeon machines).
EVFSGUI receives an error message of "Incorrect parameter".
The same ndpsmb.dll works normally on single CPU machines (tested on AthlonXP and Pentium-M 740 machines).
Change History (4)
comment:1 by , 15 years ago
comment:3 by , 15 years ago
Very likely, it appears the compiler switch to 4.4.2 did it. Final testing required.
comment:4 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The compiler switch made the problem go away on dualcore machines, however not on Quadcore machines.
_divers ultimate fix is found in changeset 457
Note: Also the Apache Webserver might be affected by this problem, as the crashing part of the os2_randget() function was taken from Apache code.
Ticket #129 also describes this problem.