Changes

Jump to navigation Jump to search
14,174 bytes added ,  01:14, 10 January 2020
m
Add 0x10CE
Line 15: Line 15:  
.. where the first code is <code>2000 + Module</code>, and the other being <code>Description</code>. Bits >=22 from the error-code are unused when displaying fatal-errors, since the Description ends with bit21.
 
.. where the first code is <code>2000 + Module</code>, and the other being <code>Description</code>. Bits >=22 from the error-code are unused when displaying fatal-errors, since the Description ends with bit21.
   −
= Modules =
+
= Result Errors =
 +
General errors used by system modules and applications.
 +
 
 +
== Modules ==
 
{| class=wikitable
 
{| class=wikitable
 
! Value || Name
 
! Value || Name
Line 51: Line 54:  
| 19 || TSC
 
| 19 || TSC
 
|-
 
|-
| 20 || NCM Content
+
| 20 || NCM (content)
 
|-
 
|-
 
| 21 || SM
 
| 21 || SM
 
|-
 
|-
| 22 || RO userland
+
| 22 || RO (userland)
 +
|-
 +
| 23 || GC
 
|-
 
|-
 
| 24 || SDMMC
 
| 24 || SDMMC
Line 82: Line 87:  
|-
 
|-
 
| 111 || Hwopus
 
| 111 || Hwopus
 +
|-
 +
| 112 || Sasbus
 
|-
 
|-
 
| 113 || Bluetooth
 
| 113 || Bluetooth
Line 161: Line 168:  
| 154 || NPNS
 
| 154 || NPNS
 
|-
 
|-
| 155 || NPNS HTTP Stream
+
| 155 || NPNS XMPP Stream
 
|-
 
|-
 
| 157 || ARP
 
| 157 || ARP
Line 169: Line 176:  
| 159 || SWKBD
 
| 159 || SWKBD
 
|-
 
|-
| 161 || NFC Mifare
+
| 161 || Mifare
 
|-
 
|-
| 162 || Userland assert
+
| 162 || Userland (assert)
 
|-
 
|-
 
| 163 || Fatal
 
| 163 || Fatal
 
|-
 
|-
| 164 || NIM Shop
+
| 164 || Shop
 
|-
 
|-
 
| 165 || SPSM
 
| 165 || SPSM
Line 181: Line 188:  
| 167 || BGTC
 
| 167 || BGTC
 
|-
 
|-
| 168 || Userland crash
+
| 168 || Userland (crash)
 +
|-
 +
| 169 || Sasbus Periodic Receive Mode
 
|-
 
|-
 
| 178 || PDM
 
| 178 || PDM
Line 190: Line 199:  
|-
 
|-
 
| 181 || Dauth
 
| 181 || Dauth
 +
|-
 +
| 187 || Sasbus
 
|-
 
|-
 
| 191 || RTC
 
| 191 || RTC
 
|-
 
|-
 
| 192 || Regulator
 
| 192 || Regulator
 +
|-
 +
| 193 || Led
 
|-
 
|-
 
| 197 || Clkrst
 
| 197 || Clkrst
Line 211: Line 224:  
| 210 || Web
 
| 210 || Web
 
|-
 
|-
| 211 ||
+
| 211 || LCS (Local Content Sharing)
 
|-
 
|-
 
| 212 || GRC
 
| 212 || GRC
Line 219: Line 232:  
| 217 || Migration Idc Server
 
| 217 || Migration Idc Server
 
|-
 
|-
| 345 || libnx
+
| 229 || Notification
|-
  −
| 346 || [[Homebrew ABI]]
  −
|-
  −
| 347 || Homebrew Loader
   
|-
 
|-
| 348 || libnx Nvidia errors
+
| 230 || Ins
 
|-
 
|-
 +
| 231 || Lp2p
 
|}
 
|}
   −
= Error codes =
+
== Error codes ==
 
