Windows 10: Startup Problem Windows cannot find : C: ………./Temp/IXP000.TMP/temp.exe
Discus and support Startup Problem Windows cannot find : C: ………./Temp/IXP000.TMP/temp.exe in AntiVirus, Firewalls and System Security to solve the problem; [IMG]Every time I start my windows, this error pops up.
I don’t know why is this happening and what is the reason behind this.
I tried to check the…
Discussion in ‘AntiVirus, Firewalls and System Security’ started by AmanNema, Jul 12, 2020.
-
Startup Problem Windows cannot find : C: ………./Temp/IXP000.TMP/temp.exe
Every time I start my windows, this error pops up.
I don’t know why is this happening and what is the reason behind this.
I tried to check the file, but it is not there in the specified location.
Please help me get rid of this.
-
Deleting tmp files in C:\Windows\Temp
Hello
Should I be deleting .tmp files in C:\Windows\Temp?
If so, when I try, I get a message saying I need administrator permission. As a user, I am an administrator. Even if I log on as «Administrator,» I get the same message saying I need administrator approval. I notice the files are marked «read only.» But
if I try to change that in the Security tab, the options are grayed out.Any suggestions or advice?
Thanks.
-
What is c:\windows\temp\~DFC63CE4D90820F0F9.TMP
I have this file in my computer and I can’t do anything with it. Says I have to be owner to read it. It won’t let me change it. c:\windows\temp\~DFC63CE4D90820F0F9.TMP. What is it for and why can’t I see what is inside it. Tried internet and comes up
with 0, Even the internet don’t know lol -
Startup Problem Windows cannot find : C: ………./Temp/IXP000.TMP/temp.exe
C:\Windows\Temp\cr68A16.tmp\setup.exe problem
I have a pop up saying that C:\Windows\Temp\CR68A16tmp\setup.exe is not compatible with Windows 10. I’m not sure why. The OS in C drive was the one that Win 10 put there on the upgrade.
Any suggestions?
Thanks
Startup Problem Windows cannot find : C: ………./Temp/IXP000.TMP/temp.exe
-
Startup Problem Windows cannot find : C: ………./Temp/IXP000.TMP/temp.exe — Similar Threads — Startup Problem cannot
-
Curious if it is safe to delete .tmp files with in C:\Windows\System32\DriverStore\Temp…
in Windows 10 Network and Sharing
Curious if it is safe to delete .tmp files with in C:\Windows\System32\DriverStore\Temp…: I’ve been curious as to if it is safe to delete these .tmp files in the C:\Windows\System32\DriverStore\Temp directory. If not the can someone please provide a full SAFE list of directories for any and all TEMP files that are 100% SAFE to delete within Windows 10. Thanks,… -
cannot delete Installer41427856.tmp form temp folder
in Windows 10 Network and Sharing
cannot delete Installer41427856.tmp form temp folder: cannot delete Installer41427856.tmp form temp folderhttps://answers.microsoft.com/en-us/windows/forum/all/cannot-delete-installer41427856tmp-form-temp/3796c70a-006a-4e21-8122-91ee2867bbb3
-
Big .tmp files in %temp%
in Windows 10 Ask Insider
Big .tmp files in %temp%: Hi, recently I noticed that i need more space on my C: drive and I found a lot of big .tmp files in C:\Users\Username\AppData\Local\Temp folder [from 500MB to 800MB]. The problem is that the Windows is showing 16GB of Temp files, but disk cleanup can delete only 25MB, Any… -
Tmp files/folders in C:\Windows\Temp
in Windows 10 Support
Tmp files/folders in C:\Windows\Temp: I was recently looking in C:\Windows\Temp and found many (hundreds) of folders in this directory. These folders each contains a file called «tmp00000000», these files are zero length.The folders in Windows\Temp are all in the form «tmp00000xxx» or «tmp0000xxxx», where…
-
What uses Tmp and temp?
in Windows 10 Support
What uses Tmp and temp?: The Windows OS uses those folders. In the old days, you could safely delete anything in those folders as it didn’t matter. Now days, I’m pretty sure Windows 10 will monitor delete and update as necessary.148332
-
Removing a temp file \IXP000
in AntiVirus, Firewalls and System Security
Removing a temp file \IXP000: I keep getting notifications ERROR CREATING PROCESS[ATTACH]
Can anyone please advise what I will have to do?
Many thanks
https://answers.microsoft.com/en-us/protect/forum/all/removing-a-temp-file-ixp000/30f7326a-2960-4c23-b7d7-363f63c42d85
-
Deleting tmp files in C:\Windows\Temp
in Windows 10 Network and Sharing
Deleting tmp files in C:\Windows\Temp: HelloShould I be deleting .tmp files in C:\Windows\Temp?
If so, when I try, I get a message saying I need administrator permission. As a user, I am an administrator. Even if I log on as «Administrator,» I get the same message saying I need administrator approval. I…
-
Dismhost exe in Temp folder
in AntiVirus, Firewalls and System Security
Dismhost exe in Temp folder: I keep seeing that a random folder appearing in my Temp folder, folder name is very random with words and mixed numbers. Inside, there is a certain exe named «Dismhost» this pops up almost like every two days or so. Is this normal? I already scanned my computer with… -
Question regarding TEMP/TMP default location
in Windows 10 Support
Question regarding TEMP/TMP default location: Hi, I was wondering if it’s alright or not a good idea to change the path of TEMP/TMP folder? I have SSD(C) as my OS and apps like PS, Maya etc. and HDD(D) to just store things and apps that performance is not really concerned. I had Win7 before recently upgraded to Win10 and…
Users found this page by searching for:
-
ixp000.tmp error
0
0
сабж.
нужно.
из:
C:\WINDOWS\TEMP\IXP000.TMP
(/root/.wine/drive_c/windows/temp/ixp000.tmp)
скопировть все файлы в:
C:\WINDOWS\SYSTEM
(/root/.wine/drive_c/windows/system)
проблема в том, что из консоли каталог /root/.wine/drive_c/windows/temp
отображается как пустой, и каталога ixp000.tmp он не видит. а средствами wine Копирование не получается(хотя может это мои руки).
Wine 0.9.58.
помогите…
спасибо.
- Ссылка
Ответ на:
комментарий
от redgremlin
А может он тестит виндовые вирусы, которым административные права нужны, м?
Deleted
()
- Ссылка
cp /root/.wine/drive_c/windows/temp/ixp000.tmp/* /root/.wine/drive_c/windows/system
- Показать ответ
- Ссылка
Ответ на:
комментарий
от HighwayStar
пробовал уже…
не выходит…
пишет: cp: Невозможно выполнить Start для «/root/.wine/drive_c/windows/temp/ixp000.tmp/*» : нет такого файл или каталога.
delilen ★☆
()
автор топика
- Показать ответ
- Ссылка
Ответ на:
комментарий
от delilen
а поставить что либо типа тотал коммандер?
voltaren ★
()
- Ссылка
Ответ на:
комментарий
от delilen
А что говорить? Мистика, одним словом. Может оно вообще не в /root/.wine сидит? Посмотри, хотя бы:
echo $WINEPREFIX
echo $HOME
Nelud ★
()
- Показать ответы
- Ссылка
Ответ на:
комментарий
от Nelud
Ещё смотри до кучи:
ls -l ~/.wine/dosdevices
(должно присутствовать «c: -> ../drive_c/» и отсутствовать «c::»)
Nelud ★
()
- Ссылка
Ответ на:
комментарий
от Nelud
да в том то и дело что мистика…
обозревателем файлов вайна (wine files, вроде..) все видно и отображается только не копируется/переносится…
из консоли не видно этих каталогов…
>Может оно вообще не в /root/.wine сидит?
там, вроде…
delilen ★☆
()
автор топика
- Показать ответ
- Ссылка
Ответ на:
комментарий
от delilen
> там, вроде…
Чтобы точно в этом убедиться, создай из консоли файл на предполагаемом диске C:
touch /root/.wine/drive_c/foo
и посмотри из под wine, будет ли он там, т.е. будет ли C:\foo
Nelud ★
()
- Ссылка
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Guest
-
-
#1
I am trying to install MSN Explorer 7.02. It complains
that can find several files (like mail.mar, etc) and it’s
trying to find them in c:\temp\ixp000.tmp.
I am running Windows 2000 Professional. Can anyone help?
Thx.
Добавлен в вирусную базу Dr.Web:
2021-01-27
Описание добавлено:
2021-01-29
Техническая информация
Изменения в файловой системе
Создает следующие файлы
- %TEMP%\ixp000.tmp\f.ps1
- %TEMP%\ixp000.tmp\ff.exe
- %TEMP%\ixp000.tmp\smallbasiclibrary.dll
- %TEMP%\ixp000.tmp\mrkev.bat
- %TEMP%\ixp000.tmp\preput.txt
- %TEMP%\ixp000.tmp\lau.txt
- %TEMP%\ixp000.tmp\in.ps1
- %TEMP%\ixp000.tmp\output.txt
- %TEMP%\ixp000.tmp\peput.txt
- %TEMP%\ixp000.tmp\outputs.txt
Присваивает атрибут ‘скрытый’ для следующих файлов
- %TEMP%\ixp000.tmp\ff.exe
- %TEMP%\ixp000.tmp\smallbasiclibrary.dll
Удаляет следующие файлы
- %TEMP%\ixp000.tmp\in.ps1
- %TEMP%\ixp000.tmp\lau.txt
- %TEMP%\ixp000.tmp\preput.txt
- %TEMP%\ixp000.tmp\mrkev.bat
- %TEMP%\ixp000.tmp\smallbasiclibrary.dll
- %TEMP%\ixp000.tmp\ff.exe
- %TEMP%\ixp000.tmp\f.ps1
- %TEMP%\ixp000.tmp\output.txt
- %TEMP%\ixp000.tmp\outputs.txt
- %TEMP%\ixp000.tmp\peput.txt
Изменяет файл HOSTS.
Сетевая активность
Подключается к
- ‘ap#.#asymc.io’:443
TCP
- ‘ap#.#asymc.io’:443
UDP
- DNS ASK ap#.#asymc.io
Другое
Создает и запускает на исполнение
- ‘%TEMP%\ixp000.tmp\ff.exe’
- ‘<SYSTEM32>\cmd.exe’ /c mrkev.bat’ (со скрытым окном)
Запускает на исполнение
- ‘<SYSTEM32>\cmd.exe’ /c mrkev.bat
- ‘<SYSTEM32>\windowspowershell\v1.0\powershell.exe’ -executionpolicy bypass .\f.ps1
- ‘<SYSTEM32>\windowspowershell\v1.0\powershell.exe’ -executionpolicy bypass .\in.ps1
Description
Александр Морозов
2008-10-27 13:26:59 MSK
$ wine First running... Using WINEPREFIX=/home/amorozov/.wine Creating default file tree... Copying prepared tree from '/usr/share/wine/skel' ... WINE@Etersoft 1.0 SQL (1.0.9), registration number is EEEE-C0DE. Legality check is available on the page http://sales.etersoft.ru/product/. Initialize registry and environments... ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Отказано в доступе err:mshtml:check_version Could not open VERSION file Could not load Mozilla. HTML rendering will be disabled. Xlib: extension "GLX" missing on display "localhost:10.0". err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems wine: configuration in '/home/amorozov/.wine' has been updated. Building local environment... Device 'p:' created as link for '/var/ftp/pvt' target. Flash Player 9 ActiveX installing... Device 'e:' created as link for '/media' target. Device 'e::' created as link for '/dev/cdrom' target. Device 'd:' created as link for '/home/amorozov/Documents' target. Device 'com1' created as link for '/dev/ttyS0' target. Device 'com2' created as link for '/dev/ttyS1' target. Device 'com3' created as link for '/dev/ttyS2' target. Device 'com4' created as link for '/dev/ttyS3' target. Device 'lpt1' created as link for '/dev/lp0' target. Device 'lpt2' created as link for '/dev/lp1' target. Device 'lpt3' created as link for '/dev/lp2' target. Device 'lpt4' created as link for '/dev/lp3' target. MDAC 2.7 installing... [ ERROR ] После этого при запуске любой программы под wine получаем сообщение: ERROR: Your WINE dir (/home/amorozov/.wine) is obsoleted. It can cause some problems. It is recommended to rename (remove) old /home/amorozov/.wine and set new WINE environment. Also you can update you WINE tree with wine --update command. Фрагмент sh -x /usr/bin/wine: ++ test -f /home/amorozov/.wine/dosdevices/c:/windows/system32/odbc32.dll ++ test -f /home/amorozov/.wine/dosdevices/c:/windows/system32/ODBC32.dll ++ failed ++ echo ' [ ERROR ]' [ ERROR ] ++ '[' '' = y ']' ++ exit 1 + signal_handler + local rc=1 + trap - HUP PIPE INT TERM QUIT EXIT + stop_splash + rm -f /home/amorozov/.wine/winesplash.progress + exit 1
Comment 1
Константин Кондратюк
2008-10-27 15:28:58 MSK
При установке MDAC_TYP.EXE в трейсе по file множество строк типа: warn:file:CreateFileW Unable to create file L"C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll" (status c0000043) непосредственно перед завершением установки с ошибкой. Что менялось: поставляемый MSJet. Устанавливаем мы его до MDAC'а.
Comment 2
Константин Кондратюк
2008-10-28 12:33:10 MSK
MSJet не играет роли, тем более, что ставится он позже. Вполне возможно, что это следствия той же поломки: Initialize registry and environments... + /usr/bin/wine-glibc wineboot.exe --init + /usr/bin/wine-glibc wineboot.exe --update err:mshtml:check_version Could not open VERSION file Could not load Mozilla. HTML rendering will be disabled.
Comment 3
Александр Морозов
2008-10-28 12:49:07 MSK
Если закомментировать if (!check_sharing( fd, access, sharing )) { release_object( fd ); set_error( STATUS_SHARING_VIOLATION ); return NULL; } в open_fd (server/fd.c), то установка MDAC_TYP.EXE завершается успешно.
Comment 4
Константин Кондратюк
2008-10-29 10:12:47 MSK
Проблема в glibc сизифа, вне вайна?
Comment 5
Константин Кондратюк
2008-10-29 16:04:18 MSK
Нужно обязательно разобраться, в чём дело с новым glibc
Comment 6
Anton Rudnev
2008-10-31 14:45:39 MSK
Вот одно (самое первое) обращение к файлу на целларе: call NtCreateFile: handle=0 access=c0000000 name=L"\\??\\C:\\Program Files\\Common Files\\System\\OLE DB\\oledb32a.dll" objattr=00000040 root=(nil) sec=(nil) io=0x7e256620 alloc_size=(nil)attr=00000000 sharing=00000000 disp=1 options=00000050 ea=(nil).0x00000000 ret NtCreateFile(*handle = 0 ...) -> c0000034 (ending) далее закрытия файла не происходит (поскольку ошибка) то же самое обращение на атланте: call NtCreateFile: handle=0 access=c0000000 name=L"\\??\\C:\\Program Files\\Common Files\\System\\OLE DB\\oledb32a.dll" objattr=00000040 root=(nil) sec=(nil) io=0x7e0e0620 alloc_size=(nil)attr=00000000 sharing=00000000 disp=1 options=00000050 ea=(nil).0x00000000 call open_fd(/home/mibori/.wine/dosdevices/c:/Program Files/Common Files/System/OLE DB/oledb32a.dll, flags=8800, *mode=666, access=12019f, sharing=0, options=50) ret open_fd(/home/mibori/.wine/dosdevices/c:/Program Files/Common Files/System/OLE DB/oledb32a.dll, *mode=100664) -> 8301158 (non error) ret NtCreateFile(*handle = bc ...) -> 0 (ending) а затем закрытие mib call NtClose(bc) call fd_destroy(8301158) ret fd_destroy(8301158) mib ret NtClose(bc) -> 0 то, что за период установки это первое обращение к файлу C:\\Program Files\\Common Files\\System\\OLE DB\\oledb32a.dll различно для двух машин, является основанием для написания теста. Судя по аргументам NtCreateFile это один и тот же вызов.
Comment 7
Anton Rudnev
2008-10-31 17:19:30 MSK
похоже я немного ошибся. вот cellar: call NtCreateFile: *handle = 7e25a630 access = c0000000 *attr={Length=18, RootDirectory=0, ObjectName={Length=78, MaximumLength=80, Buffer=L"\\??\\C:\\Program Files\\Common Files\\System\\OLE DB\\oledb32a.dll"}, Attributes=40, SecurityDescriptor=0, SecurityQualityOfService=0} *io = 7e25a650 alloc_size = 0 attributes=0 sharing=0 disposition=1 options=50 ea_buffer=0 ea_length=0 ret NtCreateFile(*handle = 0 ...) -> c0000034 (ending) вот atlant: call NtCreateFile: *handle = 7e0d1630 access = c0000000 *attr={Length=18, RootDirectory=0, ObjectName={Length=78, MaximumLength=80, Buffer=L"\\??\\C:\\Program Files\\Common Files\\System\\OLE DB\\oledb32a.dll"}, Attributes=40, SecurityDescriptor=0, SecurityQualityOfService=0} *io = 7e0d1650 alloc_size = 0 attributes=0 sharing=0 disposition=1 options=50 ea_buffer=0 ea_length=0 ret NtCreateFile(*handle = ffffffff ...) -> c000003a (ending) и тот и другой завершается ошибкой. но с разными кодами завершения NTSTATUS
Comment 8
Anton Rudnev
2008-10-31 18:08:07 MSK
(In reply to comment #7)
>
> и тот и другой завершается ошибкой.
> но с разными кодами завершения NTSTATUS
>
#define STATUS_OBJECT_NAME_NOT_FOUND ((NTSTATUS) 0xC0000034)
#define STATUS_OBJECT_PATH_NOT_FOUND ((NTSTATUS) 0xC000003A)
что означает, что тест я проводил в неравных условиях.
Comment 9
Anton Rudnev
2008-11-01 16:20:16 MSK
разницу поведения достаточно точно видно при обращении к файлу C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll на atlant файл открывается, и тут же закрывается. а на cellar закрытия файла не происходит лог на atlant call NtCreateFile: *handle = 7dbaf7a8 access = c0000000 *attr={Length=18, RootDirectory=0, ObjectName={Length=56, MaximumLength=5e, Buffer=L"\\??\\C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll"}, Attributes=40, SecurityDescriptor=0, SecurityQualityOfService=0} *io = 7dbaf7c8 alloc_size = 0 attributes=80 sharing=0 disposition=2 options=50 ea_buffer=0 ea_length=0 call open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50) ret open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, *mode=100644) -> 81e7080 (non error) ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 17c mib call NtClose(17c) call fd_destroy(81e7080) ret fd_destroy(81e7080) mib ret NtClose(17c) -> 0 call NtCreateFile: *handle = 7dbaf7a8 access = c0000000 *attr={Length=18, RootDirectory=0, ObjectName={Length=56, MaximumLength=5e, Buffer=L"\\??\\C:\\windows\\temp\\IXP000.TMP\\msorc32r.dll"}, Attributes=40, SecurityDescriptor=0, SecurityQualityOfService=0} *io = 7dbaf7c8 alloc_size = 0 attributes=80 sharing=0 disposition=2 options=50 ea_buffer=0 ea_length=0 call open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50) ret open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, *mode=100644) -> 81e7080 (non error) ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 17c -------------------- лог на cellar call NtCreateFile: *handle = 7dd597b0 access = c0000000 *attr={Length=18, RootDirectory=0, ObjectName={Length=56, MaximumLength=5e, Buffer=L"\\??\\C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll"}, Attributes=40, SecurityDescriptor=0, SecurityQualityOfService=0} *io = 7dd597d0 alloc_size = 0 attributes=80 sharing=0 disposition=2 options=50 ea_buffer=0 ea_length=0 call open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50) ret open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, *mode=100644) -> 87b2b10 (non error) ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 25c call NtCreateFile: *handle = 7dd597b0 access = c0000000 *attr={Length=18, RootDirectory=0, ObjectName={Length=56, MaximumLength=5e, Buffer=L"\\??\\C:\\windows\\temp\\IXP000.TMP\\msorc32r.dll"}, Attributes=40, SecurityDescriptor=0, SecurityQualityOfService=0} *io = 7dd597d0 alloc_size = 0 attributes=80 sharing=0 disposition=2 options=50 ea_buffer=0 ea_length=0 call open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50) ret open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, *mode=100644) -> 87b2c28 (non error) ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 260 --------------- нужно разобраться, что происходит между этого файла и следующего. и почему не происходит закрытие первого
Comment 10
Anton Rudnev
2008-11-01 16:36:18 MSK
> нужно разобраться, что происходит между
> этого файла и следующего.
> и почему не происходит закрытие первого
вход и выход функций NtCreateFile и open_fd идентичен на двух машинах (при отладке нужно сократить вывод информации об аргументах NtCreateFile)
Нужно проверить вызывается ли CloseHandle на cellar
Comment 11
Anton Rudnev
2008-11-01 17:44:56 MSK
> Нужно проверить вызывается ли CloseHandle на cellar
не вызывается
----------------------------------
на cellar
call NtCreateFile(L"\\??\\C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll")
call open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50)
ret open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, *mode=100644) -> 8b2c508 (non error)
ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 25c
call NtCreateFile(L"\\??\\C:\\windows\\temp\\IXP000.TMP\\msorc32r.dll")
call open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50)
ret open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, *mode=100644) -> 8b2c620 (non error)
ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 260
-----------------------------------
на atlant
call NtCreateFile(L"\\??\\C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll")
call open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50)
ret open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, *mode=100644) -> 823dbf8 (non error)
ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 17c
call CloseHandle(17c)
mib call NtClose(17c)
call fd_destroy(823dbf8)
ret fd_destroy(823dbf8)
mib ret NtClose(17c) -> 0
ret CloseHandle(17c) -> TRUE (ending)
call NtCreateFile(L"\\??\\C:\\windows\\temp\\IXP000.TMP\\msorc32r.dll")
call open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50)
ret open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/msorc32r.dll, *mode=100644) -> 823dbf8 (non error)
ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 17c
----------------------------------
поведение установщика меняется.
нужно посмотреть что даст +msi
Comment 12
Anton Rudnev
2008-11-05 14:20:41 MSK
пробую падать в NtCreateFile и NtClose на cellar и atlant для cellar NtCreate падаем так: =>1 0x7bc3bd17 NtCreateFile+0xb6(handle=0x7dd537b0, access=3221225472, attr=0x7dd5377c, io=0x7dd537a0, alloc_size=(nil), attributes=128, sharing=0, disposition=2, options=80, ea_buffer=(nil), ea_length=0) [/srv/mibori/Projects/wine/dlls/ntdll/file.c:199] in ntdll (0x7dd53714) 2 0x7b847934 CreateFileW+0x470(filename=0x7ffccc00, access=3221225472, sharing=0, sa=(nil), creation=1, attributes=128, template=(nil)) [/srv/mibori/Projects/wine/dlls/kernel32/file.c:1504] in kernel32 (0x7dd537d4) 3 0x7b847afd CreateFileA+0x52(filename="C:\windows\temp\IXP000.TMP\oledb32a.dll", access=3221225472, sharing=0, sa=(nil), creation=1, attributes=128, template=(nil)) [/srv/mibori/Projects/wine/dlls/kernel32/file.c:1566] in kernel32 (0x7dd53814) 4 0x7dc34192 fdi_notify_extract+0x295(fdint=fdintCOPY_FILE, pfdin=0x7dd538fc) [/home/mibori/Projects/wine/dlls/cabinet/cabinet_main.c:242] in cabinet (0x7dd53884) 5 0x7dc448d7 FDICopy+0xe5c(hfdi=0x175080, pszCabinet="MDACxpak.CAB", pszCabPath="C:\windows\temp\IXP000.TMP", flags=0, pfnfdin=0x7dc33efd, pfnfdid=(nil), pvUser=0x7dd6ab38) [/home/mibori/Projects/wine/dlls/cabinet/fdi.c:2734] in cabinet (0x7dd6aa74) 6 0x7dc34425 Extract+0x18b(dest=0x7dd6ab38, szCabName="C:\windows\temp\IXP000.TMP\MDACxpak.CAB") [/home/mibori/Projects/wine/dlls/cabinet/cabinet_main.c:367] in cabinet (0x7dd6aad4) 7 0x7e5a6321 ExtractFilesA+0x2a8(CabName="C:\windows\temp\IXP000.TMP\MDACxpak.CAB", ExpandDir="C:\windows\temp\IXP000.TMP", Flags=0, FileList=0x0, LReserved=(nil), Reserved=0) [/home/mibori/Projects/wine/dlls/advpack/files.c:729] in advpack (0x7dd6ae74) 8 0x7e561f5f extract_cabinet_file+0x2ee(cabinet=0x1679d0, root=0x1674c8, src=0x174dd8, dst=0x174e38) [/srv/mibori/Projects/wine/dlls/setupapi/queue.c:445] in setupapi (0x7dd6aef4) 9 0x7e563de7 SetupCommitFileQueueW+0x4c9(owner=(nil), handle=0x1664d8, handler=0x7e5a2d2c, context=0x165d70) [/srv/mibori/Projects/wine/dlls/setupapi/queue.c:1254] in setupapi (0x7dd6b174) 10 0x7e55785b SetupInstallFromInfSectionW+0xd9(owner=(nil), hinf=0x121db8, section=0x169a88, flags=16, key_root=(nil), src_root=0x167bf8, copy_flags=4, callback=0x7e5a2d2c, context=0x165d70, devinfo=(nil), devinfo_data=(nil)) [/home/mibori/Projects/wine/dlls/setupapi/install.c:943] in setupapi (0x7dd6b1c4) 11 0x7e5a7547 spapi_install+0xa5(info=0x7dd6b248) [/home/mibori/Projects/wine/dlls/advpack/install.c:323] in advpack (0x7dd6b224) 12 0x7e5a8148 ExecuteCabW+0x122(hwnd=0x20034, pCab=0x7dd6b2b8, pReserved=(nil)) [/home/mibori/Projects/wine/dlls/advpack/install.c:685] in advpack (0x7dd6b284) 13 0x7e5a875c LaunchINFSectionExW+0x237(hWnd=0x20034, hInst=0x1000000, cmdline=0x166530, show=0) [/home/mibori/Projects/wine/dlls/advpack/install.c:883] in advpack (0x7dd6b4f4) 14 0x7e5a8503 LaunchINFSectionExA+0x9e(hWnd=0x20034, hInst=0x1000000, cmdline="C:\windows\temp\IXP000.TMP\MDACXPDL.INF,DefaultInstall,,32,N", show=0) ----------------------- на atlant в этом же месте: =>1 0x7bc3bd17 NtCreateFile+0xb6(handle=0x7dbb57a8, access=3221225472, attr=0x7dbb5774, io=0x7dbb5798, alloc_size=(nil), attributes=128, sharing=0, disposition=2, options=80, ea_buffer=(nil), ea_length=0) [/srv/mibori/Projects/wine/dlls/ntdll/file.c:199] in ntdll (0x7dbb570c) 2 0x7b847934 CreateFileW+0x470(filename=0x7ffccc00, access=3221225472, sharing=0, sa=(nil), creation=1, attributes=128, template=(nil)) [/srv/mibori/Projects/wine/dlls/kernel32/file.c:1504] in kernel32 (0x7dbb57cc) 3 0x7b847afd CreateFileA+0x52(filename="C:\windows\temp\IXP000.TMP\oledb32a.dll", access=3221225472, sharing=0, sa=(nil), creation=1, attributes=128, template=(nil)) [/srv/mibori/Projects/wine/dlls/kernel32/file.c:1566] in kernel32 (0x7dbb580c) 4 0x7da8a192 fdi_notify_extract+0x295(fdint=fdintCOPY_FILE, pfdin=0x7dbb58f4) [/home/mibori/Projects/wine/dlls/cabinet/cabinet_main.c:242] in cabinet (0x7dbb587c) 5 0x7da9a8d7 FDICopy+0xe5c(hfdi=0x17b348, pszCabinet="MDACxpak.CAB", pszCabPath="C:\windows\temp\IXP000.TMP", flags=0, pfnfdin=0x7da89efd, pfnfdid=(nil), pvUser=0x7dbccb30) [/home/mibori/Projects/wine/dlls/cabinet/fdi.c:2734] in cabinet (0x7dbcca6c) 6 0x7da8a425 Extract+0x18b(dest=0x7dbccb30, szCabName="C:\windows\temp\IXP000.TMP\MDACxpak.CAB") [/home/mibori/Projects/wine/dlls/cabinet/cabinet_main.c:367] in cabinet (0x7dbccacc) 7 0x7e3a6321 ExtractFilesA+0x2a8(CabName="C:\windows\temp\IXP000.TMP\MDACxpak.CAB", ExpandDir="C:\windows\temp\IXP000.TMP", Flags=0, FileList=0x0, LReserved=(nil), Reserved=0) [/home/mibori/Projects/wine/dlls/advpack/files.c:729] in advpack (0x7dbcce6c) 8 0x7e361f5f extract_cabinet_file+0x2ee(cabinet=0x16d190, root=0x16ce68, src=0x17b0a0, dst=0x17b100) [/srv/mibori/Projects/wine/dlls/setupapi/queue.c:445] in setupapi (0x7dbcceec) 9 0x7e363de7 SetupCommitFileQueueW+0x4c9(owner=(nil), handle=0x16de88, handler=0x7e3a2d2c, context=0x1298b0) [/srv/mibori/Projects/wine/dlls/setupapi/queue.c:1254] in setupapi (0x7dbcd16c) 10 0x7e35785b SetupInstallFromInfSectionW+0xd9(owner=(nil), hinf=0x165b48, section=0x16c348, flags=16, key_root=(nil), src_root=0x16c5c0, copy_flags=4, callback=0x7e3a2d2c, context=0x1298b0, devinfo=(nil), devinfo_data=(nil)) [/home/mibori/Projects/wine/dlls/setupapi/install.c:943] in setupapi (0x7dbcd1bc) 11 0x7e3a7547 spapi_install+0xa5(info=0x7dbcd240) [/home/mibori/Projects/wine/dlls/advpack/install.c:323] in advpack (0x7dbcd21c) 12 0x7e3a8148 ExecuteCabW+0x122(hwnd=0x20034, pCab=0x7dbcd2b0, pReserved=(nil)) [/home/mibori/Projects/wine/dlls/advpack/install.c:685] in advpack (0x7dbcd27c) 13 0x7e3a875c LaunchINFSectionExW+0x237(hWnd=0x20034, hInst=0x1000000, cmdline=0x16c8b8, show=0) [/home/mibori/Projects/wine/dlls/advpack/install.c:883] in advpack (0x7dbcd4ec) 14 0x7e3a8503 LaunchINFSectionExA+0x9e(hWnd=0x20034, hInst=0x1000000, cmdline="C:\windows\temp\IXP000.TMP\MDACXPDL.INF,DefaultInstall,,32,N", show=0) [/home/mibori/Projects/wine/dlls/advpack/install.c:806] in advpack (0x7dbcd52c)
Comment 13
Anton Rudnev
2008-11-05 14:24:00 MSK
(In reply to comment #12)
> пробую падать в NtCreateFile и NtClose на cellar и atlant
>
на NtClose надо падать только от значения счётчика.
передать как-либо значение открытого дескриптора внутрь NtClose не получается (NtClose и NtCreateFile находятся в разных модулях).
Comment 14
Anton Rudnev
2008-11-05 15:08:37 MSK
> (In reply to comment #12)
> передать как-либо значение открытого
> дескриптора внутрь NtClose не получается
получается
Comment 15
Anton Rudnev
2008-11-05 15:41:42 MSK
для NtClose на atlant =>1 0x7bc51c67 NtClose+0x79(Handle=0x17c) [/srv/mibori/Projects/wine/dlls/ntdll/om.c:318] in ntdll (0x7dbb67dc) 2 0x7b87fdc8 CloseHandle+0xb1(handle=0x17c) [/srv/mibori/Projects/wine/dlls/kernel32/process.c:2678] in kernel32 (0x7dbb681c) 3 0x7da8b27d fdi_notify_extract+0x380(fdint=fdintCLOSE_FILE_INFO, pfdin=0x7dbb68f4) [/srv/mibori/Projects/wine/dlls/cabinet/cabinet_main.c:272] in cabinet (0x7dbb687c) 4 0x7da9c033 FDICopy+0x15b8(hfdi=0x17b2f8, pszCabinet="MDACxpak.CAB", pszCabPath="C:\windows\temp\IXP000.TMP", flags=0, pfnfdin=0x7da8aefd, pfnfdid=(nil), pvUser=0x7dbcdb30) [/srv/mibori/Projects/wine/dlls/cabinet/fdi.c:2873] in cabinet (0x7dbcda6c) 5 0x7da8b425 Extract+0x18b(dest=0x7dbcdb30, szCabName="C:\windows\temp\IXP000.TMP\MDACxpak.CAB") [/srv/mibori/Projects/wine/dlls/cabinet/cabinet_main.c:367] in cabinet (0x7dbcdacc) 6 0x7e3a7321 ExtractFilesA+0x2a8(CabName="C:\windows\temp\IXP000.TMP\MDACxpak.CAB", ExpandDir="C:\windows\temp\IXP000.TMP", Flags=0, FileList=0x0, LReserved=(nil), Reserved=0) [/srv/mibori/Projects/wine/dlls/advpack/files.c:729] in advpack (0x7dbcde6c) call fd_destroy(8235c20) ret fd_destroy(8235c20) call fd_destroy(8236190) ret fd_destroy(8236190) call fd_destroy(8236208) ret fd_destroy(8236208) call fd_destroy(8235ec8) ret fd_destroy(8235ec8) call fd_destroy(8233a68) ret fd_destroy(8233a68) call fd_destroy(8233428) ret fd_destroy(8233428) 7 0x7e362f5f extract_cabinet_file+0x2ee(cabinet=0x16f318, root=0x16e9a8, src=0x17b050, dst=0x17b0b0) [/srv/mibori/Projects/wine/dlls/setupapi/queue.c:445] in setupapi (0x7dbcdeec) 8 0x7e364de7 SetupCommitFileQueueW+0x4c9(owner=(nil), handle=0x16d068, handler=0x7e3a3d2c, context=0x16c840) [/srv/mibori/Projects/wine/dlls/setupapi/queue.c:1254] in setupapi (0x7dbce16c) 9 0x7e35885b SetupInstallFromInfSectionW+0xd9(owner=(nil), hinf=0x16c578, section=0x16c1a8, flags=16, key_root=(nil), src_root=0x16cd08, copy_flags=4, callback=0x7e3a3d2c, context=0x16c840, devinfo=(nil), devinfo_data=(nil)) [/srv/mibori/Projects/wine/dlls/setupapi/install.c:943] in setupapi (0x7dbce1bc) 10 0x7e3a8547 spapi_install+0xa5(info=0x7dbce240) [/srv/mibori/Projects/wine/dlls/advpack/install.c:323] in advpack (0x7dbce21c) 11 0x7e3a9148 ExecuteCabW+0x122(hwnd=0x20034, pCab=0x7dbce2b0, pReserved=(nil)) [/srv/mibori/Projects/wine/dlls/advpack/install.c:685] in advpack (0x7dbce27c) 12 0x7e3a975c LaunchINFSectionExW+0x237(hWnd=0x20034, hInst=0x1000000, cmdline=0x16c8a8, show=0) [/srv/mibori/Projects/wine/dlls/advpack/install.c:883] in advpack (0x7dbce4ec) 13 0x7e3a9503 LaunchINFSectionExA+0x9e(hWnd=0x20034, hInst=0x1000000, cmdline="C:\windows\temp\IXP000.TMP\MDACXPDL.INF,DefaultInstall,,32,N", show=0) [/srv/mibori/Projects/wine/dlls/advpack/install.c:806] in advpack (0x7dbce52c)
Comment 16
Anton Rudnev
2008-11-05 15:44:08 MSK
=> причину несрабатывания NtClose следует искать от fdi_notify_extract в cabinet_main.c
Comment 17
Anton Rudnev
2008-11-05 16:53:15 MSK
(In reply to comment #16)
> => причину несрабатывания NtClose следует
> искать от fdi_notify_extract в cabinet_main.c
в ней на atlant после CreateFileW(...) -> handle вызов SetFileTime(handle, &ftLocal, 0, &ftLocal) отрабатывает с истиной на возврате, а на cellar ложью.
для atlant:
call fdi_notify_extract(fdint=fdintCOPY_FILE, pfdin=7dbb58f4)
call NtCreateFile(L"\\??\\C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll")
call detected
call open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50)
ret open_fd(/home/mibori/.wine/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, *mode=100644) -> 8252538 (non error)
ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 17c
ntClose init...
ret fdi_notify_extract(...) -> 17c (ending)
call fdi_notify_extract(fdint=fdintCLOSE_FILE_INFO, pfdin=7dbb58f4)
call CloseHandle(17c)
mib call NtClose(17c)
nt close call detected
call fd_destroy(8252538)
ret fd_destroy(8252538)
mib ret NtClose(17c) -> 0
ret CloseHandle(17c) -> TRUE (ending)
ret fdi_notify_extract(...) -> TRUE (ending)
-------------------------------
для cellar:
call fdi_notify_extract(fdint=fdintCOPY_FILE, pfdin=7dd488fc)
call NtCreateFile(L"\\??\\C:\\windows\\temp\\IXP000.TMP\\oledb32a.dll")
call detected
call open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, flags=88c0, *mode=666, access=12019f, sharing=0, options=50)
ret open_fd(/net/wine/.wine-eterbug-2740/dosdevices/c:/windows/temp/IXP000.TMP/oledb32a.dll, *mode=100644) -> 9484b50 (non error)
ret NtCreateFile(...) -> io->u.Status=0, io->Information=2 (ending), *handle = 25c
ntClose init...
ret fdi_notify_extract(...) -> 25c (ending)
call fdi_notify_extract(fdint=fdintCLOSE_FILE_INFO, pfdin=7dd488fc)
ret fdi_notify_extract(...) -> FALSE (SetFileTime)