Changes

Jump to navigation Jump to search
11,575 bytes added ,  18:46, 27 September 2019
no edit summary
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 49: Line 52:  
| 18 || HTC
 
| 18 || HTC
 
|-
 
|-
| 20 || NCM Content
+
| 19 || TSC
 +
|-
 +
| 20 || NCM (content)
 
|-
 
|-
 
| 21 || SM
 
| 21 || SM
 
|-
 
|-
| 22 || RO userland
+
| 22 || RO (userland)
 
|-
 
|-
 
| 24 || SDMMC
 
| 24 || SDMMC
Line 75: Line 80:  
| 107 || WLAN
 
| 107 || WLAN
 
|-
 
|-
| 108 || XCD
+
| 108 || HID (xcd)
 
|-
 
|-
 
| 110 || NIFM
 
| 110 || NIFM
 
|-
 
|-
 
| 111 || Hwopus
 
| 111 || Hwopus
 +
|-
 +
| 112 || HID (sasbus)
 
|-
 
|-
 
| 113 || Bluetooth
 
| 113 || Bluetooth
Line 113: Line 120:  
| 129 || Play Report
 
| 129 || Play Report
 
|-
 
|-
| 130 || AHID
+
| 130 || HID (ahid)
 
|-
 
|-
 
| 132 || Home Menu (Qlaunch)
 
| 132 || Home Menu (Qlaunch)
Line 139: Line 146:  
| 143 || BTM
 
| 143 || BTM
 
|-
 
|-
| 144 || EC (Shop)
+
| 144 || LA (Library Applet)
 
|-
 
|-
 
| 145 || ETicket
 
| 145 || ETicket
Line 159: Line 166:  
| 154 || NPNS
 
| 154 || NPNS
 
|-
 
|-
| 155 || NPNS HTTP Stream
+
| 155 || NPNS (XMPP Stream)
 
|-
 
|-
 
| 157 || ARP
 
| 157 || ARP
 
|-
 
|-
| 158 || Boot
+
| 158 || Updater
 
|-
 
|-
 
| 159 || SWKBD
 
| 159 || SWKBD
 
|-
 
|-
| 161 || NFC Mifare
+
| 161 || NFC (Mifare)
 
|-
 
|-
| 162 || Userland assert
+
| 162 || Userland (assert)
 
|-
 
|-
 
| 163 || Fatal
 
| 163 || Fatal
 
|-
 
|-
| 164 || NIM Shop
+
| 164 || NIM (shop)
 
|-
 
|-
 
| 165 || SPSM
 
| 165 || SPSM
Line 179: Line 186:  
| 167 || BGTC
 
| 167 || BGTC
 
|-
 
|-
| 168 || Userland crash
+
| 168 || Userland (crash)
 +
|-
 +
| 169 || Sasbus (Periodic Receive Mode)
 
|-
 
|-
 
| 178 || PDM
 
| 178 || PDM
Line 188: Line 197:  
|-
 
|-
 
| 181 || Dauth
 
| 181 || Dauth
 +
|-
 +
| 187 || Sasbus
 
|-
 
|-
 
| 191 || RTC
 
| 191 || RTC
 
|-
 
|-
 
| 192 || Regulator
 
| 192 || Regulator
 +
|-
 +
| 193 || Led
 
|-
 
|-
 
| 197 || Clkrst
 
| 197 || Clkrst
Line 199: Line 212:  
| 203 || LDN
 
| 203 || LDN
 
|-
 
|-
| 205 || Irsensor
+
| 205 || HID (irsensor)
 
|-
 
|-
 
| 206 || Capture
 
| 206 || Capture
Line 209: Line 222:  
| 210 || Web
 
| 210 || Web
 
|-
 
|-
| 211 ||
+
| 211 || Unknown
 
|-
 
|-
 
| 212 || GRC
 
| 212 || GRC
Line 215: Line 228:  
| 216 || Migration
 
| 216 || Migration
 
|-
 