{| class=wikitable
 
{| class=wikitable
 
! Value || Module || Description || Notes
 
! Value || Module || Description || Notes
Line 285: Line 295:  
| 0xF801 || 1 || 124 || [Usermode] Unhandled interrupt/exception
 
| 0xF801 || 1 || 124 || [Usermode] Unhandled interrupt/exception
 
|-
 
|-
| 0xFA01 || 1 || 125 || Process already started/Wrong memory permission?
+
| 0xFA01 || 1 || 125 || Invalid state
 
|-
 
|-
 
| 0xFC01 || 1 || 126 || Reserved value
 
| 0xFC01 || 1 || 126 || Reserved value
Line 337: Line 347:  
| 0x13B002 || 2 || 2520 || Gamecard not inserted
 
| 0x13B002 || 2 || 2520 || Gamecard not inserted
 
|-
 
|-
| 0x13DA02 || 2 || 2541 || Version check failed when mounting gamecard sysupdate partition?
+
| 0x13B402 || 2 || 2522 || Attempted process an AsicHandler command in initial mode
 +
|-
 +
| 0x13D802 || 2 || 2540 || Attempted to read from the secure gamecard partition in normal mode
 +
|-
 +
| 0x13DA02 || 2 || 2541 || Attempted to read from the normal gamecard partition in secure mode
 +
|-
 +
| 0x13DC02 || 2 || 2542 || Attempted a read that spanned both the normal and secure gamecard partitions
 +
|-
 +
| 0x13E002 || 2 || 2544 || Gamecard initial data hash doesn't match the initial data hash in the card header
 +
|-
 +
| 0x13E202 || 2 || 2545 || Gamecard initial data reserved area is not all zeros
 +
|-
 +
| 0x13E402 || 2 || 2546 || Gamecard certificate kek index doesn't match card header kek index
 +
|-
 +
| 0x13EE02 || 2 || 2551 || Unable to read card header on gamecard init
 +
|-
 +
| 0x140A02 || 2 || 2565 || Encountered SDMMC error in write operation
 +
|-
 +
| 0x145002 || 2 || 2600 || Attempted to switch lotus state machine to secure mode from a mode other than normal
 +
|-
 +
| 0x145202 || 2 || 2601 || Attempted to switch lotus state machine to normal mode from a mode other than initial
 +
|-
 +
| 0x145402 || 2 || 2602 || Attempted to switch lotus state machine to write mode from a mode other than normal
 +
|-
 +
| 0x149402 || 2 || 2634 || Error processing lotus command SetUserAsicFirmware
 +
|-
 +
| 0x149A02 || 2 || 2637 || Error processing lotus command GetAsicCert
 +
|-
 +
| 0x14A002 || 2 || 2640 || Error processing lotus command SetEmmcEmbeddedSocCertificate
 +
|-
 +
| 0x14AA02 || 2 || 2645 || Error processing lotus command GetAsicEncryptedMessage
 +
|-
 +
| 0x14AC02 || 2 || 2646 || Error processing lotus command SetLibraryEncryptedMessage
 +
|-
 +
| 0x14B602 || 2 || 2651 || Error processing lotus command GetAsicAuthenticationData
 +
|-
 +
| 0x14B802 || 2 || 2652 || Error processing lotus command SetAsicAuthenticationDataHash
 +
|-
 +
| 0x14BA02 || 2 || 2653 || Error processing lotus command SetLibraryAuthenticationData
 +
|-
 +
| 0x14BC02 || 2 || 2654 || Error processing lotus command GetLibraryAuthenticationDataHash
 +
|-
 +
| 0x14C202 || 2 || 2657 || Error processing lotus command ExchangeRandomValuesInSecureMode
 +
|-
 +
| 0x14D802 || 2 || 2668 || Error calling nn::gc::detail::GcCrypto::GenerateRandomBytes
 +
|-
 +
| 0x14DE02 || 2 || 2671 || Error processing lotus command ReadAsicRegister
 +
|-
 +
| 0x14E002 || 2 || 2672 || Error processing lotus command GetGameCardIdSet
 +
|-
 +
| 0x14E402 || 2 || 2674 || Error processing lotus command GetCardHeader
 +
|-
 +
| 0x14E802 || 2 || 2676 || Error processing lotus command GetCardKeyArea
 +
|-
 +
| 0x14EA02 || 2 || 2677 || Error processing lotus command ChangeDebugMode
 +
|-
 +
| 0x14EC02 || 2 || 2678 || Error processing lotus command GetRmaInformation
 +
|-
 +
| 0x150802 || 2 || 2692 || Tried sending lotus card command Refresh when not in secure mode
 +
|-
 +
| 0x150A02 || 2 || 2693 || Tried sending lotus card command when not in correct mode
 +
|-
 +
| 0x155602 || 2 || 2731 || Error processing lotus card command ReadId1
 +
|-
 +
| 0x155802 || 2 || 2732 || Error processing lotus card command ReadId2
 +
|-
 +
| 0x155A02 || 2 || 2733 || Error processing lotus card command ReadId3
 +
|-
 +
| 0x155E02 || 2 || 2735 || Error processing lotus card command ReadPage
 +
|-
 +
| 0x156202 || 2 || 2737 || Error processing lotus card command WritePage
 +
|-
 +
| 0x156402 || 2 || 2738 || Error processing lotus card command Refresh
 +
|-
 +
| 0x156C02 || 2 || 2742 || Error processing lotus card command ReadCrc
 +
|-
 +
| 0x156E02 || 2 || 2743 || Error processing lotus card command Erase or UnlockForceErase
 +
|-
 +
| 0x157002 || 2 || 2744 || Error processing lotus card command ReadDevParam
 +
|-
 +
| 0x157202 || 2 || 2745 || Error processing lotus card command WriteDevParam
 +
|-
 +
| 0x16B002 || 2 || 2904 || Id2Normal did not match the value in the buffer returned by ChangeDebugMode
 +
|-
 +
| 0x16B202 || 2 || 2905 || Id1Normal did not match Id1Writer when switching gamecard to write mode
 +
|-
 +
| 0x16B402 || 2 || 2906 || Id2Normal did not match Id2Writer when switching gamecard to write mode
 
|-
 
|-
 
| 0x171402 || 2 || 2954 || Invalid gamecard handle.
 
| 0x171402 || 2 || 2954 || Invalid gamecard handle.
 +
|-
 +
| 0x172002 || 2 || 2960 || Invalid gamecard handle when opening normal gamecard partition
 +
|-
 +
| 0x172202 || 2 || 2961 || Invalid gamecard handle when opening secure gamecard partition
 
|-
 
|-
 
| 0x177202 || 2 || 3001 || Unimplemented behavior
 
| 0x177202 || 2 || 3001 || Unimplemented behavior
Line 466: Line 566:  
|-
 
|-
 
| 0x313802 || 2 || 6300 || Operation not supported
 
| 0x313802 || 2 || 6300 || Operation not supported
 +
|-
 +
| 0x313A02 || 2 || 6301 || A specified filesystem has no MultiCommitTarget when doing a multi-filesystem commit
 
|-
 
|-
 
| 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable
 
| 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable
Line 476: Line 578:  
|-
 
|-
 
| 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange
 
| 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange
 +
|-
 +
| 0x314602 || 2 || 6307 || Invalid Operation ID in nn::fs::FileHandleStorage::OperateRange
 +
|-
 +
| 0x314802 || 2 || 6308 || Invalid Operation ID in nn::fssystem::SwitchStorage::OperateRange
 +
|-
 +
| 0x314A02 || 2 || 6309 || Invalid Operation ID in nn::fs::detail::StorageServiceObjectAdapter::OperateRange
 
|-
 
|-
 
| 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write
 
| 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write
Line 482: Line 590:  
|-
 
|-
 
| 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange
 
| 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange
 +
|-
 +
| 0x315202 || 2 || 6313 || Attempted to call nn::fssystem::AesCtrStorageExternal::Write
 +
|-
 +
| 0x315402 || 2 || 6314 || Attempted to call nn::fssystem::AesCtrStorageExternal::SetSize
 +
|-
 +
| 0x315602 || 2 || 6315 || Attempted to call nn::fssystem::AesCtrStorage::SetSize
 
|-
 
|-
 
| 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize
 
| 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize
Line 504: Line 618:  
|-
 
|-
 
| 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange
 
| 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange
 +
|-
 +
| 0x316E02 || 2 || 6327 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::Write
 +
|-
 +
| 0x317002 || 2 || 6328 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::SetSize
 
|-
 
|-
 
| 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize
 
| 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize
Line 538: Line 656:  
|-
 
|-
 
| 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange
 
| 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange
 +
|-
 +
| 0x319402 || 2 || 6346 || Attempted to call nn::fssystem::save::UnionStorage::SetSize
 
|-
 
|-
 
| 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize
 
| 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize
 +
|-
 +
| 0x319802 || 2 || 6348 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::Read
 +
|-
 +
| 0x319A02 || 2 || 6349 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::SetSize
 +
|-
 +
| 0x319C02 || 2 || 6350 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::Write
 +
|-
 +
| 0x319E02 || 2 || 6351 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::SetSize
 +
|-
 +
| 0x31A002 || 2 || 6352 || Invalid Operation ID in nn::fssrv::fscreator::ReadOnlyGameCardStorage::OperateRange
 +
|-
 +
| 0x31A202 || 2 || 6353 || Attempted to call SdStorage::SetSize
 +
|-
 +
| 0x31A402 || 2 || 6354 || Invalid Operation ID in SdStorage::OperateRange
 
|-
 
|-
 
| 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange
 
| 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange
 
|-
 
|-
 
| 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange
 
| 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange
 +
|-
 +
| 0x31AA02 || 2 || 6357 || Attempted to call nn::fssystem::ConcatenationFile::SetSize
 +
|-
 +
| 0x31AC02 || 2 || 6358 || Attempted to call nn::fssystem::ConcatenationFile::OperateRange
 
|-
 
|-
 
| 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry
 
| 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry
 
|-
 
|-
 
| 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange
 
| 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange
 +
|-
 +
| 0x31B202 || 2 || 6361 || Attempted to call nn::fssystem::ZeroBitmapFile::SetSize
 
|-
 
|-
 
| 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange
 
| 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange
Line 580: Line 720:  
|-
 
|-
 
| 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange
 
| 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange
 +
|-
 +
| 0x31D402 || 2 || 6378 || Invalid Operation ID in nn::fssystem::TmFileSystemFile::DoOperateRange
 +
|-
 +
| 0x31D602 || 2 || 6379 || Attempted to call unsupported functions in nn::fssrv::fscreator::SaveDataInternalStorageFileSystem, nn::fssrv::detail::SaveDataInternalStorageAccessor::PaddingFile or nn::fssystem::save::detail::SaveDataExtraDataInternalStorageFile
 
|-
 
|-
 
| 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally
 
| 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally
Line 586: Line 730:  
|-
 
|-
 
| 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally
 
| 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31E202 || 2 || 6385 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::Write
 +
|-
 +
| 0x31E402 || 2 || 6386 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::SetSize
 
|-
 
|-
 
| 0x320002 || 2 || 6400 || Permission denied
 
| 0x320002 || 2 || 6400 || Permission denied
Line 606: Line 754:  
|-
 
|-
 
| 0x339602 || 2 || 6603 || Directory not found.
 
| 0x339602 || 2 || 6603 || Directory not found.
 +
|-
 +
| 0x346C02 || 2 || 6710 || Multi-commit limit reached
 
|-
 
|-
 
| 0x35F202 || 2 || 6905 || Mount name not found in table.
 
| 0x35F202 || 2 || 6905 || Mount name not found in table.
Line 683: Line 833:  
| 0x609 || 9 || 3 || NPDM too big.
 
| 0x609 || 9 || 3 || NPDM too big.
 
|-
 
|-
| 0x19009 || 9 || 200 || Invalid access control sizes in NPDM.
+
| 0x809 || 9 || 4 || Invalid NPDM.
 
|-
 
|-
| 0x809 || 9 || 4 || Invalid NPDM.
+
| 0xA09 || 9 || 5 || Invalid NSO.
 
|-
 
|-
| 0xA09 || 9 || 5 || Invalid files.
+
| 0xC09 || 9 || 6 || Invalid Path.
 
|-
 
|-
 
| 0xE09 || 9 || 7 || Already registered.
 
| 0xE09 || 9 || 7 || Already registered.
Line 695: Line 845:  
| 0x1209 || 9 || 9 || Title-id in ACI0 doesn't match range in ACID.
 
| 0x1209 || 9 || 9 || Title-id in ACI0 doesn't match range in ACID.
 
|-
 
|-
| 0x6609 || 9 || 51 || Invalid memory state/permission
+
| 0x1409 || 9 || 10 || Invalid version in NPDM.
 +
|-
 +
| 0x6609 || 9 || 51 || Insufficient address space.
 +
|-
 +
| 0x6809 || 9 || 52 || Insufficient NRO.
 
|-
 
|-
 
| 0x6A09 || 9 || 53 || Invalid NRR
 
| 0x6A09 || 9 || 53 || Invalid NRR
 +
|-
 +
| 0x6C09 || 9 || 54 || Invalid signature
 +
|-
 +
| 0x6E09 || 9 || 55 || Insufficient NRO registrations.
 +
|-
 +
| 0x7009 || 9 || 56 || Insufficient NRR registrations.
 +
|-
 +
| 0x7209 || 9 || 57 || NRO Already loaded.
 
|-
 
|-
 
| 0xA209 || 9 || 81 || Unaligned NRR address
 
| 0xA209 || 9 || 81 || Unaligned NRR address
 
|-
 
|-
 
| 0xA409 || 9 || 82 || Bad NRR size
 
| 0xA409 || 9 || 82 || Bad NRR size
 +
|-
 +
| 0xA809 || 9 || 84 || NRR Not Loaded.
 
|-
 
|-
 
| 0xAA09 || 9 || 85 || Bad NRR address
 
| 0xAA09 || 9 || 85 || Bad NRR address
Line 763: Line 927:  
| 0x410 || 16 || 2 || Title-id not found
 
| 0x410 || 16 || 2 || Title-id not found
 
|-
 
|-
| 0xF010 || 16 || 120 || Gamecard sysupdate not required
+
| 0xF010 || 16 || 120 || Sysupdate not required
 
|-
 
|-
 
| 0x1F610 || 16 || 251 || Unexpected StorageId
 
| 0x1F610 || 16 || 251 || Unexpected StorageId
 +
|-
 +
| 0x64210 || 16 || 801 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is less than the system-setting.
 +
|-
 +
| 0x64410 || 16 || 802 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is larger than the system-setting.
 +
|-
 +
| 0x74610 || 16 || 931 || Invalid [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] HMAC / invalid Meta Id.
 +
|-
 +
| 0x6F810 || 16 || 892 || Unknown state ref-count is zero.
 
|-
 
|-
 
| 0x215 || 21 || 1 || Out of processes
 
| 0x215 || 21 || 1 || Out of processes
Line 836: Line 1,008:  
|-
 
|-
 
| 0xD81A || 26 || 108 || Invalid argument
 
| 0xD81A || 26 || 108 || Invalid argument
 +
|-
 +
| 0x35B || 347 || 1 || Failed to init SM.
 +
|-
 +
| 0x55B || 347 || 2 || Failed to init FS.
 +
|-
 +
| 0x75B || 347 || 3 || Failed to open NRO file. May also happen when SD card isn't inserted / SD mounting failed earlier.
 +
|-
 +
| 0x95B || 347 || 4 || Failed to read NRO header.
 +
|-
 +
| 0xB5B || 347 || 5 || Invalid NRO magic.
 +
|-
 +
| 0xD5B || 347 || 6 || Invalid NRO segments.
 +
|-
 +
| 0xF5B || 347 || 7 || Failed to read NRO.
 +
|-
 +
| 0x135B || 347 || 9 || Failed to allocate heap.
 +
|-
 +
| 0x255B || 347 || 18 || Failed to map code-binary memory.
 +
|-
 +
| 0x275B || 347 || 19 || Failed to map code memory (.text).
 +
|-
 +
| 0x295B || 347 || 20 || Failed to map code memory (.rodata).
 +
|-
 +
| 0x2B5B || 347 || 21 || Failed to map code memory (.data+.bss).
 +
|-
 +
| 0x315B || 347 || 24 || Failed to unmap code memory (.text).
 +
|-
 +
| 0x335B || 347 || 25 || Failed to unmap code memory (.rodata).
 +
|-
 +
| 0x355B || 347 || 26 || Failed to unmap code memory (.data+.bss).
 
|-
 
|-
 
| 0x19269 || 105 || 201 || Null settings name
 
| 0x19269 || 105 || 201 || Null settings name
Line 1,071: Line 1,273:  
| 0x74 || 116 || 0 || Time service not initialized
 
| 0x74 || 116 || 0 || Time service not initialized
 
|-
 
|-
| 0xCC74 || 116 || 102 || Time not set
+
| 0x274 || 116 || 1 || Permission denied
 +
|-
 +
| 0xCC74 || 116 || 102 || Time not set / Clock Source Id mismatch
 
|-
 
|-
 
| 0x19074 || 116 || 200 || Invalid time comparison
 
| 0x19074 || 116 || 200 || Invalid time comparison
Line 1,149: Line 1,353:  
| 0x59080 || 128 || 712 || Thread stack pool exhausted (out of memory)
 
| 0x59080 || 128 || 712 || Thread stack pool exhausted (out of memory)
 
|-
 
|-
| 0x7A880 || 128 || 980 || <code>am.debug!dev_function</code> setting needs to be set
+
| 0x79C80 || 128 || 974 || DebugMode not enabled
 +
|-
 +
| 0x7A880 || 128 || 980 || <code>am.debug!dev_function</code> setting needs to be set / DebugMode not enabled
 +
|-
 +
| 0x7CC80 || 128 || 998 || Not implemented
 +
|-
 +
| 0xCC81 || 129 || 102 || Transmission not agreed
 +
|-
 +
| 0xD281 || 129 || 105 || Network unavailable
 +
|-
 +
| 0x7DA81 || 129 || 1005 || HTTP error: Couldnt resolve proxy
 +
|-
 +
| 0x7DC81 || 129 || 1006 || HTTP error: Couldnt resolve host
 +
|-
 +
| 0x7DE81 || 129 || 1007 || HTTP error: Couldnt connect
 +
|-
 +
| 0x7FE81 || 129 || 1023 || HTTP error: Write error
 +
|-
 +
| 0x80481 || 129 || 1026 || HTTP error: Read error
 +
|-
 +
| 0x80681 || 129 || 1027 || HTTP error: Out of memory
 +
|-
 +
| 0x80881 || 129 || 1028 || HTTP error: Operation timedout
 +
|-
 +
| 0x81681 || 129 || 1035 || HTTP error: SSL connect error
 +
|-
 +
| 0x83681 || 129 || 1051 || HTTP error: Peer failed verification
 +
|-
 +
| 0x83881 || 129 || 1052 || HTTP error: Got nothing
 +
|-
 +
| 0x83E81 || 129 || 1055 || HTTP error: Send error
 +
|-
 +
| 0x84081 || 129 || 1056 || HTTP error: Recv error
 +
|-
 +
| 0x84481 || 129 || 1058 || HTTP error: SSL cert problem
 +
|-
 +
| 0x84681 || 129 || 1059 || HTTP error: SSL cipher
 +
|-
 +
| 0x84881 || 129 || 1060 || HTTP error: SSL CA cert
 +
|-
 +
| 0x12C081 || 129 || 2400 || Server error: Status 400
 +
|-
 +
| 0x12C281 || 129 || 2401 || Server error: Status 401
 +
|-
 +
| 0x12C681 || 129 || 2403 || Server error: Status 403
 +
|-
 +
| 0x138881 || 129 || 2500 || Server error: Status 500
 +
|-
 +
| 0x138E81 || 129 || 2503 || Server error: Status 503
 +
|-
 +
| 0x139081 || 129 || 2504 || Server error: Status 504
 
|-
 
|-
 
| 0xA83 || 131 || 5 || Unrecognized applet ID
 
| 0xA83 || 131 || 5 || Unrecognized applet ID
Line 1,156: Line 1,410:  
|-
 
|-
 
| 0x885 || 133 || 4 || Invalid parameter
 
| 0x885 || 133 || 4 || Invalid parameter
 +
|-
 +
| 0x1489 || 137 || 10 || Already initialized.
 +
|-
 +
| 0x3C89 || 137 || 30 || Task not found.
 +
|-
 +
| 0x5089 || 137  || 40 || Memory allocation failed / bad input.
 +
|-
 +
| 0x29489 || 137 || 330 || [[NCM_services#ContentMetaType|ContentMetaType]] doesn't match SystemUpdate.
 +
|-
 +
| 0x271289 || 137 || 5001 || One of the following socket errors occurred: ENETDOWN, ECONNRESET, EHOSTDOWN, EHOSTUNREACH, or EPIPE. Also occurs when the received size doesn't match the expected size (recvfrom() ret with [[NIM_services#Contents_Delivery|meta_size]] data receiving).
 +
|-
 +
| 0x272489 || 137 || 5010 || Socket was [[Sockets_services|shutdown()]] due to the async operation being cancelled.
 +
|-
 +
| 0x273889 || 137 || 5020 || Too many internal output entries with [[NIM_services|nim]] cmd42, system is [[NIM_services#Contents_Delivery|Internet-connected]], or an unrecognized socket error occured.
 +
|-
 +
| 0x27D889 || 137 || 5100 || Connection timeout.
 +
|-
 +
| 0x2A4489 || 137 || 5410 || Invalid [[NIM_services#Contents_Delivery|ID]].
 +
|-
 +
| 0x2A5889 || 137 || 5420 || Invalid [[NIM_services#Contents_Delivery|magicnum]]. Can also be caused by the connection being closed by the peer, since non-negative return values from recv() are ignored in this case.
 +
|-
 +
| 0x2A6C89 || 137 || 5430 || Invalid [[NIM_services#Contents_Delivery|data_size]].
 +
|-
 +
| 0x2A8089 || 137 || 5440 || The input [[NCM_services#ContentMetaKey|ContentMetaKey]] doesn't match the ContentMetaKey in state.
 +
|-
 +
| 0x2A9489 || 137 || 5450 || Invalid [[NIM_services#Contents_Delivery|meta_size]].
 
|-
 
|-
 
| 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error.
 
| 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error.
Line 1,202: Line 1,482:  
|-
 
|-
 
| 0xCC9D || 157 || 102 || Invalid PID
 
| 0xCC9D || 157 || 102 || Invalid PID
 +
|-
 +
| 0x49E || 158 || 2 || BootImagePackage not found
 +
|-
 +
| 0x69E || 158 || 3 || Invalid BootImagePackage
 +
|-
 +
| 0x89E || 158 || 4 || Work buffer too small
 +
|-
 +
| 0xA9E || 158 || 5 || Work buffer not aligned
 +
|-
 +
| 0xC9E || 158 || 6 || BootImages need repair
 
|-
 
|-
 
| 0xAA3 || 163 ||  5 || System is booting up repair process without VOL+ held down.
 
| 0xAA3 || 163 ||  5 || System is booting up repair process without VOL+ held down.
Line 1,214: Line 1,504:  
|-
 
|-
 
| 0x190B2 || 178 || 200 || File storage failure
 
| 0x190B2 || 178 || 200 || File storage failure
 +
|-
 +
| 0xAB4 || 180 || 5 || Invalid event ID
 +
|-
 +
| 0x1F4EB5 || 181 || 4007 || Device authentication error: System update required
 +
|-
 +
| 0x1F50B5 || 181 || 4008 || Device authentication error: Banned
 +
|-
 +
| 0x1F52B5 || 181 || 4009 || Device authentication error: Internal server error
 +
|-
 +
| 0x1F54B5 || 181 || 4007 || Device authentication error: Under maintenance
 
|-
 
|-
 
| 0x58ACA || 202 || 709 || Npad ID is out of range.
 
| 0x58ACA || 202 || 709 || Npad ID is out of range.
Line 1,223: Line 1,523:  
| 0x198CD || 205 || 204 || IR camera invalid handle value.
 
| 0x198CD || 205 || 204 || IR camera invalid handle value.
 
|-
 
|-
| 0x35B || 347 || 1 || Failed to init SM.
+
| 0x4CE || 206 || 2 || Invalid argument.
 
|-
 
|-
| 0x55B || 347 || 2 || Failed to init FS.
+
| 0x6CE || 206 || 3 || Out of memory.
 
|-
 
|-
| 0x75B || 347 || 3 || Failed to open NRO file. May also happen when SD card isn't inserted / SD mounting failed earlier.
+
| 0x10CE || 206 || 8 || Buffer not aligned.
 
|-
 
|-
| 0x95B || 347 || 4 || Failed to read NRO header.
+
| 0x18CE || 206 || 12 || Invalid FileId.
 
|-
 
|-
| 0xB5B || 347 || 5 || Invalid NRO magic.
+
| 0x1ACE || 206 || 13 || Invalid storage ID.
 
|-
 
|-
| 0xD5B || 347 || 6 || Invalid NRO segments.
+
| 0x1CCE || 206 || 14 || Invalid content type.
 
|-
 
|-
| 0xF5B || 347 || 7 || Failed to read NRO.
+
| 0x2ACE || 206 || 21 || Failed to mount Album Storage.
 
|-
 
|-
| 0x135B || 347 || 9 || Failed to allocate heap.
+
| 0x2CCE || 206 || 23 || File too big.
 
|-
 
|-
| 0x255B || 347 || 18 || Failed to map code-binary memory.
+
| 0x30CE || 206 || 24 || Invalid file size.
 
|-
 
|-
| 0x275B || 347 || 19 || Failed to map code memory (.text).
+
| 0x3CCE || 206 || 30 || Wrong buffer size.
|-
  −
| 0x295B || 347 || 20 || Failed to map code memory (.rodata).
  −
|-
  −
| 0x2B5B || 347 || 21 || Failed to map code memory (.data+.bss).
  −
|-
  −
| 0x315B || 347 || 24 || Failed to unmap code memory (.text).
  −
|-
  −
| 0x335B || 347 || 25 || Failed to unmap code memory (.rodata).
   
|-
 
|-
| 0x355B || 347 || 26 || Failed to unmap code memory (.data+.bss).
+
| 0xAf2CE || 206 || 1401 || Too many files already saved.
 
|}
 
|}
   −
== FS Error Codes ==
+
=== FS Error codes ===
 
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:
 
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:
   Line 1,260: Line 1,552:  
! Value || Description || Message
 
! Value || Description || Message
 
|-
 
|-
| 0x7802 || 60 || Error: Specified mount name already exists.
+
| 0xD401 || 106 || nn::svc::ResultInvalidCurrentMemory: Error: Passed buffer is not usable for fs library. See a manual of fs library for more information.
 +
|-
 +
| 0x7802 || 60 || nn::fs::ResultMountNameAlreadyExists: Error: Specified mount name already exists.
 +
|-
 +
| 0x7D202 || 1001 || nn::fs::ResultPartitionNotFound: Error: Specified partition is not found.
 +
|-
 +
| 0x7D402 || 1002 || nn::fs::ResultTargetNotFound: Error: Specified target is not found.
 +
|-
 +
| 0xFA002 - 0x138602 || 2000 - 2499 || nn::fs::ResultSdCardAccessFailed: Error: Failed to access SD card.
 +
|-
 +
| 0x136802 - 0x176E02 || 2500 - 2999 || nn::fs::ResultGameCardAccessFailed: Error: Failed to access game card.
 +
|-
 +
| 0x177202 || 3001 || nn::fs::ResultNotImplemented: Error: Specified operation is not implemented.
 +
|-
 +
| 0x177A02 || 3005 || nn::fs::ResultOutOfRange: Error: Specified value is out of range.
 +
|-
 +
| 0x190002 - 0x1B5602 || 3200 - 3499 || nn::fs::ResultAllocationMemoryFailed: Error: Failed to allocate memory.
 +
|-
 +
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || nn::fs::ResultMmcAccessFailed: Error: Failed to access MMC.
 
|-
 
|-
| 0xD401 || 106 || Error: Passed buffer is not usable for fs library.
+
| 0x1F4202 - 0x219602 || 4001 - 4299 || nn::fs::ResultRomCorrupted: Error: ROM is corrupted.
 
|-
 
|-
| 0x7D202 || 1001 || Error: Specified partition is not found.
+
| 0x219A02 - 0x232602 || 4301 - 4499 || nn::fs::ResultSaveDataCorrupted: Error: Save data is corrupted.
 
|-
 
|-
| 0x7D402 || 1002 || Error: Specified target is not found.
+
| 0x232A02 - 0x23EE02 || 4501 - 4599 || nn::fs::ResultNcaCorrupted: Error: NCA is corrupted.
 
|-
 
|-
| 0xFA002 - 0x138602 || 2000 - 2499 || Error: Failed to access SD card.
+
| 0x23F202 - 0x243E02 || 4601 - 4639 || nn::fs::ResultIntegrityVerificationStorageCorrupted: Error: Integrity verification failed.
 
|-
 
|-
| 0x136802 - 0x176E02 || 2500 - 2999 || Error: Failed to access game card.
+
| 0x244202 - 0x246602 || 4641 - 4659 || nn::fs::ResultPartitionFileSystemCorrupted: Error: Partition FS is corrupted.
 
|-
 
|-
| 0x177202 || 3001 || Error: Specified operation is not implemented.
+
| 0x246A02 - 0x248E02 || 4661 - 4679 || nn::fs::ResultBuiltInStorageCorrupted: Error: Built-in-storage is corrupted.
 
|-
 
|-
| 0x177A02 || 3005 || Error: Specified value is out of range.
+
| 0x249202 - 0x24B602 || 4681 - 4699 || nn::fs::ResultFatFileSystemCorrupted: Error: FAT FS is corrupted.
 
|-
 
|-
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || Error: Failed to access MMC.
+
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || nn::fs::ResultHostFileSystemCorrupted: Error: HOST FS is corrupted.
 
|-
 
|-
| 0x1F4202 - 0x219602 || 4001 - 4299 || Error: ROM is corrupted.
+
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || nn::fs::ResultDataCorrupted: Error: Data is corrupted.
 
|-
 
|-
| 0x219A02 - 0x232602 || 4301 - 4499 || Error: Save data is corrupted.
+
| 0x271002 - 0x2EDE02 || 5000-5999 || nn::fs::ResultUnexpected: Error: Unexpected failure occurred.
 
|-
 
|-
| 0x232A02 - 0x23EE02 || 4501 - 4599 || Error: NCA is corrupted.
+
| 0x2EE002 - 0x32C602 || 6000-6499 || nn::fs::ResultPreconditionViolation: Error: Precondition violation.
 
|-
 
|-
| 0x23F202 - 0x243E02 || 4601 - 4639 || Error: Integrity verification failed.
+
| 0x2EE202 - 0x306E02 || 6001-6199 || nn::fs::ResultInvalidArgument: Error: Invalid argument was specified.
 
|-
 
|-
| 0x244202 - 0x246602 || 4641 - 4659 || Error: Partition FS is corrupted.
+
| 0x2EE402 - 0x2F1A02 || 6002-6029 || nn::fs::ResultInvalidPath: Error: Invalid path was specified.
 
|-
 
|-
| 0x246A02 - 0x248E02 || 4661 - 4679 || Error: Built-in-storage is corrupted.
+
| 0x2EE602 || 6003 || nn::fs::ResultTooLongPath: Error: Too long path was specified.
 
|-
 
|-
| 0x249202 - 0x24B602 || 4681 - 4699 || Error: FAT FS is corrupted.
+
| 0x2EE802 || 6004 || nn::fs::ResultInvalidCharacter: Error: Invalid path character was specified.
 
|-
 
|-
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || Error: HOST FS is corrupted.
+
| 0x2EEA02 || 6005 || nn::fs::ResultInvalidPathFormat: Error: Invalid path format was specified.
 
|-
 
|-
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || Error: Data is corrupted.
+
| 0x2F5A02 || 6061 || nn::fs::ResultInvalidOffset: Error: Invalid offset was specified.
 
|-
 
|-
| 0x271002 - 0x2EDE02 || 5000-5999 || Error: Unexpected failure occurred.
+
| 0x2F5C02 || 6062 || nn::fs::ResultInvalidSize: Error: Invalid size was specified.
 
|-
 
|-
| 0x2EE402 - 0x2F1A02 || 6002-6029 || Error: Invalid path was specified.
+
| 0x2F5E02 || 6063 || nn::fs::ResultNullptrArgument: Error: Null pointer argument was specified.
 
|-
 
|-
| 0x2F5A02 || 6061 || Error: Invalid offset was specified.
+
| 0x2F6202 || 6065 || nn::fs::ResultInvalidMountName: Error: Invalid mount name was specified.
 
|-
 
|-
| 0x2F5C02 || 6062 || Error: Invalid size was specified.
+
| 0x2F6402 || 6066 || nn::fs::ResultExtensionSizeTooLarge: Error: Extension size exceeds max value set in nmeta file.
 
|-
 
|-
| 0x2F5E02 || 6063 || Error: Null pointer argument was specified.
+
| 0x2F6602 || 6067 || nn::fs::ResultExtensionSizeInvalid: Error: Extension size is not a multiple of nn::fs::SaveDataExtensionUnitSize.
 
|-
 
|-
| 0x2EE002 || 6000 || Error: Precondition violation.
+
| 0x307202 || 6201 || nn::fs::ResultFileExtensionWithoutOpenModeAllowAppend: Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
 
|-
 
|-
| 0x2EE202 - 0x306E02 || 6001-6199 || Error: Invalid argument was specified.
+
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || nn::fs::ResultInvalidOperationForOpenMode: Error: Invalid operation for the open mode.
 
|-
 
|-
| 0x307202 || 6201 || Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
+
| 0x313802 - 0x31FE02 || 6300-6399 || nn::fs::ResultUnsupportedOperation: Error: Unsupported operation.
 
|-
 
|-
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || Error: Invalid operation for the open mode.
+
| 0x320002 - 0x326202 || 6400-6449 || nn::fs::ResultPermissionDenied: Error: Permission denied.
 
|-
 
|-
| 0x313802 - 0x31FE02 || 6300-6399 || Error: Unsupported operation.
+
| 0x327202 || 6457 || nn::fs::ResultWriteModeFileNotClosed: Error: Close files opened in write mode before committing.
 
|-
 
|-
| 0x320002 - 0x32C602 || 6400-6499 || Error: Permission denied.
+
| 0x328202 || 6465 || nn::fs::ResultUserNotExist: Error: Specified user doesn't exist.
 
|-
 
|-
| 0x346402 || 6706 || Error: Enough journal space is not left.
+
| 0x346402 || 6706 || nn::fs::ResultMappingTableFull: Error: Enough journal space is not left.
 
|-
 
|-
| 0x346A02 || 6709 || Error: The open count of files and directories reached the limitation.
+
| 0x346A02 || 6709 || nn::fs::ResultOpenCountLimit: Error: The open count of files and directories reached the limitation.
 +
|-
 +
| 0x353602 || 6811 || nn::fs::ResultMapFull: Error: Save data extension count reached the limitation.
 +
|-
 +
| 0x35F202 || 6905 || nn::fs::ResultNotMounted: Error: Specified mount name is not found.
 
|}
 
|}
   Line 1,347: Line 1,661:     
= Support Errors =
 
= Support Errors =
This section is for Support Errors displayed by the error-applet, separate from the normal Result errors.
+
This section is for Support Errors displayed by the error-applet, separate from the normal Result Errors.
   −
== Support Modules ==
+
== Modules ==
 
{| class=wikitable
 
{| class=wikitable
 
! Value || Name
 
! Value || Name
 +
|-
 +
| 520 || NVIDIA Error Report (nverpt)
 
|-
 
|-
 
| 800 || [[Internet_Browser|General web-applet]]
 
| 800 || [[Internet_Browser|General web-applet]]
Line 1,364: Line 1,680:  
8XX is for/includes system applets.
 
8XX is for/includes system applets.
   −
== Errors ==
+
== Error codes ==
 
{| class=wikitable
 
{| class=wikitable
! Error || Module || Description || Notes
+
! Value || Module || Description || Notes
 
|-
 
|-
 
|  
 
|  
Line 1,375: Line 1,691:     
Normal error-codes displayed by the system also use the same format as fatal-errors.
 
Normal error-codes displayed by the system also use the same format as fatal-errors.
 +
 +
= Homebrew Errors =
 +
Custom errors used by homebrew libraries and applications.
 +
 +
== Modules ==
 +
{| class=wikitable
 +
! Value || Name
 +
|-
 +
| 345 || libnx
 +
|-
 +
| 346 || [[Homebrew ABI]]
 +
|-
 +
| 347 || Homebrew Loader
 +
|-
 +
| 348 || libnx NVIDIA errors
 +
|-
 +
| 349 || libnx Binder errors
 +
|}
71

edits

Navigation menu