Closed Manjago closed 10 years ago
В пресловутом файле fan2qb5k.tic ничего особенного -
Created by HTick, written by Gabriel Plutzar File ABDU_M02.RAR Area BOOK-DOP Desc Марат Абдуллаев. Мои оригинальные рецепты. Часть 2: Основные блюда ("МОИ ОРИГИНАЛЬНЫЕ РЕЦЕПТЫ" #2) [6.05.06] LDesc Марат Абдуллаев. Мои оригинальные рецепты. Часть 2: Основные блюда ("МОИ ОРИГИНАЛЬНЫЕ РЕЦЕПТЫ" #2) [6.05.06] LDesc ------------------------------------------------------ LDesc Подготовлен для библиотеки FIDONET:07-02-2014 23:18:44 Replaces abdu_m02.rar From 2:5020/1042 To 2:5020/828 Origin 2:6070/109 Size 31401751 Crc 5BBA369C Path 2:6070/109 1391925707 09 Feb 14 01:01:47 Path 2:5020/1042 1391875998 Sat Feb 08 16:13:18 2014 UTC HTick/w32-mvcdll 1.4.0-sta 13-10-11 Seenby 2:464/400 Seenby 2:5010/352 Seenby 2:5020/758 Seenby 2:5020/828 Seenby 2:5020/1042 Seenby 2:5020/12000 Seenby 2:5053/54 Seenby 2:5053/57 Seenby 2:5080/102 Seenby 2:5083/444 Seenby 2:6070/109 Pw securedByManjago
и при этом в inbound нарожалось много файлов outtic102795834963047066.tic outtic1473184286860145335.tic outtic2061951397773020007.tic outtic2948756242856144340.tic outtic3147313094541349425.tic outtic3401232773794788229.tic outtic3423422056157419843.tic outtic4551020106345718166.tic outtic4649104631751748612.tic outtic4866260343385175414.tic outtic5327324821328039549.tic outtic5339834734038909164.tic outtic557191886430510047.tic outtic5731426083569920191.tic outtic6099057075530562031.tic outtic6698692772753748504.tic outtic6716647389382261897.tic outtic7892245693429816064.tic outtic8126970207808025733.tic outtic8577583296375685962.tic
В общем, судя по логам - в FtnTools.guessFilename(filename, true) возвращает null, а потом в логировании у этого нулла берется absolutePath
Похоже, в логике какой-то прокол. Я пока просто поправлю место, где dereference от null делается - а так, мне кажется, лучше ты это поправишь, твое же детище и ты пока не уехал катацца? :-)
OutTic это так и должно быть, они создаются перед отправкой подписанным типам. Потом удаляются. Если отправка упала - то не удаляются :-)
А, собственно: 08-02-14 20:21:09 [00000038] FtnTools All possible files exists. Please delete something before continue
У тебя все варианты файлов закончились, в смысле ..X/Y/Z в конце.
как-то все равно, наверное, надо автоматизировать. "Please delete something before continue" - не всегда найдется хуман, который будет логи мониторить? :-)
Пофиксил, точнее поправил логи :-) Не найдется - не сможет отправить новых файлов. Но это их должно быть 36 одинаковых, чтоб такое случилось.
08-02-14 20:21:09 [00000038] FtnTosser Start tossInboundDirectory() 08-02-14 20:21:09 [00000038] FtnTosser Proccessing fan2qb5k.tic 08-02-14 20:21:09 [00000038] FtnTools All possible files exists. Please delete something before continue 08-02-14 20:21:09 [00000038] FtnTosser Error while processing tic fan2qb5k.tic: java.lang.NullPointerException at jnode.ftn.tosser.FtnTosser.tossInboundDirectory(FtnTosser.java:360) at jnode.main.threads.TosserQueue.toss(TosserQueue.java:47) at jnode.main.Main$TosserTask.run(Main.java:180) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505)