Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: ARM crashed while cutting, VDR watchdog timer failed.
Guido Fiala wrote:
...
> That it happens during cutting could be triggered by:
It does not always happen during cutting.
I had at least one ARM crash while I was setting the marks.
You may be right, of course.
However, it may also be the case that there are very many
OSD updates when I fast forward with the progress bar on
and the end time still changing during the cut-in-progress.
VDR updates the start time and the bar (due to FF) and the
end time (due to cut-in-progress).
In the following case, it took 56 OSD_SetBlock commands
to crash the ARM:
Jan 2 00:18:30 vdr vdr[20103]: at dvbapi.c 862.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 321, 62, 336, 73.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 603, 60, 618, 75.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 13, 27, 28, 53.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:30 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 61, 631, 75.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 25, 27, 40, 53.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 51, 60, 74, 75.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 35, 27, 42, 54.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 74.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 41, 27, 48, 54.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:31 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 47, 27, 54, 54.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 52, 27, 59, 54.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 61, 79, 73.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 603, 60, 626, 75.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 58, 27, 65, 54.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 51, 60, 74, 75.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 61, 631, 75.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 27, 71, 54.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:32 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 71, 27, 78, 54.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 74.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 76, 27, 83, 54.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 83, 27, 90, 54.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:33 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 87, 27, 94, 54.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 51, 60, 74, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 92, 27, 99, 54.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 603, 60, 626, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 98, 27, 105, 54.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:34 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 105, 27, 112, 54.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 110, 27, 117, 54.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 115, 27, 122, 54.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 51, 60, 74, 75.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 118, 27, 125, 54.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 64, 60, 79, 75.
Jan 2 00:18:35 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 616, 60, 631, 75.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 352, 20, 0, 1, 0, 0, 0.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 362.
Jan 2 00:18:36 vdr vdr[20103]: at dvbosd.c 352, 13, 636, 123, 27, 130, 54.
Jan 2 00:18:38 vdr kernel: dvb0: ARM crashed!
Jan 2 00:18:51 vdr vdr[20103]: PANIC: watchdog timer expired - exiting!
I'll try cutting a recording that is on another disk, another
controller and another IRQ. We'll see what happens.
Carsten.
Home |
Main Index |
Thread Index