Opened 14 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 Changed 14 years ago by
comment:2 Changed 14 years ago by
Owner: | set to Silvan Scherrer |
---|---|
Status: | new → assigned |
isn't that fixed?
comment:3 Changed 14 years ago by
Very likely, it appears the compiler switch to 4.4.2 did it. Final testing required.
comment:4 Changed 14 years ago by
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.