|-
| 217 || Migration Idc Server
+
| 217 || Migration (Idc Server)
 
|-
 
|-
| 345 || libnx
+
| 229 || Glue (notification)
 
|-
 
|-
| 346 || [[Homebrew ABI]]
+
| 230 || PSC (ins)
|-
  −
| 347 || Homebrew Loader
  −
|-
  −
| 348 || libnx Nvidia errors
   
|-
 
|-
 +
| 231 || LDN (lp2p)
 
|}
 
|}
   −
= Error codes =
+
== Error codes ==
 
{| class=wikitable
 
{| class=wikitable
 
! Value || Module || Description || Notes
 
! Value || Module || Description || Notes
Line 283: Line 293:  
| 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 325: Line 335:  
| 0x6402 || 2 || 50 || NCA is older than version 3, or NCA SDK version is older than 0.11.0.0
 
| 0x6402 || 2 || 50 || NCA is older than version 3, or NCA SDK version is older than 0.11.0.0
 
|-
 
|-
| 0x7802 || 2 || 60 || The specified [[NCA]]-type doesn't exist for this title.
+
| 0x7802 || 2 || 60 || Specified mount name already exists.
 
|-
 
|-
 
| 0x7D202 || 2 || 1001 || Process does not have RomFs  
 
| 0x7D202 || 2 || 1001 || Process does not have RomFs  
Line 465: Line 475:  
| 0x313802 || 2 || 6300 || Operation not supported
 
| 0x313802 || 2 || 6300 || Operation not supported
 
|-
 
|-
| 0x31AE02 || 2 || 6359 || Operation not supported in nn::fssystem::ConcatenationFileSystem
+
| 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable
 
|-
 
|-
| 0x31B002 || 2 || 6360 || Operation not supported in nn::fssystem::ConcatenationFile
+
| 0x313E02 || 2 || 6303 || Attempted to resize a nn::fs::SubStorage or BufferedStorage when the SubStorage ends before the base storage
 +
|-
 +
| 0x314002 || 2 || 6304 || Attempted to call nn::fs::MemoryStorage::SetSize
 +
|-
 +
| 0x314202 || 2 || 6305 || Invalid Operation ID in nn::fs::MemoryStorage::OperateRange
 +
|-
 +
| 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange
 +
|-
 +
| 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write
 +
|-
 +
| 0x314E02 || 2 || 6311 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::SetSize
 +
|-
 +
| 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange
 +
|-
 +
| 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize
 +
|-
 +
| 0x315A02 || 2 || 6317 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::OperateRange
 +
|-
 +
| 0x315C02 || 2 || 6318 || Attempted to call nn::fssystem::save::IntegrityVerificationStorage::SetSize
 +
|-
 +
| 0x315E02 || 2 || 6319 || Attempted to invalidate the cache of a RomFs IVFC storage in nn::fssystem::save::IntegrityVerificationStorage::OperateRange
 +
|-
 +
| 0x316002 || 2 || 6320 || Invalid Operation ID in nn::fssystem::save::IntegrityVerificationStorage::OperateRange
 +
|-
 +
| 0x316202 || 2 || 6321 || Attempted to call nn::fssystem::save::BlockCacheBufferedStorage::SetSize
 +
|-
 +
| 0x316402 || 2 || 6322 || Attempted to invalidate the cache of something other than a savedata IVFC storage in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange
 +
|-
 +
| 0x316602 || 2 || 6323 || Invalid Operation ID in nn::fssystem::save::BlockCacheBufferedStorage::OperateRange
 +
|-
 +
| 0x316802 || 2 || 6324 || Attempted to call nn::fssystem::IndirectStorage::Write
 +
|-
 +
| 0x316A02 || 2 || 6325 || Attempted to call nn::fssystem::IndirectStorage::SetSize
 +
|-
 +
| 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange
 +
|-
 +
| 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize
 +
|-
 +
| 0x317402 || 2 || 6330 || Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::Write
 +
|-
 +
| 0x317602 || 2 || 6331 || Attempted to call nn::fssystem::ReadOnlyBlockCacheStorage::SetSize
 +
|-
 +
| 0x317802 || 2 || 6332 || Attempted to call nn::fssystem::IntegrityRomFsStorage::SetSize
 +
|-
 +
| 0x317A02 || 2 || 6333 || Attempted to call nn::fssystem::save::DuplexStorage::SetSize
 +
|-
 +
| 0x317C02 || 2 || 6334 || Invalid Operation ID in nn::fssystem::save::DuplexStorage::OperateRange
 +
|-
 +
| 0x317E02 || 2 || 6335 || Attempted to call nn::fssystem::save::HierarchicalDuplexStorage::SetSize
 +
|-
 +
| 0x318002 || 2 || 6336 || Attempted to call nn::fssystem::save::RemapStorage::GetSize
 +
|-
 +
| 0x318202 || 2 || 6337 || Attempted to call nn::fssystem::save::RemapStorage::SetSize
 +
|-
 +
| 0x318402 || 2 || 6338 || Invalid Operation ID in nn::fssystem::save::RemapStorage::OperateRange
 +
|-
 +
| 0x318602 || 2 || 6339 || Attempted to call nn::fssystem::save::IntegritySaveDataStorage::SetSize
 +
|-
 +
| 0x318802 || 2 || 6340 || Invalid Operation ID in nn::fssystem::save::IntegritySaveDataStorage::OperateRange
 +
|-
 +
| 0x318A02 || 2 || 6341 || Attempted to call nn::fssystem::save::JournalIntegritySaveDataStorage::SetSize
 +
|-
 +
| 0x318C02 || 2 || 6342 || Invalid Operation ID in nn::fssystem::save::JournalIntegritySaveDataStorage::OperateRange
 +
|-
 +
| 0x318E02 || 2 || 6343 || Attempted to call nn::fssystem::save::JournalStorage::GetSize
 +
|-
 +
| 0x319002 || 2 || 6344 || Attempted to call nn::fssystem::save::JournalStorage::SetSize
 +
|-
 +
| 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange
 +
|-
 +
| 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize
 +
|-
 +
| 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange
 +
|-
 +
| 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange
 +
|-
 +
| 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry
 +
|-
 +
| 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange
 +
|-
 +
| 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange
 +
|-
 +
| 0x31B602 || 2 || 6363 || Invalid Operation ID in nn::fssystem::AesXtsFile::DoOperateRange
 +
|-
 +
| 0x31B802 || 2 || 6364 || Attempted to modify a nn::fs::RomFsFileSystem
 +
|-
 +
| 0x31BA02 || 2 || 6365 || Attempted to call nn::fs::RomFsFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31BC02 || 2 || 6366 || Attempted to query the space in a nn::fs::RomFsFileSystem
 +
|-
 +
| 0x31BE02 || 2 || 6367 || Attempted to modify a nn::fssystem::RomFsFile
 +
|-
 +
| 0x31C002 || 2 || 6368 || Invalid Operation ID in nn::fssystem::RomFsFile::DoOperateRange
 +
|-
 +
| 0x31C202 || 2 || 6369 || Attempted to modify a nn::fs::ReadOnlyFileSystemTemplate
 +
|-
 +
| 0x31C402 || 2 || 6370 || Attempted to call nn::fs::ReadOnlyFileSystemTemplate::DoCommitProvisionally
 +
|-
 +
| 0x31C602 || 2 || 6371 || Attempted to query the space in a nn::fs::ReadOnlyFileSystemTemplate
 +
|-
 +
| 0x31C802 || 2 || 6372 || Attempted to modify a nn::fs::ReadOnlyFileSystemFile
 +
|-
 +
| 0x31CA02 || 2 || 6373 || Invalid Operation ID in nn::fs::ReadOnlyFileSystemFile::DoOperateRange
 +
|-
 +
| 0x31CC02 || 2 || 6374 || Attempted to modify a nn::fssystem::PartitionFileSystemCore
 +
|-
 +
| 0x31CE02 || 2 || 6375 || Attempted to call nn::fssystem::PartitionFileSystemCore::DoCommitProvisionally
 +
|-
 +
| 0x31D002 || 2 || 6376 || Attempted to call nn::fssystem::PartitionFileSystemCore::PartitionFile::DoSetSize
 +
|-
 +
| 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange
 +
|-
 +
| 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31DE02 || 2 || 6383 || Attempted to call nn::fssystem::SaveDataFileSystem::DoCommitProvisionally
 +
|-
 +
| 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally
 
|-
 
|-
 
| 0x320002 || 2 || 6400 || Permission denied
 
| 0x320002 || 2 || 6400 || Permission denied
Line 476: Line 602:  
|-
 
|-
 
| 0x327002 || 2 || 6456 || Directory not closed
 
| 0x327002 || 2 || 6456 || Directory not closed
 +
|-
 +
| 0x327202 || 2 || 6457 || Writable file not closed when committing
 
|-
 
|-
 
| 0x327402 || 2 || 6458 || FS allocators already registered
 
| 0x327402 || 2 || 6458 || FS allocators already registered
Line 486: Line 614:  
|-
 
|-
 
| 0x339602 || 2 || 6603 || Directory not found.
 
| 0x339602 || 2 || 6603 || Directory not found.
 +
|-
 +
| 0x35F202 || 2 || 6905 || Mount name not found in table.
 
|-
 
|-
 
| 0x3DBC02 || 2 || 7902 || RomFs table: Entry not found in dictionary
 
| 0x3DBC02 || 2 || 7902 || RomFs table: Entry not found in dictionary
Line 561: Line 691:  
| 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 573: Line 703:  
| 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 714: Line 858:  
|-
 
|-
 
| 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 949: Line 1,123:  
| 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 961: Line 1,137:  
| 0x70C74 || 116 || 902 || Value out of valid range
 
| 0x70C74 || 116 || 902 || Value out of valid range
 
|-
 
|-
| 0x7BA74 || 116 || 989 || Entry not found
+
| 0x70E74 || 116 || 903 || TimeZoneRule conversion failed
 +
|-
 +
| 0x7BA74 || 116 || 989 || TimeZone location name not found
 
|-
 
|-
 
| 0x7BC74 || 116 || 990 || Unimplemented functionality
 
| 0x7BC74 || 116 || 990 || Unimplemented functionality
Line 978: Line 1,156:  
|-
 
|-
 
| 0xE7A || 122 || 7 || Object not opened
 
| 0xE7A || 122 || 7 || Object not opened
 +
|-
 +
| 0xA07A || 122 || 80 || Passphrase not found
 +
|-
 +
| 0xA27A || 122 || 81 || Data verification failed
 
|-
 
|-
 
| 0xB47A || 122 || 90 || Invalid API call
 
| 0xB47A || 122 || 90 || Invalid API call
Line 1,007: Line 1,189:  
| 0x4A80 || 128 || 37 || Title-ID not found. Caused by code 0x410 when applet launch fails
 
| 0x4A80 || 128 || 37 || Title-ID not found. Caused by code 0x410 when applet launch fails
 
|-
 
|-
| 0x3E880 || 128 || 500 || Invalid IStorage size (negative?)
+
| 0x3E880 || 128 || 500 || Invalid input
 
|-
 
|-
 
| 0x3EC80 || 128 || 502 || IStorage has already been opened by another accessor
 
| 0x3EC80 || 128 || 502 || IStorage has already been opened by another accessor
Line 1,021: Line 1,203:  
| 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,040: Line 1,272:  
|-
 
|-
 
| 0x1928C || 140 || 201 || USB device not bound / interface already enabled
 
| 0x1928C || 140 || 201 || USB device not bound / interface already enabled
 +
|-
 +
| 0x290 || 144 || 1 || Exited Abnormally ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Abormal)
 +
|-
 +
| 0x690 || 144 || 3 || Canceled ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Canceled)
 +
