App crashing immediately

This is happening on IOS and macOS

Please update to 6.0.1, and it should be resolved.

If not please report back.

I'm on 6.0.1

Incident Identifier: A2206617-FB98-4A0E-8A08-865B87AA2742
CrashReporter Key: 715464A9-03A1-1464-366B-7FD0DB41D86D
Hardware Model: Mac14,12
Process: Channels [78462]
Path: /Volumes/VOLUME/*/Channels.app/Channels
Identifier: com.getchannels.dvr
Version: 6.0.1 (9.12.1322)
AppStoreTools: 16A242b
AppVariant: 1:MacFamily20,1:15
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.getchannels.dvr [4481]

Date/Time: 2024-09-16 14:17:31.1666 -0500
Launch Time: 2024-09-16 14:17:29.4443 -0500
OS Version: macOS 14.6.1 (23G93)
Release Type: User
Report Version: 104

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000192d9b758
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [78462]

Same thing happens on my iPhone

A post was split to a new topic: I have tvOS 18 but my app version is 5.8.x

OK, since your app is insta-crashing, it never has the opportunity to submit crash information to our tools. So this is a bit tricky.

Is there anything you can describe about your setup that might be weird or unique, that might provide insight into how to reproduce this crasher?

Please submit diagnostics from your Channels DVR Server web admin.

Nothing special. Mac mini m2 pro. channels app has always worked well. iPhone is iPhone 15 pro. Again, channels app has always worked well.

Nothing in the server logs related to clients failing to connect

OK, can you attempt to follow these instructions to pull the crash logs off of your device and email them to [email protected]

Additionally, please submit diagnostics from your Channels DVR Server web admin.

Have you power-plug pulled ,reset your Apple Tv? If that doesn't work, I'd delete the Channels DVR app, reboot the Apple tv, and then reinstall the 6.0.1 Channels DVR app

On a Mac Mini and iPhone?

1 Like

OK. I figured out the issue, and it has nothing to do with the new version.

The issue was malformed data from your Custom Channels. You had a channel with a bad URL for its logo and the app was NOT happy about it.

A fix is going out right now to TestFlight. You can grab that later to resolve this, but all it does is make the app not crash. There's still the issue with the bad channel data, which means the app won't crash, but you also won't see that channel.

The better way to resolve it is to fix the malformed data for your channel. I'll DM you the details.

Update: fixed build it out.

Beta fixed the issue for me on tvOS and iOS. Any idea when it will be rolled out to production app?

If it fixed your issue, then it means you have malformed data in your source, as I described above.

All the fix does is ignore and hide the channel with the malformed data. Which is probably not what you want.

What you should be doing is fixing the malformed data. If you do that, you can go back to using the release version now.

And how do I go about finding the source? I have many sources. The app closes as soon as it opens.

Please re-read the solution in this thread.

The third party source you used in your Custom Channels source has bad data. You need to resolve the issue that was listed in that post.

This means looking at the m3u for a bad URL (or maybe all of them are bad), and fix it, to keep the channel in your lineup. Otherwise ignore it and use the beta app until the fix hits release, which means you lose access to that channel as it has malformed data and will not be used.

Just to repeat, if you want to keep this channel, fix the data you are providing to Channels DVR Server. This will let you keep using the release app as it won't cause the crash anymore. And, you'll keep the channel.