Opened 13 years ago

Closed 13 years ago

#5 closed defect (fixed)

trouble version 11 and 12 with lenovo T61

Reported by: PETER Verweij Owned by: somebody
Priority: major Component: basedrv
Version: Keywords:
Cc:

Description

On a Thinkpad T61 the latest 2 versions give a trap when I insert a usb-dvb-t stick. A normal usb memorystick gives no problem. Version 7 works flawlessly. If you want the trapscreen or other information, please let me know

Attachments (1)

Clipboard.jpg (77.2 KB ) - added by PETER Verweij 13 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 by Lars Erdmann, 13 years ago

In general, yes, post trap screen. Also, always mention if it is UHCI (USBUHCD.SYS), OHCI (USBOHCD.SYS) or EHCI (USBEHCD.SYS). If it is about trap in USBEHCD.SYS:

Trap 000d in USDEHCD (V12)

no dumping set up

I set the system to boot and left it and came back to this state so I dont know what it was doing to get there. System usually works

when it has trapped before it has been well after the boot sequence

kernel 104a SMP ACPI /SMP /APIC trap info 000d

EAX b6643500 EBX ffff0000 ECX 07400024 EDX fd00b664 CS:EIP 06a8:000049a0 SS:ESP 1530:00004dce SSACC 1097 SSLIM 00003fff DS 06a0 ES 0000

error at ##0168:fff0f667 - 000f:e667

this has already been fixed and will be in the next build.

comment:2 by PETER Verweij, 13 years ago

It is also in usbehcd, trap00d, but another location, picture added (made with phone)

by PETER Verweij, 13 years ago

Attachment: Clipboard.jpg added

comment:3 by Lars Erdmann, 13 years ago

Yes I found the error shonw in the trapscreen jpg. In fact, I found it by coincidence while I was reviewing the code. Again, the fix will be in the next build.

The first trap occurs on the preparation to remove the device,the trap shown in the jpg occurs when I device's data transmission "resources" are freed. It would be interesting to know how you triggered the error which would possibly allow me to reproduce it: 1.) did you have a USB device attached on boot ? 2.) did you unplug a USB device ? Did you unplug it without detaching the filesystem first (in case of memory stick) ? 3.) What device was it ? It should be USB 2.0 compliant, correct ?

Version 0, edited 13 years ago by Lars Erdmann (next)

comment:4 by PETER Verweij, 13 years ago

Hi,

First thank you for the reply and work on usb! With the newly released version it works again. To answer your questions:

  • usb devices is connected after the wps is started, then I got the trap statement, nothing fancy. If you want I can try to reproduce it with the old version.

From the usb resource manager the information of the usb device: <<< Device Description >>>

Type : 01 USB Rev : 200 Class : Reserved (0) Subclass : Reserved (0) Protocol : Reserved (0)

Device Information is defined at interface Level

Max. packetsize : 40 Vendor ID : 15A4 Product ID : 9016 Device Release# : 0200 Strings:

Manufacturer Name : Afatech Product Name : DVB-T 2 Serial number : Not implemented

Number of Configurations : 1

Configuration 0 :

Lenght : 71 Name : <NONE> Value : 1 Attributes : 0x80 Power : 500 mA Interfaces : 2

Interface 0

Alt Setting : 0 Name : <NONE> Class : Vendor specific SubClass : Vendor specific Protocol : Vendor specific Endpoints : 4

Endpoint 0:

Address : 81 Attributes : 02 Packetsize : 0200 Interval : 0

Endpoint 1:

Address : 02 Attributes : 02 Packetsize : 0200 Interval : 0

Endpoint 2:

Address : 84 Attributes : 02 Packetsize : 0200 Interval : 0

Endpoint 3:

Address : 85 Attributes : 02 Packetsize : 0200 Interval : 0

Interface 1

Alt Setting : 0 Name : <NONE> Class : Human Interface Device (HID) SubClass : No Subclass Protocol : Keyboard Endpoints : 1 HID Description:

Length : 09 HID Rel. Number : 101 Country Code : 0000 Descriptors : 1

Type : 22 Length : 0 Type : 07 Length : 0

Endpoint 0:

Address : 83 Attributes : 03 Packetsize : 0040 Interval : 16

comment:5 by Lars Erdmann, 13 years ago

Resolution: fixed
Status: newclosed

fixed with version 10.175: changesets 277 and 298

Note: See TracTickets for help on using tickets.