Opened 10 years ago
Closed 10 years ago
#11533 closed bug (fixed)
KDL General Protection Fault in usb_midi driver on unplug
Reported by: | kallisti5 | Owned by: | mmlr |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/USB | Version: | R1/Development |
Keywords: | midi_usb_read_callback | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
Unplugging a usb_midi device results in a KDL.
Attachments (4)
Change History (10)
by , 10 years ago
Attachment: | IMG_20141129_100051.jpg added |
---|
comment:1 by , 10 years ago
Component: | - General → Drivers/USB |
---|---|
Keywords: | midi_usb_read_callback added |
Owner: | changed from | to
comment:2 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:3 by , 10 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Hello, I have tested new fixed usb_midi driver in hrev48753 x86_gcc2_hybrid with my USB midi keyboard "Acorn Masterkey 25".
There is some progress, but KDL is still issued at keyboard unplugging.
Perhaps, it crashes because my keyboard has no midi-output devices but only midi-input.
I still have to use dirty edited version of usb_midi driver (whith removed output objects).
See attached KDL on hrev48753 and hrev48749, and dirty but working well with my keyboard driver.
by , 10 years ago
Attachment: | SAM_0675.JPG added |
---|
by , 10 years ago
Attachment: | SAM_0676.JPG added |
---|
by , 10 years ago
Attachment: | usb_midi_src_for_Masterkey_25_keyboard.zip added |
---|
comment:4 by , 10 years ago
I fixed the original bug which is the same as your SAM_0676. SAM_0675 is a different crash. I think it would be better to track this in a separate ticket to avoid confusion.
Please open a new ticket with:
- SAM_0675 (KDL capture). If possible do a better capture, you cut the "message" at the first line of the screen.
- The modified driver sources
- The listusb -v output for your device (with a recent revision, I added dumping of the USB MIDI descriptors)
comment:6 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Fixed in hrev48750.