PretendoNetwork / HokakuCafe

On-console network traffic dumper for the Wii U
GNU General Public License v2.0
16 stars 3 forks source link

HokakuCafe stopped capturing when reaching the end of very first stage of Trine 2 #6

Open krisutofu opened 4 months ago

krisutofu commented 4 months ago

I post-processed my packet capture data and I noticed, when we reached the end of Trine 2's very first in online co-op (by my friend, while I was still further behind), it suddenly stopped recording packet data. Indeed, there is no further packet data after that for over 1 and a half hours that we continued playing. This did not happen to me any time before the last sunday when we played Trine 2. (And this means, our gameplay of every online mode of Sonic & All-Stars Racing Transformed is lost, bummer.)

Technically, it happened coincidentally (or few seconds before). The affected pcap file therefore captures 8 minutes of traffic. Prior to playing Trine 2, I had force-shutdown the Wii U because I could not cancel or play Mario & Sonic without motion plus. I know no other problem indicator than a sudden stop of captured packet data for one and a half hour until the system was turned off. It is unrelated to screenshotting (according to the timestamps).

GaryOderNichts commented 4 months ago

Hmm, I never had that issue before. Does your SD Card have enough space left?

krisutofu commented 4 months ago

That's a good question but the answer is yes. I have used an SD card with 32 GiB. Should not be a fake size because I could cram it with games to be installed with NUSspli light. I removed those games once they were tested to run on the console. Last sunday, when I recorded the packets of 6 games online, my SD card was not using 1 GiB or more. However, the screenshot problem (screenshot raw data overwriting raw data of the PCAP) happened again. It happened exactly one time in this packet capture before the data stopped. It could also be, the data was redirected to another storage location so that it did not append to the PCAP. I have no corrupted screenshot images however.

I am wondering, is the Fat32 driver thread-safe? What if the screenshot and HokakuCafe are fighting for it and something gets confused? It could just as well only be a problem with the Screenshotting plugin. I'll link this issue there.