On 19/02/2008, nicodache <[EMAIL PROTECTED]> wrote:
> I've been using rtorrent on openbsd 4.1 for more than 6 months without
> a single breakdown.
> now, in less than 2 weeks, my 4.2 box (the same hardware, just
> upgraded version) froze twice...
I have very similar experiences. Since my upgrade to 4.2 and rtorrent
0.7.4 + libtorrent 0.11.4 my system (soekris 4801) freezes after
running rtorrent for a couple of hours. I had no problems at all
before upgrading.
Some interesting facts:
- no running daemon is responding any more (sshd, dhcpd, smbd)
- no response to pings
- no response to commands via serial connection
BUT
- routing and NAT still works
Some debug output can be found below:
ddb> trace
Debugger(d0b1fc00,d3c95700,d3bc6016,f9040001,3f8) at Debugger+0x4
comintr(d0b1f000) at comintr+0x9f
Xrecurse_legacy4() at Xrecurse_legacy4+0xad
--- interrupt ---
apm_cpu_idle(c0,d078d380,d078d200,7fffffff,d0335a7b) at apm_cpu_idle+0x42
idle_loop(d08c7f00,4,d08c7f18,d0332d66,d08c7f00) at idle_loop+0x5
sleep_finish(d08c7f00,1,4,d06979cc,0) at sleep_finish+0x4d
tsleep(d078d200,4,d06979cc,0) at tsleep+0x7a
uvm_scheduler(d078d1dc,3,0,d064e610,2) at uvm_scheduler+0x1b
main(0,0,0,0,0) at main+0x713
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
12318 30727 30727 0 3 0x4000 km_alloc1w newsyslog
30727 24283 30727 0 3 0x4080 pause sh
24283 8572 8572 0 3 0x80 piperd cron
5981 9083 5981 1001 3 0x4002 km_alloc1w rtorrent
9083 28865 9083 1001 3 0x4082 pause ksh
28865 1 28865 1001 3 0x80 select screen
11974 1 11974 0 3 0x4002 inode login
8572 1 8572 0 3 0x2000 km_alloc1w cron
20227 1 20227 0 3 0x81 select nmbd
5055 9940 9940 0 3 0x181 pause smbd
9940 1 9940 0 3 0x181 select smbd
4635 1 4635 0 3 0x80 select sshd
23343 1 23343 0 3 0x180 select inetd
7434 11543 11543 74 3 0x180 bpf pflogd
11543 1 11543 0 3 0x80 netio pflogd
16394 20490 20490 73 3 0x180 poll syslogd
20490 1 20490 0 3 0x88 netio syslogd
19176 1 19176 77 3 0x180 poll dhclient
13003 1 13276 0 3 0x82 poll dhclient
12 0 0 0 3 0x100200 crypto_wait crypto
11 0 0 0 3 0x100200 aiodoned aiodoned
10 0 0 0 3 0x100200 syncer update
9 0 0 0 3 0x100200 cleaner cleaner
8 0 0 0 3 0x100200 reaper reaper
7 0 0 0 3 0x100200 inode pagedaemon
6 0 0 0 3 0x100200 pftm pfpurge
5 0 0 0 3 0x100200 usbtsk usbtask
4 0 0 0 3 0x100200 usbevt usb0
3 0 0 0 3 0x100200 bored syswq
2 0 0 0 3 0x100200 kmalloc kmthread
1 0 1 0 3 0x4080 wait init
0 -1 0 0 3 0x80200 scheduler swapper