View Issue Details

IDProjectCategoryView StatusLast Update
0017055MMW 5Playbackpublic2020-11-14 14:02
Reporterlowlander Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0Fixed in Version5.0 
Summary0017055: Scroll wheel in Seekbar crash when playback is paused (MMDS only) - regression
DescriptionWhen using the mouse scroll wheel on the Seekbar while playback is paused it will move the Seekbar accordingly, but when resuming playback it will jump back to where playback position was on pause.

It can also cause a crash: https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=97675
TagsNo tags attached.
Fixed in build2274

Relationships

related to 0017079 closedLudek Auto-Organize Files can replace playing file with 1 of organized files 

Activities

Ludek

2020-11-06 18:43

developer   ~0060069

Last edited: 2020-11-06 18:48

I cannot replicate on current sources,
assigned to Michal to check (as playback is his area).

Based on the freeze log CB590DDD it has frozen on InPlugLock critical section that is crossed with FLock in THTMLPlaybackState.setPositionMS
i.e. it seems cross locking issue

Ludek

2020-11-06 18:56

developer   ~0060070

OK, the key factor to replicate this is to switch ouput plugin from WASAPI to MMDS

Then the crash happens and in the debug log there is repatedly:
[2848] MMDS: Seek starts
[2848] MMDS: Seek terminated - track is paused
[2848] MMDS: Seek starts
[2848] MMDS: Seek terminated - track is paused
[2848] MMDS: Seek starts
[2848] MMDS: Seek terminated - track is paused
.....

michal

2020-11-07 09:57

developer   ~0060071

Fixed in build 2274.

peke

2020-11-14 14:02

developer   ~0060207

Verified 2274

Unable to replicate.