-
Notifications
You must be signed in to change notification settings - Fork 240
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assertion `str_WWN.length()==(2*sizeof(device_info.worldWideName))' failed. #482
Comments
I encountered the same issue with
|
Im also having this issue with sedutil-cli 1.49.4 version on Arch Linux and Samsung 990 Pro ssd
|
Looks like you hit a glitch in the develop branch code. Looks like this
code is trying to look up eui 002538b431a18275 in the OUI database and not
finding it. A possible sort of fix would be to updated the OUI database,
but the correct fix is to allow the code to handle this problem, or
whatever it is that is resulting in a computed WWN of "5" instead of a
correct or acceptably-synthesized one.
I'll make that a point to fix.
Thanks for helping me test out code under development. As always, ymmv.
…On Fri, Nov 22, 2024 at 1:48 PM Tavian Barnes ***@***.***> wrote:
***@***.*** ~ # nvme listNode Generic SN Model Namespace Usage Format FW Rev --------------------- --------------------- -------------------- ---------------------------------------- ---------- -------------------------- ---------------- --------/dev/nvme0n1 /dev/ng0n1 S5------------- Samsung SSD 980 PRO 1TB 0x1 961.78 GB / 1.00 TB 512 B + 0 B 5B2QGXA7/dev/nvme1n1 /dev/ng1n1 S5------------- Samsung SSD 980 PRO 1TB 0x1 963.89 GB / 1.00 TB 512 B + 0 B 5B2QGXA7/dev/nvme2n1 /dev/ng2n1 S5------------- Samsung SSD 970 EVO Plus 1TB 0x1 984.09 GB / 1.00 TB 512 B + 0 B 2B2QEXM7/dev/nvme3n1 /dev/ng3n1 S5------------- Samsung SSD 970 EVO Plus 1TB 0x1 979.63 GB / 1.00 TB 512 B + 0 B ***@***.*** ~ # sedutil-cli -vvvvv --query /dev/nvme1n1Log level set to DBG4sedutil version : 1.49.4- 13:45:18.884 DBG4: openDeviceHandle("/dev/nvme1n1", _)- 13:45:18.884 DBG4: openDeviceHandle("/dev/nvme1n1", _)=> descriptor=3- 13:45:18.884 DBG4: /dev/nvme1n1 driveParameters:- 13:45:18.884 DBG3: Device properties from os:- 13:45:18.884 DBG3: ID_SERIAL_SHORT is S5P2NL0W416152P- 13:45:18.884 DBG3: ID_MODEL is Samsung SSD 980 PRO 1TB- 13:45:18.884 DBG3: ID_REVISION is 5B2QGXA7- 13:45:18.884 DBG3: ID_WWN is eui.002538b431a18275- 13:45:18.884 DBG3: str_WWN is 5- 13:45:18.884 DBG3: str_WWN.length()=1- 13:45:18.884 DBG3: sizeof(device_info.worldWideName)=8sedutil-cli: linux/DtaLinux.cpp:219: virtual DtaOS::dictionary* DtaLinux::getOSSpecificInformation(OSDEVICEHANDLE, const char*, unsigned char (&)[28], DTA_DEVICE_INFO&): Assertion `str_WWN.length()==(2*sizeof(device_info.worldWideName))' failed.[1] 3717480 IOT instruction (core dumped) sedutil-cli -vvvvv --query ***@***.*** ~ # sedutil-cli --versionsedutil-cli : linux.1.49.4
—
Reply to this email directly, view it on GitHub
<#482>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABZ4DMUDKOFEVK54TZWAX732B5377AVCNFSM6AAAAABSJ6OAY2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGY4DIMRSG44DEMA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
The package in the Arch Linux user repository got updated to 1.49.6 and now it show a different error.
|
The text was updated successfully, but these errors were encountered: