Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Initial Version and Version 1 of Ticket #668


Ignore:
Timestamp:
2016-07-15T08:00:38Z (5 years ago)
Author:
Jakub Jermář
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #668 – Description

    initial v1  
    1 With the attached patch (some debugging changes to the uspace memory allocator, mainly needed for altered timing) mainline,2531 will reproducibly hit the assert in `ednpoint_destroy()`:
     1With the attached patch (some debugging changes to the uspace memory allocator, mainly needed for altered timing) mainline,2531 will reproducibly hit the assert in `endpoint_destroy()`:
    22
    33{{{
     
    55}}}
    66
    7 Using a debugger, `instance->active` can be observed to be `true`.
     7Using a debugger, `instance->active` can be observed to be `true` (1) (i.e. not corrupted).
    88
    99Steps to reproduce:
     
    2121}}}
    2222
    23   * wait for HelenOS to fully start up, but make sure not to press enter at the `(qemu)` prompt yet)
     23  * wait for HelenOS to fully start up, but make sure not to press enter at the `(qemu)` prompt yet
    2424  * in `bdsh`, set max log level for `uhci`:
    2525
     
    675675}}}
    676676
    677 It seems hat somehow `usbhc_release_address()` is attempted when the `ep` is being actively used for a transfer.
     677It seems that somehow `usbhc_release_address()` is attempted when the `ep` is being actively used for a transfer.