Hello!

The v2.0.2 O2 Micro Smartcard driver segfaulted on my system.

my Hardware:
Acer Travelmate 620
lspci:
0000:01:09.0 CardBus bridge: O2 Micro, Inc. OZ6933/711E1
CardBus/SmartCardBus Controller (rev 02)
Subsystem: Acer Incorporated [ALI]: Unknown device 101f
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping+ SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dslow >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at 80102000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=01, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 20000000-21fff000 (prefetchable)
        Memory window 1: 26000000-27fff000
        I/O window 0: 00007400-000074ff
        I/O window 1: 00007800-000078ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
        16-bit legacy interface ports at 0001

0000:01:09.1 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus 
Controller (rev 02)
        Subsystem: Acer Incorporated [ALI]: Unknown device 101f
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping+ SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dslow >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at 80103000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=01, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 22000000-23fff000 (prefetchable)
        Memory window 1: 28000000-29fff000
        I/O window 0: 00007c00-00007cff
        I/O window 1: 00001000-000010ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
        16-bit legacy interface ports at 0001

my software:
Linux kernel 2.6.13
Debian GNU/Linux unstable
-> pcsc-lite version 1.2.9-beta8.

and the OZSCR: 2.0.2

the dmesg output of the release installation: ozdump1.log
the dmesg output of the debug installation: ozdump2.log

in /var/log/messages I found after bluetooth these line:

Oct  7 12:23:51 openeye pcscd: configfile.l:104:evaluatetoken() Error with 
device /dev/ozscrlx: No such file or directory
Oct  7 12:23:51 openeye pcscd: configfile.l:105:evaluatetoken() You should use 
'DEVICENAME /dev/null' if your driver does not use this field
Oct  7 12:23:51 openeye pcscd: pcscdaemon.c:507:clean_temp_files() Cannot 
unlink /var/run/pcscd.comm: No such file or directory

Can somebody find the problem out of the Call Trace?
When you need more information, tell me what I can do. :)

Thank you!

-- 
ciao, Benny
cs: IO port probe 0x100-0x4ff: excluding 0x240-0x247 0x378-0x38f 0x3c0-0x3df 
0x4d0-0x4d7
cs: IO port probe 0x100-0x4ff: excluding 0x240-0x247 0x378-0x38f 0x3c0-0x3df 
0x4d0-0x4d7
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
OZSCRLX version: O2Micro SmartCardBus Reader v2.0.1 2005/07/25
pcmcia: ozscrlx_cs lacks a requisite callback function
Unable to handle kernel NULL pointer dereference at virtual address 00000028
 printing eip:
e35f9f6c
*pde = 00000000
Oops: 0000 [#1]
PREEMPT 
Modules linked in: ozscrlx 8250_pci 8250 serial_core nls_iso8859_1 nls_cp437 
acerhk
CPU:    0
EIP:    0060:[<e35f9f6c>]    Not tainted VLI
EFLAGS: 00010246   (2.6.13) 
EIP is at CmdClearFIFO+0xc/0x60 [ozscrlx]
eax: 00000000   ebx: decb4360   ecx: df0ffcc0   edx: 00000000
esi: df0ffcc0   edi: 00000210   ebp: dea6fd20   esp: de205dcc
ds: 007b   es: 007b   ss: 0068
Process cardmgr (pid: 1837, threadinfo=de204000 task=de1965b0)
Stack: c145e808 de6d2f34 0000002c 00000001 e35fa0e2 df0ffcc0 decb4360 decb4360 
       df0ffcc0 00000210 e35f9a7a df0ffcc0 de205e04 000084d0 e35fe4c0 00000012 
       0000660c e35f9810 00000001 decb4360 00000210 00000001 e35fe4e0 df0b243c 
Call Trace:
 [<e35fa0e2>] CmdResetInterface+0x12/0xd0 [ozscrlx]
 [<e35f9a7a>] ozscr_attach+0x1aa/0x200 [ozscrlx]
 [<e35f9810>] ozscr_event+0x0/0xc0 [ozscrlx]
 [<c03e6092>] pcmcia_device_probe+0x82/0x150
 [<c037ddd3>] driver_probe_device+0x43/0xd0
 [<c037de60>] __device_attach+0x0/0x10
 [<c037d4bd>] bus_for_each_drv+0x5d/0x80
 [<c037d9d0>] bus_rescan_devices_helper+0x0/0x30
 [<c037ded1>] device_attach+0x61/0x70
 [<c037de60>] __device_attach+0x0/0x10
 [<c037d9ed>] bus_rescan_devices_helper+0x1d/0x30
 [<c037d38d>] bus_for_each_dev+0x5d/0x80
 [<c037da24>] bus_rescan_devices+0x24/0x30
 [<c037d9d0>] bus_rescan_devices_helper+0x0/0x30
 [<c03e93f4>] bind_request+0x1d4/0x290
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c03ea00c>] ds_ioctl+0x5ec/0x6f5
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c0177cd3>] do_ioctl+0x93/0xa0
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c0177eab>] vfs_ioctl+0x6b/0x230
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c01780b5>] sys_ioctl+0x45/0x70
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c0103301>] syscall_call+0x7/0xb
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
Code: 44 24 20 66 89 10 89 c8 8b 5c 24 08 8b 74 24 0c 8b 7c 24 10 8b 6c 24 14 
83 c4 18 c3 8d 76 00 83 ec 10 31 d2 8b 4c 24 14 8b 41 08 <0f> b7 40 28 66 85 c0 
75 0b 89 d0 83 c4 10 c3 90 8d 74 26 00 8d 
 <6>lp: driver loaded but no devices found