|-
 +
| 0x890 || 144 || 4 || Rejected
 +
|-
 +
| 0xA90 || 144 || 5 || Exited Unexpectedly ([[Applet_Manager_services#LibraryAppletExitReason|ExitReason]] == Unexpected)
 
|-
 
|-
 
| 0x299 || 153 || 1 || Invalid audio device
 
| 0x299 || 153 || 1 || Invalid audio device
Line 1,078: Line 1,318:  
|-
 
|-
 
| 0x190B2 || 178 || 200 || File storage failure
 
| 0x190B2 || 178 || 200 || File storage failure
 +
|-
 +
| 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,086: Line 1,334:  
|-
 
|-
 
| 0x198CD || 205 || 204 || IR camera invalid handle value.
 
| 0x198CD || 205 || 204 || IR camera invalid handle value.
 +
|}
 +
 +
=== FS Error codes ===
 +
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:
 +
 +
{| class=wikitable
 +
! Value || Description || Message
 
|-
 
|-
| 0x35B || 347 || 1 || Failed to init SM.
+
| 0xD401 || 106 || nn::svc::ResultInvalidCurrentMemory: Error: Passed buffer is not usable for fs library. See a manual of fs library for more information.
|-
  −
| 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.
+
| 0x7802 || 60 || nn::fs::ResultMountNameAlreadyExists: Error: Specified mount name already exists.
 
|-
 
|-
| 0xF5B || 347 || 7 || Failed to read NRO.
+
| 0x7D202 || 1001 || nn::fs::ResultPartitionNotFound: Error: Specified partition is not found.
 
|-
 
|-
| 0x135B || 347 || 9 || Failed to allocate heap.
+
| 0x7D402 || 1002 || nn::fs::ResultTargetNotFound: Error: Specified target is not found.
 
|-
 
|-
| 0x255B || 347 || 18 || Failed to map code-binary memory.
+
| 0xFA002 - 0x138602 || 2000 - 2499 || nn::fs::ResultSdCardAccessFailed: Error: Failed to access SD card.
 
|-
 
|-
| 0x275B || 347 || 19 || Failed to map code memory (.text).
+
| 0x136802 - 0x176E02 || 2500 - 2999 || nn::fs::ResultGameCardAccessFailed: Error: Failed to access game card.
 
|-
 
|-
| 0x295B || 347 || 20 || Failed to map code memory (.rodata).
+
| 0x177202 || 3001 || nn::fs::ResultNotImplemented: Error: Specified operation is not implemented.
 
|-
 
|-
| 0x2B5B || 347 || 21 || Failed to map code memory (.data+.bss).
+
| 0x177A02 || 3005 || nn::fs::ResultOutOfRange: Error: Specified value is out of range.
 
|-
 
|-
| 0x315B || 347 || 24 || Failed to unmap code memory (.text).
+
| 0x190002 - 0x1B5602 || 3200 - 3499 || nn::fs::ResultAllocationMemoryFailed: Error: Failed to allocate memory.
 
|-
 
|-
| 0x335B || 347 || 25 || Failed to unmap code memory (.rodata).
+
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || nn::fs::ResultMmcAccessFailed: Error: Failed to access MMC.
 
|-
 
|-
| 0x355B || 347 || 26 || Failed to unmap code memory (.data+.bss).
+
| 0x1F4202 - 0x219602 || 4001 - 4299 || nn::fs::ResultRomCorrupted: Error: ROM is corrupted.
|}
  −
 
  −
== FS Error Codes ==
  −
The following are the error codes recognized by nn::fs::detail::LogErrorMessage found in some [[Factory Setup|factory]] titles:
  −
 
  −
{| class=wikitable
  −
! Value || Description || Message
   
|-
 
|-
| 0x7802 || 60 || Error: Specified mount name already exists.
+
| 0x219A02 - 0x232602 || 4301 - 4499 || nn::fs::ResultSaveDataCorrupted: Error: Save data is corrupted.
 
|-
 
|-
| 0xD401 || 106 || Error: Passed buffer is not usable for fs library.
+
| 0x232A02 - 0x23EE02 || 4501 - 4599 || nn::fs::ResultNcaCorrupted: Error: NCA is corrupted.
 
|-
 
|-
| 0x7D202 || 1001 || Error: Specified partition is not found.
+
| 0x23F202 - 0x243E02 || 4601 - 4639 || nn::fs::ResultIntegrityVerificationStorageCorrupted: Error: Integrity verification failed.
 
|-
 
|-
| 0x7D402 || 1002 || Error: Specified target is not found.
+
| 0x244202 - 0x246602 || 4641 - 4659 || nn::fs::ResultPartitionFileSystemCorrupted: Error: Partition FS is corrupted.
 
|-
 
|-
| 0xFA002 - 0x138602 || 2000 - 2499 || Error: Failed to access SD card.
+
| 0x246A02 - 0x248E02 || 4661 - 4679 || nn::fs::ResultBuiltInStorageCorrupted: Error: Built-in-storage is corrupted.
 
|-
 
|-
| 0x136802 - 0x176E02 || 2500 - 2999 || Error: Failed to access game card.
+
| 0x249202 - 0x24B602 || 4681 - 4699 || nn::fs::ResultFatFileSystemCorrupted: Error: FAT FS is corrupted.
 
|-
 
|-
| 0x177202 || 3001 || Error: Specified operation is not implemented.
+
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || nn::fs::ResultHostFileSystemCorrupted: Error: HOST FS is corrupted.
 
|-
 
|-
| 0x177A02 || 3005 || Error: Specified value is out of range.
+
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || nn::fs::ResultDataCorrupted: Error: Data is corrupted.
 
|-
 
|-
| 0x1B5802 - 0x1F3E02 || 3500 - 3999 || Error: Failed to access MMC.
+
| 0x271002 - 0x2EDE02 || 5000-5999 || nn::fs::ResultUnexpected: Error: Unexpected failure occurred.
 
|-
 
|-
| 0x1F4202 - 0x219602 || 4001 - 4299 || Error: ROM is corrupted.
+
| 0x2EE002 - 0x32C602 || 6000-6499 || nn::fs::ResultPreconditionViolation: Error: Precondition violation.
 
|-
 
|-
| 0x219A02 - 0x232602 || 4301 - 4499 || Error: Save data is corrupted.
+
| 0x2EE202 - 0x306E02 || 6001-6199 || nn::fs::ResultInvalidArgument: Error: Invalid argument was specified.
 
|-
 
|-
| 0x232A02 - 0x23EE02 || 4501 - 4599 || Error: NCA is corrupted.
+
| 0x2EE402 - 0x2F1A02 || 6002-6029 || nn::fs::ResultInvalidPath: Error: Invalid path was specified.
 
|-
 
|-
| 0x23F202 - 0x243E02 || 4601 - 4639 || Error: Integrity verification failed.
+
| 0x2EE602 || 6003 || nn::fs::ResultTooLongPath: Error: Too long path was specified.
 
|-
 
|-
| 0x244202 - 0x246602 || 4641 - 4659 || Error: Partition FS is corrupted.
+
| 0x2EE802 || 6004 || nn::fs::ResultInvalidCharacter: Error: Invalid path character was specified.
 
|-
 
|-
| 0x246A02 - 0x248E02 || 4661 - 4679 || Error: Built-in-storage is corrupted.
+
| 0x2EEA02 || 6005 || nn::fs::ResultInvalidPathFormat: Error: Invalid path format was specified.
 
|-
 
|-
| 0x249202 - 0x24B602 || 4681 - 4699 || Error: FAT FS is corrupted.
+
| 0x2F5A02 || 6061 || nn::fs::ResultInvalidOffset: Error: Invalid offset was specified.
 
|-
 
|-
| 0x24BA02 - 0x24DE02 || 4701 - 4719 || Error: HOST FS is corrupted.
+
| 0x2F5C02 || 6062 || nn::fs::ResultInvalidSize: Error: Invalid size was specified.
 
|-
 
|-
| 0x1F4002 - 0x270E02 || 4000, 4300, 4500, 4600, 4640, 4660, 4680, 4700, 4720-4999 || Error: Data is corrupted.
+
| 0x2F5E02 || 6063 || nn::fs::ResultNullptrArgument: Error: Null pointer argument was specified.
 
|-
 
|-
| 0x271002 - 0x2EDE02 || 5000-5999 || Error: Unexpected failure occurred.
+
| 0x2F6202 || 6065 || nn::fs::ResultInvalidMountName: Error: Invalid mount name was specified.
 
|-
 
|-
| 0x2EE402 - 0x2F1A02 || 6002-6029 || Error: Invalid path was specified.
+
| 0x2F6402 || 6066 || nn::fs::ResultExtensionSizeTooLarge: Error: Extension size exceeds max value set in nmeta file.
 
|-
 
|-
| 0x2F5A02 || 6061 || Error: Invalid offset was specified.
+
| 0x2F6602 || 6067 || nn::fs::ResultExtensionSizeInvalid: Error: Extension size is not a multiple of nn::fs::SaveDataExtensionUnitSize.
 
|-
 
|-
| 0x2F5C02 || 6062 || Error: Invalid size was specified.
+
| 0x307202 || 6201 || nn::fs::ResultFileExtensionWithoutOpenModeAllowAppend: Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
 
|-
 
|-
| 0x2F5E02 || 6063 || Error: Null pointer argument was specified.
+
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || nn::fs::ResultInvalidOperationForOpenMode: Error: Invalid operation for the open mode.
 
|-
 
|-
| 0x2EE002 || 6000 || Error: Precondition violation.
+
| 0x313802 - 0x31FE02 || 6300-6399 || nn::fs::ResultUnsupportedOperation: Error: Unsupported operation.
 
|-
 
|-
| 0x2EE202 - 0x306E02 || 6001-6199 || Error: Invalid argument was specified.
+
| 0x320002 - 0x326202 || 6400-6449 || nn::fs::ResultPermissionDenied: Error: Permission denied.
 
|-
 
|-
| 0x307202 || 6201 || Error: OpenMode_AllowAppend is required for implicit extension of file size by WriteFile().
+
| 0x327202 || 6457 || nn::fs::ResultWriteModeFileNotClosed: Error: Close files opened in write mode before committing.
 
|-
 
|-
| 0x307002 - 0x313602 || 6200, 6202 - 6299 || Error: Invalid operation for the open mode.
+
| 0x328202 || 6465 || nn::fs::ResultUserNotExist: Error: Specified user doesn't exist.
 
|-
 
|-
| 0x313802 - 0x31FE02 || 6300-6399 || Error: Unsupported operation.
+
| 0x346402 || 6706 || nn::fs::ResultMappingTableFull: Error: Enough journal space is not left.
 
|-
 
|-
| 0x320002 - 0x32C602 || 6400-6499 || Error: Permission denied.
+
| 0x346A02 || 6709 || nn::fs::ResultOpenCountLimit: Error: The open count of files and directories reached the limitation.
 
|-
 
|-
| 0x346402 || 6706 || Error: Enough journal space is not left.
+
| 0x353602 || 6811 || nn::fs::ResultMapFull: Error: Save data extension count reached the limitation.
 
|-
 
|-
| 0x346A02 || 6709 || Error: The open count of files and directories reached the limitation.
+
| 0x35F202 || 6905 || nn::fs::ResultNotMounted: Error: Specified mount name is not found.
 
|}
 
|}
   Line 1,211: Line 1,451:     
= 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,228: Line 1,470:  
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,239: Line 1,481:     
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
 +
|}

Navigation menu