View Issue Details

IDProjectCategoryView StatusLast Update
0019707MMAUPnP / Castingpublic2023-11-30 16:02
Reporterrusty Assigned To 
PriorityurgentSeveritycrashReproducibilitysometimes
Status resolvedResolutionreopened 
Product Version2.0.0 
Target Version2.0.0Fixed in Version2.0.0 
Summary0019707: Tapping 'cast' triggers crash (Regression--device-specific)
DescriptionUser reported that after updating to the latest version of MMA2, the app crashes immediately upon clicking the cast icon (100% of the time, regardless of whether or not tracks are playing).

User has already tried clearing the app cache in the Android settings, without success. In previous beta versions of MMA2, casting worked without problems.

LOG ID: CWMMRLNP3L
Additional Informationhttps://www.mediamonkey.com/forum/viewtopic.php?t=103450
Ticket # 6461
TagsNo tags attached.
Fixed in build1157

Relationships

related to 0019678 closedmartin Crash on Cast To with 1057 (Regression) 
related to 0019755 closedmartin Crash when selecting Cast to in player (Regression) 

Activities

martin

2023-01-16 15:01

developer   ~0070923

Looks like related to NPE in ServerComparator.
Fixed in build 2.0.0.1061

peke

2023-01-17 19:25

developer   ~0070936

Verified 1061

rusty

2023-11-06 22:20

administrator   ~0073316

This is occurring again with build 1152.
Log ID: 2J499Y4E7X

peke

2023-11-07 20:06

developer   ~0073337

Another log from Ticket # 6461

LOG ID: F2H1X8WTGH

martin

2023-11-08 16:45

developer   ~0073358

Re: 2J499Y4E7X -
MMA did not crash but was killed by the system for an unknown reason.
Unfortunately, in these cases, logs are not very helpful, because the app did not crash but was killed.
The device is a very old YOGA Tab 3 PRO 10 Android 6.0.1, maybe due to some memory issue.
Asking the user for more info and for testing with new build 1153 (there are many related fixes and updated libraries).

Re Ticket # 6461
It should be fixed in build 2.0.0.1153

rusty

2023-11-09 16:03

administrator   ~0073379

Last edited: 2023-11-09 16:08

Not sure if this is the same issue, but I just experienced a repeatable crash upon tapping 'Cast' to cast to a Chromecast Audio device . The crash occurs when casting to Chromecast Mini, Chromecast Audio and Google TV as follows:

1 Play track in MMA
2 Tap the cast button and select the chromecast device
3 Press Volume UP or Volume Down prior to playback start
--> Crash

Note:
- several such crashlogs were sent from my Pixel 5a between 10:45/10:55 am EST today.
- this is a regression vs 1152
- it's replicable both with Pixel 5a/Android 14 and S10/Android 12

martin

2023-11-09 16:14

developer   ~0073382

Last edited: 2023-11-09 16:14

This is a different issue(normal NPE crash). Fixed in build 2.0.0.1154

rusty

2023-11-09 21:04

administrator   ~0073401

Last edited: 2023-11-15 21:13

Verified that the issue raised in 0019707:0073379 is mostly fixed in build 1154.

Note, however, that there's a minor issue that when the volume is initially adjusted (at step 3), 2 volume controls appear for the chromecast device. This self-corrects after about a second.

EDIT: I've re-opened this just in case this behavior is reflective of some other issue. Otherwise it can be resolved.

martin

2023-11-27 00:08

developer   ~0073661

Last edited: 2023-11-30 16:01

Re: Two volume controls: this is handled by Android OS, so there is nothing to do on the MMA side.

https://www.mediamonkey.com/forum/viewtopic.php?p=514983#p514983
LOG ID D2XTYWD26T
due to IllegalArgumentException: port out of range
Fixed in build 2.0.0.1157