> installer is checking all drives for files "wordview.exe" and as my / is > mapped by default to Z: installer looks also into Z:\dev\shm\ dir too. > here we are getting crash with ntdll.NtQueryDirectoryFile(). hm, tailing output of +file into attachment. BTW, can i use conditional breakpoints with winedbg ?
trace:file:NtQueryDirectoryFile (0x54 (nil) (nil) (nil) 0x4073f36c 0x40266f00 0x00002000 0x00000003 0x00000000 L"*.*" 0x00000000 trace:file:append_entry long L"sdy7"... short L""... mask L"*.*" trace:file:match_filename (L"sdy7"..., L"*.*") trace:file:append_entry long L"sdy8"... short L""... mask L"*.*" trace:file:match_filename (L"sdy8"..., L"*.*") trace:file:append_entry long L"sdy9"... short L""... mask L"*.*" trace:file:match_filename (L"sdy9"..., L"*.*") trace:file:append_entry long L"sdz"... short L""... mask L"*.*" trace:file:match_filename (L"sdz"..., L"*.*") trace:file:append_entry long L"sdz1"... short L""... mask L"*.*" trace:file:match_filename (L"sdz1"..., L"*.*") trace:file:append_entry long L"sdz10"... short L""... mask L"*.*" trace:file:match_filename (L"sdz10"..., L"*.*") trace:file:append_entry long L"sdz11"... short L""... mask L"*.*" trace:file:match_filename (L"sdz11"..., L"*.*") trace:file:append_entry long L"sdz12"... short L""... mask L"*.*" trace:file:match_filename (L"sdz12"..., L"*.*") trace:file:append_entry long L"sdz13"... short L""... mask L"*.*" trace:file:match_filename (L"sdz13"..., L"*.*") trace:file:append_entry long L"sdz14"... short L""... mask L"*.*" trace:file:match_filename (L"sdz14"..., L"*.*") trace:file:append_entry long L"sdz15"... short L""... mask L"*.*" trace:file:match_filename (L"sdz15"..., L"*.*") trace:file:append_entry long L"sdz2"... short L""... mask L"*.*" trace:file:match_filename (L"sdz2"..., L"*.*") trace:file:append_entry long L"sdz3"... short L""... mask L"*.*" trace:file:match_filename (L"sdz3"..., L"*.*") trace:file:append_entry long L"sdz4"... short L""... mask L"*.*" trace:file:match_filename (L"sdz4"..., L"*.*") trace:file:append_entry long L"sdz5"... short L""... mask L"*.*" trace:file:match_filename (L"sdz5"..., L"*.*") trace:file:append_entry long L"sdz6"... short L""... mask L"*.*" trace:file:match_filename (L"sdz6"..., L"*.*") trace:file:append_entry long L"sdz7"... short L""... mask L"*.*" trace:file:match_filename (L"sdz7"..., L"*.*") trace:file:append_entry long L"sdz8"... short L""... mask L"*.*" trace:file:match_filename (L"sdz8"..., L"*.*") trace:file:append_entry long L"sdz9"... short L""... mask L"*.*" trace:file:match_filename (L"sdz9"..., L"*.*") trace:file:append_entry long L"shm"... short L""... mask L"*.*" trace:file:match_filename (L"shm"..., L"*.*") trace:file:append_entry long L"sjcd"... short L""... mask L"*.*" trace:file:match_filename (L"sjcd"..., L"*.*") trace:file:append_entry long L"sequencer2" short L"SEQU~OAR"... mask L"*.*" trace:file:match_filename (L"sequencer2", L"*.*") trace:file:append_entry long L"sg0"... short L""... mask L"*.*" trace:file:match_filename (L"sg0"..., L"*.*") trace:file:append_entry long L"sg1"... short L""... mask L"*.*" trace:file:match_filename (L"sg1"..., L"*.*") trace:file:append_entry long L"sg10"... short L""... mask L"*.*" trace:file:match_filename (L"sg10"..., L"*.*") trace:file:append_entry long L"sg11"... short L""... mask L"*.*" trace:file:match_filename (L"sg11"..., L"*.*") trace:file:append_entry long L"sg12"... short L""... mask L"*.*" trace:file:match_filename (L"sg12"..., L"*.*") trace:file:append_entry long L"sg13"... short L""... mask L"*.*" trace:file:match_filename (L"sg13"..., L"*.*") trace:file:append_entry long L"sg14"... short L""... mask L"*.*" trace:file:match_filename (L"sg14"..., L"*.*") trace:file:append_entry long L"sg15"... short L""... mask L"*.*" trace:file:match_filename (L"sg15"..., L"*.*") trace:file:append_entry long L"sg16"... short L""... mask L"*.*" trace:file:match_filename (L"sg16"..., L"*.*") trace:file:append_entry long L"sg17"... short L""... mask L"*.*" trace:file:match_filename (L"sg17"..., L"*.*") trace:file:append_entry long L"sg18"... short L""... mask L"*.*" trace:file:match_filename (L"sg18"..., L"*.*") trace:file:append_entry long L"sg19"... short L""... mask L"*.*" trace:file:match_filename (L"sg19"..., L"*.*") trace:file:append_entry long L"sg2"... short L""... mask L"*.*" trace:file:match_filename (L"sg2"..., L"*.*") trace:file:append_entry long L"sg20"... short L""... mask L"*.*" trace:file:match_filename (L"sg20"..., L"*.*") trace:file:append_entry long L"sg21"... short L""... mask L"*.*" trace:file:match_filename (L"sg21"..., L"*.*") trace:file:append_entry long L"sg22"... short L""... mask L"*.*" trace:file:match_filename (L"sg22"..., L"*.*") trace:file:append_entry long L"sg23"... short L""... mask L"*.*" trace:file:match_filename (L"sg23"..., L"*.*") trace:file:append_entry long L"sg24"... short L""... mask L"*.*" trace:file:match_filename (L"sg24"..., L"*.*") trace:file:append_entry long L"sg25"... short L""... mask L"*.*" trace:file:match_filename (L"sg25"..., L"*.*") trace:file:append_entry long L"sg26"... short L""... mask L"*.*" trace:file:match_filename (L"sg26"..., L"*.*") trace:file:append_entry long L"sg27"... short L""... mask L"*.*" trace:file:match_filename (L"sg27"..., L"*.*") trace:file:append_entry long L"sg28"... short L""... mask L"*.*" trace:file:match_filename (L"sg28"..., L"*.*") trace:file:append_entry long L"sg29"... short L""... mask L"*.*" trace:file:match_filename (L"sg29"..., L"*.*") trace:file:append_entry long L"sg3"... short L""... mask L"*.*" trace:file:match_filename (L"sg3"..., L"*.*") trace:file:append_entry long L"sg30"... short L""... mask L"*.*" trace:file:match_filename (L"sg30"..., L"*.*") trace:file:append_entry long L"sg31"... short L""... mask L"*.*" trace:file:match_filename (L"sg31"..., L"*.*") trace:file:append_entry long L"sg4"... short L""... mask L"*.*" trace:file:match_filename (L"sg4"..., L"*.*") trace:file:append_entry long L"sg5"... short L""... mask L"*.*" trace:file:match_filename (L"sg5"..., L"*.*") trace:file:append_entry long L"sg6"... short L""... mask L"*.*" trace:file:match_filename (L"sg6"..., L"*.*") trace:file:append_entry long L"sg7"... short L""... mask L"*.*" trace:file:match_filename (L"sg7"..., L"*.*") trace:file:append_entry long L"sg8"... short L""... mask L"*.*" trace:file:match_filename (L"sg8"..., L"*.*") trace:file:append_entry long L"sg9"... short L""... mask L"*.*" trace:file:match_filename (L"sg9"..., L"*.*") trace:file:append_entry long L"sga"... short L""... mask L"*.*" trace:file:match_filename (L"sga"..., L"*.*") trace:file:append_entry long L"sgb"... short L""... mask L"*.*" trace:file:match_filename (L"sgb"..., L"*.*") trace:file:append_entry long L"sgc"... short L""... mask L"*.*" trace:file:match_filename (L"sgc"..., L"*.*") trace:file:append_entry long L"sgd"... short L""... mask L"*.*" trace:file:match_filename (L"sgd"..., L"*.*") trace:file:append_entry long L"sge"... short L""... mask L"*.*" trace:file:match_filename (L"sge"..., L"*.*") trace:file:append_entry long L"sgf"... short L""... mask L"*.*" trace:file:match_filename (L"sgf"..., L"*.*") trace:file:append_entry long L"sgg"... short L""... mask L"*.*" trace:file:match_filename (L"sgg"..., L"*.*") trace:file:append_entry long L"sgh"... short L""... mask L"*.*" trace:file:match_filename (L"sgh"..., L"*.*") trace:file:append_entry long L"sgi"... short L""... mask L"*.*" trace:file:match_filename (L"sgi"..., L"*.*") trace:file:append_entry long L"sgj"... short L""... mask L"*.*" trace:file:match_filename (L"sgj"..., L"*.*") trace:file:append_entry long L"sgk"... short L""... mask L"*.*" trace:file:match_filename (L"sgk"..., L"*.*") trace:file:append_entry long L"sgl"... short L""... mask L"*.*" trace:file:match_filename (L"sgl"..., L"*.*") trace:file:append_entry long L"sgm"... short L""... mask L"*.*" trace:file:match_filename (L"sgm"..., L"*.*") trace:file:append_entry long L"sgn"... short L""... mask L"*.*" trace:file:match_filename (L"sgn"..., L"*.*") trace:file:append_entry long L"sgo"... short L""... mask L"*.*" trace:file:match_filename (L"sgo"..., L"*.*") trace:file:append_entry long L"sgp"... short L""... mask L"*.*" trace:file:match_filename (L"sgp"..., L"*.*") trace:file:append_entry long L"staliomem0" short L"STAL~BUR"... mask L"*.*" trace:file:match_filename (L"staliomem0", L"*.*") trace:file:append_entry long L"smouse"... short L""... mask L"*.*" trace:file:match_filename (L"smouse"..., L"*.*") trace:file:append_entry long L"smpte0"... short L""... mask L"*.*" trace:file:match_filename (L"smpte0"..., L"*.*") trace:file:append_entry long L"smpte1"... short L""... mask L"*.*" trace:file:match_filename (L"smpte1"..., L"*.*") trace:file:NtQueryDirectoryFile => 0 (7620) trace:file:FindNextFileW returning L"sdy7" (L"") trace:file:FindNextFileW returning L"sdy8" (L"") trace:file:FindNextFileW returning L"sdy9" (L"") trace:file:FindNextFileW returning L"sdz" (L"") trace:file:FindNextFileW returning L"sdz1" (L"") trace:file:FindNextFileW returning L"sdz10" (L"") trace:file:FindNextFileW returning L"sdz11" (L"") trace:file:FindNextFileW returning L"sdz12" (L"") trace:file:FindNextFileW returning L"sdz13" (L"") trace:file:FindNextFileW returning L"sdz14" (L"") trace:file:FindNextFileW returning L"sdz15" (L"") trace:file:FindNextFileW returning L"sdz2" (L"") trace:file:FindNextFileW returning L"sdz3" (L"") trace:file:FindNextFileW returning L"sdz4" (L"") trace:file:FindNextFileW returning L"sdz5" (L"") trace:file:FindNextFileW returning L"sdz6" (L"") trace:file:FindNextFileW returning L"sdz7" (L"") trace:file:FindNextFileW returning L"sdz8" (L"") trace:file:FindNextFileW returning L"sdz9" (L"") trace:file:FindNextFileW returning L"shm" (L"") trace:file:RtlGetFullPathName_U (L"Z:\\dev\\shm\\*.*" 520 0x4073efe0 0x4073efdc) trace:file:CreateFileW L"Z:\\dev\\shm\\" GENERIC_READ FILE_SHARE_READ FILE_SHARE_WRITE OPEN_EXISTING attributes 0x2000000 trace:file:CreateFileW returning 0x58 trace:file:NtQueryDirectoryFile (0x58 (nil) (nil) (nil) 0x4073efac 0x40268f38 0x00002000 0x00000003 0x00000000 L"*.*" 0x00000000 trace:file:append_entry long L"." short L""... mask L"*.*" trace:file:match_filename (L".", L"*.*") trace:file:append_entry long L".."... short L""... mask L"*.*" trace:file:match_filename (L".."..., L"*.*") trace:file:NtQueryDirectoryFile => 0 (196) trace:file:FindNextFileW returning L"." (L"") trace:file:FindNextFileW returning L".." (L"") trace:file:NtQueryDirectoryFile (0x58 (nil) (nil) (nil) 0x4073f230 0x40268f38 0x00002000 0x00000003 0x00000000 L"*.*" 0x00000000 Segmentation fault