«Encountered an improrer argument»
Скриншот: https://yadi.sk/i/2HKfEr_7nWqtx
Удалось разгадать проявление ошибки: «Encountered an improrer argument».
Данная ошибка проявляется в некоторых случаях:
1. Во время графопостроения
2. Во время случайного открытия несоответствующего файла
Пример следующий: у нас есть файл, который является «несоответствующим», но плеер его или может, или вообще не может воспроизвести, в результате чего, возникает данная ошибка.
Фактический результат: проявление самой ошибки «Encountered an improrer argument»
Ожидаемый результат: при открытии несоответствующих файлов, плеер просто должен сказать нам слова «Не удается воспроизвести файл». Вот и все.
Для сравнения: MC-BE vs MPC-HC:
В MPC-BE ошибка присутствует.
В MPC-HC ошибка полностью отсутствует.
Моя просьба (пожелание), просто убрать эту лишнюю ошибку, другими словами — просто избавиться от нее.
Она нам ни к чему.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Не разу такого не видел, может это опять только на WinXP?? На любом левом файле, на сколько часто??
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
У нас в коде такой строки нет. Скорее всего сообщение вызывает внешний модуль.
Цитата: Aleksoid1978Не разу такого не видел, может это опять только на WinXP?? На любом левом файле, на сколько часто??
Не только Windows XP. Ошибка проявляется всегда, на любом несоответствующем файле, независимо от операционной системы. Впервые я ее получил на Windows 10.
[merge_posts_bbcode]Добавлено: 2016-01-22 06:59:52[/merge_posts_bbcode]
Цитата: V0ltУ нас в коде такой строки нет. Скорее всего сообщение вызывает внешний модуль.
Почему тогда в MPC-HC ее нет? Странно…
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Цитата: V0ltУ нас в коде такой строки нет. Скорее всего сообщение вызывает внешний модуль.
Ну конечно нет. Такая ошибка бывает когда пытаемся загрузить несуществующий ресурс. Забыли что бывает когда обновленный .exe положить со старыми языковыми .dll ?? Но это не единичный случай — такая ошибка из-за разных причин может появиться.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Цитата: Aleksoid1978
Цитата: V0ltУ нас в коде такой строки нет. Скорее всего сообщение вызывает внешний модуль.
Ну конечно нет. Такая ошибка бывает когда пытаемся загрузить несуществующий ресурс. Забыли что бывает когда обновленный .exe положить со старыми языковыми .dll ?? Но это не единичный случай — такая ошибка из-за разных причин может появиться.
Не путайте пожалуйста понятия «Warning» и «Error Occured». Одно дело, когда плеер выдает нам различные предупреждения и совсем другое, когда выскакивают откуда ни возьмись всякие различные критические ошибки.
Это совершенно разные вещи.
В данном случае, вместо этой дурацкой критической ошибки, плеер просто должен нам говорить, что не смог воспроизвести файл. Вот и все, что от него требуется.
Ожидаемый результат: «Не удалось воспроизвести файл».
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Повторюсь — у себя не разу такого не видел, что еще надо ??
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Цитата: Aleksoid1978Повторюсь — у себя не разу такого не видел, что еще надо ??
Надо, чтобы этой ошибки не было вообще. И чтобы она не возникала когда попало.
Чтобы вам это увидеть, могу предложить вам попробовать выполнить следующее — это по очереди, по одному ярлыку с рабочего стола с помощью метода Drag’n’Drop, перетаскивать в плеер.
Я думаю, что у вас найдется один такой, который покажет вам эту ошибку.
Даже я на уебской Windows 10 и то смог ее получить. На нормальной XP еще проще, вообще элементарно воспроизводится.
Можете даже сделать тестовый билд с созданием лог-файла на рабочем столе. Посмотрите хотя бы что не так.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Ни а какую не могу воспроизвести.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Цитата: Aleksoid1978Ни а какую не могу воспроизвести.
Aleksoid1978
Хорошо, тогда пойдем с вами по другому пути.
Для вас я сделал следующий алгоритм воспроизведения этой ошибки:
1. Откройте панель управления (Пуск -> Панель управления)
2. Найдите в панели управления «Панель управления NVIDIA»
3. Кликните на значок «Панель управления NVIDIA» правой кнопкой мышки
4. Выберете «Создать ярлык на рабочем столе»
5. Откройте с рабочего стола ярлык нашего плеера MPC-BE
6. Используя метод Drag’n’Drop, перетащите ярлык «Панель управления NVIDIA» в плеер MPC-BE
Фактический результат: получите ошибку: «Encountered an improrer argument»
Ожидаемый результат: вместо этой ошибки плеер должен нам сказать «Не удалось воспроизвести файл«.
Скажу вам сразу, что это на все 100% полностью стабильный алгоритм воспроизведения данной ошибки.
Это один из способов воспроизведения данной проклятой ошибки, которой вообще быть не должно.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Ок — попробую
А если не получиться, не будет ошибки?? Что тогда делать
[merge_posts_bbcode]Добавлено: 2016-01-27 13:52:54[/merge_posts_bbcode]
Настройки сбрасывать?? с английским языком пробовал??
Так же мне нужен ini файл с твоими настройками.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Цитата: Aleksoid1978Ок — попробую
А если не получиться, не будет ошибки?? Что тогда делать
[merge_posts_bbcode]Добавлено: 2016-01-27 13:52:54[/merge_posts_bbcode]Настройки сбрасывать?? с английским языком пробовал??
Так же мне нужен ini файл с твоими настройками.
1. Что значит — не получится? Вы попробуйте сначала воспроизвести ее по моему алгоритму.
2. Есть несколько способов воспроизведения, но у вас компьютер настолько упоротый, что скрывает от вас все, сами понимаете и прекрасно это видите, раз не можете воспроизвести даже такую элементарную ошибку.
3. Настройки лично я не сбрасывал, они хранятся у меня в ini-файле. Хотя эта ошибка воспроизводится даже с настройками по умолчанию.
4. Язык программы не влияет, я могу хоть с японским воспроизвести эту ошибку.
Прилагаю:
1. Видеозапись с воспроизведением ошибки на Windows 10: https://yadi.sk/i/q6JxXyyxno3rq
2. Свой INI-файлик с настройками: https://yadi.sk/i/kBnZFG3ino3sx
3. Скриншот с данной ошибкой: https://yadi.sk/i/nJVJXoctno3ti
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Ну что опять за бред я читаю, чего там мой компьютер скрывает Если бы так было и к меня был такой комп — это было бы очень круто…
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Цитата: Aleksoid1978Ну что опять за бред я читаю, чего там мой компьютер скрывает Если бы так было и к меня был такой комп — это было бы очень круто…
Я вас не пойму, вы ошибку все-таки смогли у себя воспроизвести, или нет?
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.
Это очень сложно — я не дома а пишу с телефона
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
I am trying to checkout an SVN repository with TortoiseSVN on windows server 2008. I get the error message «Encountered an improper argument» during checkout and that is all. Any idea what could be the problem here?
DaveShaw
51.9k16 gold badges109 silver badges140 bronze badges
asked Dec 5, 2011 at 21:52
4
I had the same problem on Windows 7 64 bit, with version 1.7.2 of Tortoise SVN. I uninstalled it and installed 1.7.1, and that worked around the problem. (There is an Older Versions link at the bottom of the downloads page)
answered Dec 6, 2011 at 13:49
1
This problem is solved in the new 1.7.3 version. Tested on win7 x64.
answered Dec 21, 2011 at 15:23
AlcaDotSAlcaDotS
3394 silver badges8 bronze badges
1
This appears to be an bug related to server side certificates.
On a clean install of windows 7 64bit I got the same crash when browsing to an https site.
When running 1.7.1 (install from here)
http://sourceforge.net/projects/tortoisesvn/files/1.7.1/Application/
it brought up a warning about my invalid certificate which I could accept permanently, and it now works. 1.7.2 crashes and does not bring up the warning.
answered Dec 11, 2011 at 18:22
user1092552 just said it.
The problem seems to be with the certificate acceptance dialog.
On 1.7.2 it doesn’t show and on its place we get the «Encountered an improper argument» error message.
What I did was:
- uninstall 1.7.2
- install 1.7.1
- connect to my repository and accept the certificate permanently
- update to 1.7.2
This way the certificate is already accepted and the dialog will no longer be requested.
Everything works as expexted.
Cheers!
Alex
answered Dec 12, 2011 at 1:18
AlexCodeAlexCode
4,0154 gold badges32 silver badges46 bronze badges
Tuctas,
I hope this information will explain some unexpected effects observed when opening in «Repair Mode»
Open in «Repair Mode» should be used in case of damaged RTD or if its size is abnormally big because of many edit/delete operations and discontinuous internal structure.
But when using this type of open it is important to remember/know about some topics to avoid «damaging» instead of «correcting»:
1/ The first point is that opening in «Repair Mode» removes from the model its Job Preferences and its properties (like the information in which version it was created). The file with «(Recovered)» in its name, created by default (without any Save or Save As command) after opening in «Repair Mode» has no such information inside.
2/ That is why such file is opened with default job preferences which can be completely different than its original job preferences — different units, codes, analysis settings, ….!!! After using Save or Save As command these «new» job preferences are saved inside the file replacing the original ones.
3/ When sending RTD file created in step 1/ and opening it on another machine it will «use» the default job preferences of this another machine because it has no job preferences inside. So in practice opening the same *(Recovered).RTD file on 5 different machines with different default job preferences it is possible to obtain 5 different sets of codes active (and different from the original ones).
The steps to perform to avoid such effects when using «Repair Mode»are as follows:
a/ opening the original model without «Repair Mode», opening Job Preferences and using «Save current parameters as default»:
b/ starting a new project and opening the original model with «Repair Mode»
c/ using Save As or Save (Save As recommended)
Step a/ results in saving job preferences of the original RTD file as default job preferences. That is why when opening this RTD in «Repair Mode» these job preferences will be still used. In step c/ these job preferences will be saved back inside the RTD.
I hope these explanations are clear enough and will be useful:)
Best regards,
Pawel Pulak
Technical Account Specialist
A repair operation is not only faster than a full uninstall reinstall, it is usually pretty good about making sure .dlls are in the path and uncorrupted, paths, file associations are correct, etc. When things are not working in this weird way I recommend, until the issue is fixed: a) close ArcMap, restart b) log out log in again, c) new map document, d) user profile reset [esp if only one user is affected] e) full uninstall, restart, install — best to do these in order as a windows reinstall of arcgis is major surgery!
-
rameshpal99
- Posts: 8
- Joined: January 10th, 2014, 5:57 am
Encountered an improper argument
Dear Sir,
When I create section in dictionary, a dailog box comes automatically(encounter), I can’t understand why it comes please help me….
Ramesh Pal
- Attachments
-
- Untitled.png (145.3 KiB) Viewed 7449 times
-
Gregory Martin
- Posts: 1713
- Joined: December 5th, 2011, 11:27 pm
- Location: Washington, DC
Re: Encountered an improper argument
Post
by Gregory Martin » August 12th, 2014, 10:49 am
Selecting OK should be harmless. This is most likely due to a bug that was introduced in CSPro 5.0 but has since been fixed. The next release of CSPro should not display these annoying errors in the dictionary editor.
-
ARSENE
- Posts: 1
- Joined: November 7th, 2017, 12:05 pm
Re: Encountered an improper argument
Post
by ARSENE » November 7th, 2017, 12:12 pm
Hi,
I also have the same problem.
I’m using CSPro 6.3. So normally, I should not see this message.
The worse is that it prevent me to continue developing my questionnaire.
How to fix it ?
Thank in advance for your responses
-
Gregory Martin
- Posts: 1713
- Joined: December 5th, 2011, 11:27 pm
- Location: Washington, DC
Re: Encountered an improper argument
Post
by Gregory Martin » November 7th, 2017, 2:15 pm
This is a generic error message and the cause of it can be many things. I encourage you to upgrade to CSPro 7.0 to see if the problem persists with this new version. If so, please describe in more detail exact what you are doing when the error occurs.
-
yodelibada
- Posts: 1
- Joined: October 2nd, 2018, 4:46 am
Re: Encountered an improper argument
Post
by yodelibada » October 2nd, 2018, 4:47 am
I just encountered the same error, using CSPro 7.1. It occurred as I clicked on an item to change its name.
Worse, it keeps appearing and taking over focus, preventing me from doing anything but manually shut down CSPro from the Task manager.
-
josh
- Posts: 2399
- Joined: May 5th, 2014, 12:49 pm
- Location: Washington DC
Re: Encountered an improper argument
Post
by josh » October 2nd, 2018, 5:32 am
Can you give us more information about where you are getting this crash? Is this while editing forms or dictionary? Changing the name or label?
-
Gregory Martin
- Posts: 1713
- Joined: December 5th, 2011, 11:27 pm
- Location: Washington, DC
Re: Encountered an improper argument
Post
by Gregory Martin » March 19th, 2019, 6:27 pm
Unfortunately, this is a generic message and it is hard to know what the problem may be just by seeing that messsage. If you can explain what you were doing before you saw this message, we should be able to fix the issue.
I have at least 2 virtual machines in VMWare:
-the reference machine
-the work machine
The reference machine has only a clean Windows install and all the utilities software I always use (anti-malware, dito, pdf maker, …). I launch it from time to time to update it.
The work machine was a copy of the reference VM and has all the software I need. I work with it keep it up to date. IF I have a serious problem (which I never had), I simply trash it, launch the reference VM, update it, then clone it to get a new work VM and re-install the few specific software I use (including Aspire). Generally much quicker than solving a serious Windows problem. Don’t tell me it’s because I do not know Windows enough. It’s true, by I am comparing with problems solved by Windows IT guys.
When I need testing a beta software, an old application which is no more updated or seems not very reliable, I simply make a clone of the reference VM and test with it. If the software is interesting, I install it on the work VM. Then I trash the test VM. In any case, my work VM remains safe.
Maybe the sandbox functions of Windows allow testing safely, but I prefer this solution: better safe than sorry.
In addition, all my data is on a shared Mac folder, so it is automagically backed up by Time Machine every hour. And of course, I have other back-up disks.
Admin wrote:Hi Peter S,
could you send a screenshot with the error and the Bulk Rename Utility GUI to support, please?
thanks!
I’ve got several screenshots generated, actually a total of 8 images. In part because I work on three 27″ monitors, so in all cases I cropped the images down to the two parts of the scenario. IE Windows explorer and the selected files, and BRU itself. And in part because I accidentally discovered a new scenario, and in fact narrowed down the specific situation where the error occurs.
However, I’m not sure how to get the files to you since I don’t seem to be able to attach files or send private messages. Let me know and I can send the images. I’ve got them in a single zip file already.
In the mean time, here’s the info about the files and the scenarios they are for. Plus the specific cause I found.
The images represent three scenarios:
1) Subset of files selected from a network drive/directory.
1 Initial file selection in explorer
2 BRU after launch from explorer right click, showing the error and the files list but no files selected and no active directory.
3 shows that the error persists after a refresh if a folder isn’t selected first. And the list of files goes away
4 is after selecting the directory and then doing a refresh. The error goes away, and BRU works fine from there, including after further right clicks.
2) The same subset from a local drive.
1 Initial file selection in explorer
2 BRU after launch from explorer right click, no error and files are selected
3) Subset of files from a small (13 files) network directory.
1 Initial file selection in explorer
2 BRU after launch from explorer right click, no error and files are selected
I sent all three because in trying to generate the error for the screenshots, my first attempt was on the smaller directory. Which worked fine. I went back to a larger directory at that point, and the error occurred. So I started generating the screenshots.
After I had all the screenshots generated, I tried to narrow down the file count to determine the cutoff for generating the error. It seems that the error does not occur if there are 30 or fewer files in the network folder that match the most recent criteria, but does if there are 31. Note that it doesn’t matter if there are more than 30 files, only that more than 30 match the filter. As an example, at first I thought the cutoff was at least 33 files, since it worked ok on a directory of that size. But when i started working my way down from 149 files in another directory where the error did occur, I got as low as 33 and it still didn’t work.
That’s when I noticed that the original folder with 33 files was 30 JPG (the current filter) and 3 PNG. While the other was all JPG, so 33 at that point. Once I removed three more files from that folder, so there were only 30, all JPG, and BRU started fine.
In those tests I was only selecting the directory, not specific files. But I retested with a subset of files selected and got the same result. More than 30 files matching the filter on a network drive and the error happens. 30 or less and it doesn’t.
And of course it always works fine from a local drive, regardless of the number of files in the folder.
Thanks again, and let me know about how to get the screen shots to you.
Peter S
NI has reproduced this issue and found one possible cause. This behaviour can occur if you have a particular registry key present on your system. The NI autorun.exe application uses Windows APIs to read configuration information from autorun.inf located in the same folder as autorun.exe. When the particular registry key is on the system, it causes the Windows APIs to read from an autorun.inf file in a folder pointed to by the registry key(s) instead of from the autorun.inf in the folder with autorun.exe.
To see if this is the cause of your issue, check for the presence of either or both of the following registry keys (case doesn’t matter):
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows NTCurrentVersionIniFileMappingautorun.inf
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionIniFileMappingautorun.inf
You can work around this error by not running the autorun at all. Instead, run the appropriate setup.exe directly.
Alternatively, you can modify your registry to remove or rename the offending registry keys, either permanently or temporarily. If you choose this alternative, please read the following Microsoft KB to understand the risks and proper processes for modifying your registry: http://support.microsoft.com/kb/136393.
We plan to modify the NI autorun to avoid this issue in future versions of NI software.
Loading
- Support
- Downloads
- Knowledge Base
- German
- Spanish
- Italian
- French
- HGST Support