Bugzilla – Bug 148872
kpilotDaemon crashes on PALM515/USB
Last modified: 2006-02-16 19:07:15 UTC
I tried to sync: kpilotDaemon crashes: Stacktrace see Attach. Kernel got problem too: usb 1-2.3: Handspring Visor / Palm OS converter now attached to ttyUSB2 usb 1-2.3: Handspring Visor / Palm OS converter now attached to ttyUSB3 visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 usb 1-2.3: USB disconnect, address 15 visor ttyUSB2: Handspring Visor / Palm OS converter now disconnected from ttyUSB2 visor ttyUSB3: Handspring Visor / Palm OS converter now disconnected from ttyUSB3 visor 1-2.3:1.0: device disconnected usb 1-2.3: new full speed USB device using uhci_hcd and address 16 usb 1-2.3: new device found, idVendor=0830, idProduct=0003 usb 1-2.3: new device strings: Mfr=1, Product=2, SerialNumber=5 usb 1-2.3: Product: Palm Handheld usb 1-2.3: Manufacturer: Palm, Inc. usb 1-2.3: SerialNumber: 00RPP6X2A162 usb 1-2.3: configuration #1 chosen from 1 choice visor 1-2.3:1.0: Handspring Visor / Palm OS converter detected usb 1-2.3: Handspring Visor / Palm OS converter now attached to ttyUSB0 usb 1-2.3: Handspring Visor / Palm OS converter now attached to ttyUSB1 Slab corruption: start=df1b7a84, len=1024 Redzone: 0x5a2cf071/0x5a2cf071. Last user: [<c020a992>](device_release+0x14/0x41) 010: 6b 6b 6b 6b 6b 6b 6b 6b 6c 6b 6b 6b 6b 6b 6b 6b Prev obj: start=df1b7678, len=1024 Redzone: 0x170fc2a5/0x170fc2a5. Last user: [<c013d5cb>](kzalloc+0xd/0x36) 000: fc 00 96 df 30 08 00 f0 ff ff 00 00 4e 00 00 00 010: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 usb 1-2.3: USB disconnect, address 16 visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 visor 1-2.3:1.0: device disconnected
Created attachment 66882 [details] Stacktrace form .xsession-errors
Slab corruption in usb or sysfs... Greg, would you please take a look? Thanks!
The problem has changed a little bit. Now the crash is seen by dmesg: usb 1-2.3: USB disconnect, address 6 visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 visor 1-2.3:1.0: device disconnected usb 1-2.3: new full speed USB device using uhci_hcd and address 7 usb 1-2.3: new device found, idVendor=0830, idProduct=0003 usb 1-2.3: new device strings: Mfr=1, Product=2, SerialNumber=5 usb 1-2.3: Product: Palm Handheld usb 1-2.3: Manufacturer: Palm, Inc. usb 1-2.3: SerialNumber: 00RPP6X2A162 usb 1-2.3: configuration #1 chosen from 1 choice visor 1-2.3:1.0: Handspring Visor / Palm OS converter detected usb 1-2.3: Handspring Visor / Palm OS converter now attached to ttyUSB0 usb 1-2.3: Handspring Visor / Palm OS converter now attached to ttyUSB1 xfrm_lookup: IPv4 route is stale (obsolete=4294967295, loops=0) [<c0279deb>] xfrm_lookup+0x403/0x481 [<e158e78b>] ipv6_dev_get_saddr+0x4ff/0x585 [ipv6] [<e158a56a>] ip6_dst_lookup+0x1e7/0x250 [ipv6] [<e15a69a8>] ip6_datagram_connect+0x2e5/0x418 [ipv6] [<c022d6d5>] release_sock+0x10/0x9b [<c026cb37>] inet_dgram_connect+0x45/0x4e [<c022cbf2>] sys_connect+0x76/0x98 [<c014db91>] fd_install+0x24/0x50 [<c014bcce>] cache_alloc_debugcheck_after+0xb8/0xea [<c014cc36>] __kmalloc+0xa8/0xb1 [<c01343c4>] audit_socketcall+0x37/0x79 [<c022cd2f>] sys_socketcall+0x8c/0x19e [<c0102a99>] syscall_call+0x7/0xb xfrm_lookup: IPv4 route is stale (obsolete=4294967295, loops=0) [<c0279deb>] xfrm_lookup+0x403/0x481 [<e158e78b>] ipv6_dev_get_saddr+0x4ff/0x585 [ipv6] [<e158a56a>] ip6_dst_lookup+0x1e7/0x250 [ipv6] [<e15a43df>] tcp_v6_connect+0x316/0x58a [ipv6] [<c026c518>] inet_stream_connect+0x85/0x231 [<c014bcce>] cache_alloc_debugcheck_after+0xb8/0xea [<c014cc36>] __kmalloc+0xa8/0xb1 [<c0134437>] audit_sockaddr+0x31/0x74 [<c0134437>] audit_sockaddr+0x31/0x74 [<c022cbf2>] sys_connect+0x76/0x98 [<c022d6d5>] release_sock+0x10/0x9b [<c022e800>] sock_setsockopt+0x456/0x460 [<c014bcce>] cache_alloc_debugcheck_after+0xb8/0xea [<c014cc36>] __kmalloc+0xa8/0xb1 [<c01343c4>] audit_socketcall+0x37/0x79 [<c022cd2f>] sys_socketcall+0x8c/0x19e [<c0102a99>] syscall_call+0x7/0xb usb 1-2.3: USB disconnect, address 7 visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 visor 1-2.3:1.0: device disconnected
may be related to #148862 There seems to be a serious bug in the visor module. gpilotd cannot access /dev/ttyUSB0 and 1 too
Those xfrm messages are due to a yast installer error, not anything to do with the visor driver. So, it looks like the kernel isn't crashing anymore, which is good, so I'll close this bug now. If gpilotd is having problems with the kernel, please open another bug.