[BUG] Crash after a few minutes of use #785

Open
opened 2026-07-11 05:06:36 -05:00 by TheHooly · 0 comments
TheHooly commented 2026-07-11 05:06:36 -05:00 (Migrated from github.com)

Describe the bug
Chiaki-ng crashes after a few minutes of use.

Debug Log
Last few lines at the time of crash:

[V] Sending Congestion Control Packet, received: 251, lost: 0
[V] StreamConnection received data with msg.type == 16
[V] offset 0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f  <redacted-hex>
[V]      0 08 10 8a 01 25 08 b8 ed f8 06 10 45 1d 00 00 00 ....%......E....
[V]     10 00 20 00 29 14 ae 47 e1 7a a4 41 40 30 02 39 20 ...)..G.z.A@0.9.
[V]     20 fd e8 47 3f fa c1 3f 40 90 0b                   ..G?..?@..
[V] StreamConnection received connection quality: target_bitrate=14563000, upstream_bitrate=69, upstream_loss=0,0000, disable_upstream_audio=0, rtt=35,2850, loss=2
[V] StreamConnection measured bitrate: 11,1374 MBit/s
[V] StreamConnection received data with msg.type == 3
[V] offset 0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f  <redacted-hex>
[V]      0 08 03                                           ..
[V] Added reference P frame 3969
[D] Takion AV reorder timeout: skipping 1 missing packet(s) before 0xc580
[D] Takion AV reorder timeout: skipping 1 missing packet(s) before 0xc583
[I] Frame Processor received 16+1 / 18+1 units, attempting FEC
[E] FEC failed
[W] Missing unit 0xd
[W] Missing unit 0x10
[W] StreamConnection reporting corrupt frame(s) from 3970 to 3970
[V] Pushed seq num 0x2e034654 into Takion Send Buffer
[W] Failed to complete frame 3970
[W] Video receiver could not flush frame.
[W] Detected missing or corrupt frame(s) from 3970 to 3971
[W] StreamConnection reporting corrupt frame(s) from 3970 to 3970
[V] Pushed seq num 0x2e034655 into Takion Send Buffer
[W] Missing reference frame 3970 for decoding frame 3971 -> changed to 3969
[hevc @ 0x6ad94d11fe00] Could not find ref with POC 3033
[V] Added reference P frame 3971
[V] Takion received data ack with cumulative_seq_num = 0x2e034654, a_rwnd = 0x19000, gap_ack_blocks_count = 0, dup_tsns_count = 0
[V] Acked seq num 0x2e034654 from Takion Send Buffer
[V] Takion received data ack with cumulative_seq_num = 0x2e034655, a_rwnd = 0x19000, gap_ack_blocks_count = 0, dup_tsns_count = 0
[V] Acked seq num 0x2e034655 from Takion Send Buffer
[hevc @ 0x6ad94d11fe00] Could not find ref with POC 3033
[V] Added reference P frame 3972
[I] Queue reset requested for recovered frame frame_pts= 66.1847 preserve_timeline=true
[I] Queue reset scheduled preserve_timeline= true
[D] Dropping stale pending frame after newer direct queue submission pending_pts= 66.1847 queued_pts= 66.2013
[I] Queue reset executing preserve_timeline= true queue_pts_origin= 0.016667 playback_started= true
[D] Dropped frame with PTS 66.1847
[D] [libplacebo] First frame received with non-zero PTS 66,184657
Exit with error code 139

To Reproduce
Play for a few minutes.

Expected behavior
App continues to run normally.

Desktop (please complete the following information):

  • OS: secureblue (cosmic-main-hardened:latest)
    • Version: latest
  • Device: Desktop, Ryzen 7 5800X, 6900XT, 120Hz monitor (VRR enabled)
  • chiaki-ng Version 1.10.0 (Flathub)

Additional context
Using device=dri and device=input in place of device=all

**Describe the bug** Chiaki-ng crashes after a few minutes of use. **Debug Log** Last few lines at the time of crash: ``` [V] Sending Congestion Control Packet, received: 251, lost: 0 [V] StreamConnection received data with msg.type == 16 [V] offset 0 1 2 3 4 5 6 7 8 9 a b c d e f <redacted-hex> [V] 0 08 10 8a 01 25 08 b8 ed f8 06 10 45 1d 00 00 00 ....%......E.... [V] 10 00 20 00 29 14 ae 47 e1 7a a4 41 40 30 02 39 20 ...)..G.z.A@0.9. [V] 20 fd e8 47 3f fa c1 3f 40 90 0b ..G?..?@.. [V] StreamConnection received connection quality: target_bitrate=14563000, upstream_bitrate=69, upstream_loss=0,0000, disable_upstream_audio=0, rtt=35,2850, loss=2 [V] StreamConnection measured bitrate: 11,1374 MBit/s [V] StreamConnection received data with msg.type == 3 [V] offset 0 1 2 3 4 5 6 7 8 9 a b c d e f <redacted-hex> [V] 0 08 03 .. [V] Added reference P frame 3969 [D] Takion AV reorder timeout: skipping 1 missing packet(s) before 0xc580 [D] Takion AV reorder timeout: skipping 1 missing packet(s) before 0xc583 [I] Frame Processor received 16+1 / 18+1 units, attempting FEC [E] FEC failed [W] Missing unit 0xd [W] Missing unit 0x10 [W] StreamConnection reporting corrupt frame(s) from 3970 to 3970 [V] Pushed seq num 0x2e034654 into Takion Send Buffer [W] Failed to complete frame 3970 [W] Video receiver could not flush frame. [W] Detected missing or corrupt frame(s) from 3970 to 3971 [W] StreamConnection reporting corrupt frame(s) from 3970 to 3970 [V] Pushed seq num 0x2e034655 into Takion Send Buffer [W] Missing reference frame 3970 for decoding frame 3971 -> changed to 3969 [hevc @ 0x6ad94d11fe00] Could not find ref with POC 3033 [V] Added reference P frame 3971 [V] Takion received data ack with cumulative_seq_num = 0x2e034654, a_rwnd = 0x19000, gap_ack_blocks_count = 0, dup_tsns_count = 0 [V] Acked seq num 0x2e034654 from Takion Send Buffer [V] Takion received data ack with cumulative_seq_num = 0x2e034655, a_rwnd = 0x19000, gap_ack_blocks_count = 0, dup_tsns_count = 0 [V] Acked seq num 0x2e034655 from Takion Send Buffer [hevc @ 0x6ad94d11fe00] Could not find ref with POC 3033 [V] Added reference P frame 3972 [I] Queue reset requested for recovered frame frame_pts= 66.1847 preserve_timeline=true [I] Queue reset scheduled preserve_timeline= true [D] Dropping stale pending frame after newer direct queue submission pending_pts= 66.1847 queued_pts= 66.2013 [I] Queue reset executing preserve_timeline= true queue_pts_origin= 0.016667 playback_started= true [D] Dropped frame with PTS 66.1847 [D] [libplacebo] First frame received with non-zero PTS 66,184657 Exit with error code 139 ``` **To Reproduce** Play for a few minutes. **Expected behavior** App continues to run normally. **Desktop (please complete the following information):** - OS: secureblue (cosmic-main-hardened:latest) - - Version: latest - Device: Desktop, Ryzen 7 5800X, 6900XT, 120Hz monitor (VRR enabled) - chiaki-ng Version 1.10.0 (Flathub) **Additional context** Using device=dri and device=input in place of device=all
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-streetpea/chiaki-ng#785
No description provided.