cs: IO port probe 0x100-0x4ff: excluding 0x240-0x247 0x378-0x38f 0x3c0-0x3df 
0x4d0-0x4d7
cs: IO port probe 0x100-0x4ff: excluding 0x240-0x247 0x378-0x38f 0x3c0-0x3df 
0x4d0-0x4d7
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
OZSCRLX version: O2Micro SmartCardBus Reader v2.0.1 2005/07/25
pcmcia: ozscrlx_cs lacks a requisite callback function
OZSCRLX init_ozscrlx: major num: 123
OZSCRLX init_ozscrlx: function complete!
OZSCRLX ozscr_attach: function begins
OZSCRLX ozscr_attach: function complete
OZSCRLX CmdResetInterface: function start
OZSCRLX CmdClearFIFO: function start
Unable to handle kernel NULL pointer dereference at virtual address 00000028
 printing eip:
e368e360
*pde = 00000000
Oops: 0000 [#1]
PREEMPT 
Modules linked in: ozscrlx 8250_pci 8250 serial_core nls_iso8859_1 nls_cp437 
acerhk
CPU:    0
EIP:    0060:[<e368e360>]    Not tainted VLI
EFLAGS: 00010296   (2.6.13) 
EIP is at CmdClearFIFO+0x20/0x90 [ozscrlx]
eax: 00000000   ebx: 00000000   ecx: 00000000   edx: 00000000
esi: de12a480   edi: de12a480   ebp: de3c4da0   esp: deacfdc4
ds: 007b   es: 007b   ss: 0068
Process cardmgr (pid: 1840, threadinfo=deace000 task=dea69550)
Stack: e3692e24 de3c4da0 c01214cb e3692f9c deb40360 de12a480 e368e66e de12a480 
       c01214cb deb40360 00000000 de12a480 e368ddbf de12a480 deacfe04 000084d0 
       e3695600 00000012 0000660c e368dab0 00000001 deb40360 00000210 00000001 
Call Trace:
 [<c01214cb>] printk+0x1b/0x20
 [<e368e66e>] CmdResetInterface+0x1e/0x100 [ozscrlx]
 [<c01214cb>] printk+0x1b/0x20
 [<e368ddbf>] ozscr_attach+0x1bf/0x210 [ozscrlx]
 [<e368dab0>] ozscr_event+0x0/0x150 [ozscrlx]
 [<c03e6092>] pcmcia_device_probe+0x82/0x150
 [<c037ddd3>] driver_probe_device+0x43/0xd0
 [<c037de60>] __device_attach+0x0/0x10
 [<c037d4bd>] bus_for_each_drv+0x5d/0x80
 [<c037d9d0>] bus_rescan_devices_helper+0x0/0x30
 [<c037ded1>] device_attach+0x61/0x70
 [<c037de60>] __device_attach+0x0/0x10
 [<c037d9ed>] bus_rescan_devices_helper+0x1d/0x30
 [<c037d38d>] bus_for_each_dev+0x5d/0x80
 [<c037da24>] bus_rescan_devices+0x24/0x30
 [<c037d9d0>] bus_rescan_devices_helper+0x0/0x30
 [<c03e93f4>] bind_request+0x1d4/0x290
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c03ea00c>] ds_ioctl+0x5ec/0x6f5
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c0177cd3>] do_ioctl+0x93/0xa0
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c0177eab>] vfs_ioctl+0x6b/0x230
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c01780b5>] sys_ioctl+0x45/0x70
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
 [<c0103301>] syscall_call+0x7/0xb
 [<c050643c>] ipip6_rcv+0xcc/0x1f0
Code: b6 00 00 00 00 8d bf 00 00 00 00 83 ec 18 89 74 24 14 8b 74 24 1c 89 5c 
24 10 31 db c7 04 24 24 2e 69 e3 e8 53 31 a9 dc 8b 46 08 <0f> b7 40 28 66 85 c0 
75 0e 89 d8 8b 74 24 14 8b 5c 24 10 83 c4 
 <6>lp: driver loaded but no devices found

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to