OmniNFS ZeroPain
David Pitt (3386) 1248 posts |
On a newly started machine, Titanium or RPi4, start !Omni then Select click on its iconbar icon to open the ’Network servers, window and a ZeroPain log appears. This happens both with and without a Choices file. *FX0 RISC OS 5.27 (27 Jan 2020) * !Omni 2.30 (20-Sep-18) Module is: OmniNFS 0.72 (25 Sep 2018) Time: Wed Jan 29 10:34:30 2020 Location: Offset 00000920 in module OmniNFS Current Wimp task: OmniClient Last app to start: Filer_Action R0 = 2059b120 R1 = fff8b2c0 R2 = 74d0274d R3 = 00000000 R4 = 00000000 R5 = 00008d9c R6 = 00000000 R7 = 00000090 R8 = 20000013 R9 = fa207fbc R10 = fa20021c R11 = fa207fb8 R12 = fa207fbc R13 = fa207f04 R14 = 20597500 R15 = 20597c1c DFAR = 00000000 Mode SVC32 Flags nZCv if PSR = 60000013 20597bd4 : eafffff4 : B &20597BAC 20597bd8 : 000410c5 : ANDEQ R1,R4,R5,ASR #1 20597bdc : e1a0c00d : MOV R12,R13 20597be0 : e92ddbf0 : STMDB R13!,{R4-R9,R11,R12,R14,PC} 20597be4 : e24dd090 : SUB R13,R13,#&90 ; ="ê" 20597be8 : e99000a0 : LDMIB R0,{R5,R7} 20597bec : e1a09000 : MOV R9,R0 20597bf0 : e590000c : LDR R0,[R0,#12] 20597bf4 : e24cb004 : SUB R11,R12,#4 20597bf8 : e3500000 : CMP R0,#0 20597bfc : 059f012c : LDREQ R0,&20597D30 20597c00 : 051a1218 : LDREQ R1,[R10,#-536] 20597c04 : 11a04000 : MOVNE R4,R0 20597c08 : 00812000 : ADDEQ R2,R1,R0 20597c0c : 05b24010 : LDREQ R4,[R2,#16]! 20597c10 : e59f211c : LDR R2,&20597D34 20597c14 * e5941000 * LDR R1,[R4,#0] 20597c18 : e1510002 : CMP R1,R2 20597c1c : 0a000002 : BEQ &20597C2C 20597c20 : e51f00e4 : LDR R0,&20597B44 20597c24 : ebffff32 : BL &205978F4 20597c28 : ea00003f : B &20597D2C 20597c2c : e3540000 : CMP R4,#0 20597c30 : 0a00003a : BEQ &20597D20 20597c34 : e28d0004 : ADD R0,R13,#4 20597c38 : e58d008c : STR R0,[R13,#140] 20597c3c : e594101c : LDR R1,[R4,#28] 20597c40 : e3510000 : CMP R1,#0 20597c44 : 1a000032 : BNE &20597D14 20597c48 : e24dd004 : SUB R13,R13,#4 20597c4c : e1a00004 : MOV R0,R4 20597c50 : eb0002de : BL &205987D0 R15 = 20597c1c = OmniNFS +928 R14_svc = 20597500 = OmniNFS +20c Function call to 20598374 = OmniNFS +1080 SVC stack: fa207f04 : fa207f50 : fa207f08 : 00008dca : fa207f0c : 00000000 : fa207f10 : 7fffffed : fa207f14 : 0000000a : fa207f18 : 00000000 : fa207f1c : 00000000 : fa207f20 : 00000000 : fa207f24 : 00000000 : fa207f28 : 00000000 : fa207f2c : 00000000 : fa207f30 : 00008db8 : - R4 fa207f34 : fa207f9c : | R11 fa207f38 : fa207f54 : | R12 fa207f3c : fc394ef0 : | R14: fc394ef0 : : | = LanManFS +c590 : : | = Lgn_Register +1e4 fa207f40 : fc1591e0 : | APCS function: fc1591d8 : : | = SharedCLibrary +dd14 : : | = _sprintf +8 fa207f44 : 00008db8 : | fa207f48 : fc394f08 : | fa207f4c : 203cc214 : | fa207f50 : 0000000d : | fa207f54 : fc394ef8 : | - Return to fc394ef8? : : | | = LanManFS +c598 : : | | = Lgn_Register +1ec fa207f58 : 204e414c : | fa207f5c : 616e614d : | fa207f60 : 00726567 : | fa207f64 : 00000000 : | fa207f68 : 00000000 : | fa207f6c : 00000000 : | fa207f70 : 00000000 : | fa207f74 : 00000000 : | fa207f78 : fa207fc8 : | fa207f7c : 00000000 : | fa207f80 : 00000000 : | fa207f84 : ffffffff : | fa207f88 : 20000013 : | fa207f8c : 00049244 : | fa207f90 : fa207fb8 : | fa207f94 : 24412c98 : | R4 fa207f98 : 2428c960 : | R5 fa207f9c : 00000000 : | R6 fa207fa0 : ffffffff : | R7 fa207fa4 : 20000013 : | R8 fa207fa8 : 0004a480 : | R9 fa207fac : 00000000 : | R11 fa207fb0 : fa207fbc : | R12 fa207fb4 : 20597500 : | R14: 20597500 : : | = OmniNFS +20c fa207fb8 : 20597be8 : | APCS function: 20597be0 : : | = OmniNFS +8ec fa207fbc : 00000003 : | R0 \ CMHG veneer _kernel_swi_regs? fa207fc0 : 00008d9c : | R1 | fa207fc4 : 00000090 : | R2 | fa207fc8 : 00000000 : | R3 | fa207fcc : 204ca264 : | R4 | fa207fd0 : 204ca174 : | R5 | fa207fd4 : 00000000 : | R6 | fa207fd8 : ffffffff : | R7 | fa207fdc : 00000000 : | R8 | fa207fe0 : 0004a480 : | R9 / fa207fe4 : fc0106b8 : - fc019414 return to fc0106b8? : : | fc019414 = +19414 in the Kernel : : | = CallVector +0 : : | fc0106b8 = +106b8 in the Kernel : : | = VectorUserSWI +8 fa207fe8 : 00000010 : - PSR? fa207fec : 0006a480 : | SWI XOmniNFS_OmniOp fa207ff0 : fc15f28c : | R14: fc15f28c : : | = SharedCLibrary +13dc8 : : | = _swix +58 fa207ff4 : 00008230 : | R10 - fe2eb058 return to 00008230? : : | | fe2eb058 is nowhere in RAM : : | | 00008230 = +230 in application memory fa207ff8 : 00008d88 : | R11 fa207ffc : 0006a480 : | R12 R14_usr = 205768f0 = OmniClient +d1c Function call to fc15f234 = SharedCLibrary +13d70 = _swix +0 USR stack: 00008d30 : 00008d88 : 00008d34 : 00008d74 : 00008d38 : 000124b4 : 00008d3c : 20583f4c : 00008d40 : 00008d74 : 00008d44 : 5000000f : 00008d48 : 204ca264 : 00008d4c : 204ca174 : 00008d50 : 00000000 : 00008d54 : ffffffff : 00008d58 : 00000000 : 00008d5c : 0004a480 : 00008d60 : 205768f0 : - fc15f234 return to 205768f0? : : | fc15f234 = SharedCLibrary +13d70 : : | = _swix +0 : : | 205768f0 = OmniClient +d1c 00008d64 : 00000003 : 00008d68 : 00008d9c : 00008d6c : 00000090 : 00008d70 : 00000000 : 00008d74 : 00008d98 : 00008d78 : 00008d94 : 00008d7c : 00008e50 : - R11 00008d80 : 00008d8c : | R12 00008d84 : 2058213c : | R14: 2058213c : : | = OmniClient +c568 00008d88 : 205768bc : | APCS function: 205768b4 : : | = OmniClient +ce0 00008d8c : 00008d98 : | 00008d90 : 00008d94 : | 00008d94 : 00000000 : | 00008d98 : 00000000 : | 00008d9c : fc394ef8 : | - Return to fc394ef8? : : | | = LanManFS +c598 : : | | = Lgn_Register +1ec 00008da0 : 204e414c : | 00008da4 : 616e614d : | 00008da8 : 00726567 : | 00008dac : 204e414c : | 00008db0 : 616e614d : | 00008db4 : 00726567 : | 00008db8 : 6f676f4c : | 00008dbc : 654e206e : | 00008dc0 : 726f7774 : | 00008dc4 : 0a200a6b : | 00008dc8 : 00000020 : | 00008dcc : 41393530 : | 00008dd0 : 6d733030 : | 00008dd4 : 204cc100 : | 00008dd8 : 00000002 : | 00008ddc : 000005fc : | 00008de0 : 000003a4 : | 00008de4 : 00000698 : | 00008de8 : 00000000 : | 00008dec : 2044d9b4 : | 00008df0 : fc14d954 : | - R14: fc14d954 (ASM call to fc17daf4) : : | | fc14d954 = SharedCLibrary +2490 : : | | = _primitive_dealloc +20 : : | | fc17daf4 = SharedCLibrary +32630 : : | | = AcquireMutex +0 00008df4 : 0001258c : | 00008df8 : 00000000 : | 00008dfc : 00008e1c : | 00008e00 : 00008e0c : | 00008e04 : fc14db3c : | - fc14d934 return to fc14db3c? : : | | fc14d934 = SharedCLibrary +2470 : : | | = _primitive_dealloc +0 : : | | fc14db3c = SharedCLibrary +2678 : : | | = free +3c 00008e08 : fc14d954 : | - R14: fc14d954 (ASM call to fc17daf4) : : | | fc14d954 = SharedCLibrary +2490 : : | | = _primitive_dealloc +20 : : | | fc17daf4 = SharedCLibrary +32630 : : | | = AcquireMutex +0 00008e0c : 00059a00 : | - R4 00008e10 : 0001258c : | | R5 00008e14 : 00008e34 : | | R11 00008e18 : 00008e24 : | | R12 00008e1c : fc14db3c : | | R14: fc14db3c : : | | = SharedCLibrary +2678 : : | | = free +3c 00008e20 : fc14d940 : | | APCS function: fc14d938 : : | | = SharedCLibrary +2474 : : | | = _primitive_dealloc +4 00008e24 : 00059a00 : | | 00008e28 : 00008e50 : | | 00008e2c : 204ca174 : | R4 | 00008e30 : 204ca1c8 : | R5 | 00008e34 : 00000000 : | R6 ? Broken APCS chain? 00008e38 : 204ca264 : | R7 00008e3c : fff3f370 : | R8 00008e40 : 00000001 : | R9 00008e44 : 00008e9c : | R11 00008e48 : 00008e54 : | R12 00008e4c : 20582394 : | R14: 20582394 : : | = OmniClient +c7c0 00008e50 : 2058208c : | APCS function: 20582084 : : | = OmniClient +c4b0 00008e54 : 00000692 : | 00008e58 : fffffffa : | 00008e5c : 00000136 : | 00008e60 : 00000006 : | 00008e64 : 00000003 : | 00008e68 : 205861e8 : | - R14: 205861e8 (ASM call to 2058932c) : : | | 205861e8 = OmniClient +10614 : : | | 2058932c = OmniClient +13758 00008e6c : 204cc1f9 : | 00008e70 : 00000002 : | 00008e74 : 000005fc : | 00008e78 : 00000000 : | R4 00008e7c : 204ca1c8 : | R5 00008e80 : fffffffe : | R6 00008e84 : 000126dc : | R7 00008e88 : 0000000d : | R8 00008e8c : fff3f370 : | R9 00008e90 : 00008ecc : | R11 00008e94 : 00008ea0 : | R12 00008e98 : 20579994 : | R14: 20579994 : : | = OmniClient +3dc0 00008e9c : 20582264 : | APCS function: 2058225c : : | = OmniClient +c688 00008ea0 : 204ca9c8 : | R0 00008ea4 : 000126dc : | R1 00008ea8 : 0000edb0 : | R4 00008eac : 204ca4bc : | R5 00008eb0 : 204ca9c8 : | R6 00008eb4 : 204ca6b0 : | R7 00008eb8 : 00009284 : | R8 00008ebc : 204cb724 : | R9 00008ec0 : 00008ee8 : | R11 00008ec4 : 00008ed0 : | R12 00008ec8 : 20585db0 : | R14: 20585db0 : : | = OmniClient +101dc 00008ecc : 205797b8 : | APCS function: 205797b0 : : | = OmniClient +3bdc 00008ed0 : 204ca9c8 : | R4 00008ed4 : fff3f370 : | R5 00008ed8 : fff3f370 : | R6 00008edc : 00008f00 : | R11 00008ee0 : 00008eec : | R12 00008ee4 : 20585e10 : | R14: 20585e10 : : | = OmniClient +1023c 00008ee8 : 20585d78 : | APCS function: 20585d70 : : | = OmniClient +1019c 00008eec : 204ca2e8 : | R4 00008ef0 : 00000001 : | R5 00008ef4 : 00008f84 : | R11 00008ef8 : 00008f04 : | R12 00008efc : 20581904 : | R14: 20581904 : : | = OmniClient +bd30 00008f00 : 20585de8 : | APCS function: 20585de0 : : | = OmniClient +1020c 00008f04 : 00000000 : | 00008f08 : 00008fff : | 00008f0c : 00000001 : | 00008f10 : fff3f370 : | 00008f14 : 204ca6b0 : | 00008f18 : 00009284 : | 00008f1c : 204cb724 : | 00008f20 : 00008230 : | - fe2eb058 return to 00008230? : : | | fe2eb058 is nowhere in RAM : : | | 00008230 = +230 in application memory 00008f24 : 00008f84 : | 00008f28 : 00008f04 : | 00008f2c : 20581878 : | - fc14c5a0 return to 20581878? : : | | fc14c5a0 = SharedCLibrary +10dc : : | | = setjmp +0 : : | | 20581878 = OmniClient +bca4 00008f30 : 00000000 : | 00008f34 : 00000000 : | 00008f38 : 00000000 : | 00008f3c : 00000000 : | 00008f40 : 00000000 : | 00008f44 : 00000000 : | 00008f48 : 00000000 : | 00008f4c : 00000000 : | 00008f50 : 00000000 : | 00008f54 : 00000000 : | 00008f58 : 00000000 : | 00008f5c : 00000000 : | 00008f60 : 00000000 : | 00008f64 : 00008fff : | R4 00008f68 : ffffffff : | R5 00008f6c : 00000000 : | R6 00008f70 : 00000000 : | R7 00008f74 : 204cb4f4 : | R8 00008f78 : 00008fe0 : | R11 00008f7c : 00008f88 : | R12 00008f80 : fc14f5ac : | R14: fc14f5ac : : | = SharedCLibrary +40e8 : : | = _main +404 00008f84 : 2058183c : | APCS function: 20581834 : : | = OmniClient +bc60 00008f88 : 005c0000 : | 00008f8c : ffffffff : | 00008f90 : 00000001 : | 00008f94 : 00000000 : | 00008f98 : 00000000 : | 00008f9c : 00000000 : | 00008fa0 : 0000000b : | 00008fa4 : 00008fc0 : | 00008fa8 : 204cb268 : | 00008fac : 204cb2b8 : | 00008fb0 : 2434cd1c : | 00008fb4 : 00008ff4 : | R0 00008fb8 : 20581830 : | R1 00008fbc : 20589284 : | R4 - Return to 20589284? : : | | = OmniClient +136b0 00008fc0 : 2058ae50 : | R5 00008fc4 : 2058ae50 : | R6 00008fc8 : 00000028 : | R7 00008fcc : 204cb050 : | R8 00008fd0 : 204caf48 : | R9 00008fd4 : 00008ff0 : | R11 00008fd8 : 00008fe4 : | R12 00008fdc : 2058929c : | R14: 2058929c : : | = OmniClient +136c8 00008fe0 : fc14f1b4 : | APCS function: fc14f1ac : : | = SharedCLibrary +3ce8 : : | = _main +4 00008fe4 : 00000000 : | R11 00008fe8 : 00008ff4 : | R12 00008fec : fc17c1ec : | R14: fc17c1ec : : | = SharedCLibrary +30d28 : : | = _kernel_CallInitProcs +48 00008ff0 : 20589290 : | APCS function: 20589288 : : | = OmniClient +136b4 00008ff4 : 696e6d4f : 00008ff8 : 65696c43 : 00008ffc : 2000746e : 00009000 : 00009000 : 00009004 : ffffffff : 00009008 : 00000000 : 0000900c : 0000027c : 00009010 : ffffffff : 00009014 : 2434cd1c : 00009018 : fff3f370 : 0000901c : ffffffff : 00009020 : ffffffff : 00009024 : ffffffff : 00009028 : ffffffff : 0000902c : ffffffff : 00009030 : ffffffff : 00009034 : ffffffff : 00009038 : ffffffff : 0000903c : ffffffff : 00009040 : ffffffff : 00009044 : ffffffff : 00009048 : ffffffff : 0000904c : ffffffff : 00009050 : ffffffff : 00009054 : ffffffff : 00009058 : ffffffff : 0000905c : ffffffff : 00009060 : ffffffff : 00009064 : ffffffff : 00009068 : ffffffff : 0000906c : ffffffff : 00009070 : ffffffff : 00009074 : ffffffff : 00009078 : ffffffff : 0000907c : ffffffff : 00009080 : ffffffff : 00009084 : ffffffff : 00009088 : ffffffff : 0000908c : ffffffff : 00009090 : ffffffff : 00009094 : ffffffff : 00009098 : ffffffff : 0000909c : ffffffff : 000090a0 : ffffffff : 000090a4 : ffffffff : 000090a8 : ffffffff : 000090ac : ffffffff : 000090b0 : ffffffff : 000090b4 : ffffffff : 000090b8 : ffffffff : 000090bc : ffffffff : 000090c0 : ffffffff : 000090c4 : ffffffff : 000090c8 : ffffffff : 000090cc : ffffffff : 000090d0 : ffffffff : 000090d4 : ffffffff : 000090d8 : ffffffff : 000090dc : ffffffff : 000090e0 : ffffffff : 000090e4 : ffffffff : 000090e8 : ffffffff : 000090ec : ffffffff : 000090f0 : ffffffff : 000090f4 : 000001c4 : 000090f8 : 6c616d73 : 000090fc : 36305f6c : 00009100 : 00000039 : 00009104 : 00000002 : 00009108 : 00000010 : 0000910c : 00000000 : 00009110 : 00000003 : 00009114 : 0000002c : 00009118 : 000000f8 : 0000911c : 0000001b : 00009120 : 77772000 : 00009124 : 00077777 : 00009128 : 00000002 : 0000912c : 22117000 : -------------------------------------------------------------------------------- |
andym (447) 473 posts |
OT:
Wait, what?! Running on an RPi4?! |
David Pitt (3386) 1248 posts |
OT:
|
andym (447) 473 posts |
Still OT: Brilliant! Off to buy another WiFi HAT! Have you tried Thomas Milius’s keyboard and mouse sharing software? I think it’s called KMSwitch and is part of RemoteTools and is available through !Store. Saves needing the VNC video bit. |
Sprow (202) 1158 posts |
Could you try this module at some point? Looks like the server list is empty and it’s trying to read the first element from NULL. |
David Pitt (3386) 1248 posts |
Thanks very much, that fixes it. |