This is one of the strangest ones ever for me.

I noticed this against 9626; it seems to be a problem with all versions since the shift from dropbear 0.49 to 0.50.

I get the oops shown below ONLY in the case that I ssh into my openWRT box (a Netgear WGT634U) and then try to ssh back out again.

However, and this seems completely reproducible, if I ssh in as root, then su to another user, things work just fine.

I'm going to assume it must be permissions-related somehow, but dang if I can figure out how.

FYI.  I'll be glad when this goes away.

B.


Unhandled kernel unaligned access[#1]:
Cpu 0
$ 0   : 00000000 1000b800 fffffff3 fffffff3
$ 4   : 8126d988 00000002 00000000 00000000
$ 8   : 818cee80 00000000 0000000c 00000000
$12   : 386d4549 00000000 386d4549 00000000
$16   : 80200000 81876688 81876498 8187641c
$20   : 818c4aa8 8187660c fffffff3 81876590
$24   : 00000000 00000000
$28   : 818c2000 818c3df0 00000000 800ca880
Hi    : ed1412ea
Lo    : c5ae5283
epc   : 800ca884     Tainted: P
ra    : 800ca880 Status: 1000b803    KERNEL EXL IE
Cause : 00000010
BadVA : fffffffb
PrId  : 00029007
Modules linked in: ehci_hcd ohci_hcd ath_pci wlan_xauth wlan_wep wlan_tkip wlan_ccmp wlan_acl ath_rate_minstrel ath_hal(P) wlan_scan_sta wlan_scan_ap wlan usbcore switch_robo switch_core diag
Process ssh (pid: 598, threadinfo=818c2000, task=8126d988)
Stack : 81871200 800cfc18 8183cd08 8187660c 00000002 80270000 00000000 81876688
        81876498 8187641c 818c4aa8 8187660c 8187660c 81876590 00000000 800cf750
        00000000 80270000 818763a0 818c3ed0 00000001 80080320 81876590 818763a0
        818c3ed0 818c3ec8 818c4aa8 004057f0 00000095 004783d5 004780e0 80080474
        81074980 818c3ec8 000001c0 818c3ec8 818c3ec8 00000001 000001c0 8189b000
        ...
Call Trace:[<800cfc18>][<800cf750>][<80080320>][<80080474>][<80080504>][<8008076c>][<80083e5c>][<80083e48>][<800880dc>][<80077b34>][<8000c12c>][<8000c12c>]

Code: 0c02046f  02202821  0040b021 <8c420008> 14400005  00000000  0c022ffd  02c02021  08032ad2