Opened 2 months ago

Closed 6 weeks ago

#18951 closed bug (fixed)

SFTP Causes KDL

Reported by: mbrumbelow Owned by: waddlesplash
Priority: high Milestone: R1/beta5
Component: System/Kernel Version: R1/beta4
Keywords: Cc:
Blocked By: Blocking:
Platform: x86-64

Description

Version: hrev57843

CPU: 8 Processors - AMD Ryzen 7 4700U @ 2.00 Ghz

Memory: 8096 MiB Memory - 484 MiB used (%6)

Executing sftp in shell. The system is running in a VM (KVM/QEMU).
See attached...

Attachments (1)

Screenshot from 2024-07-18 21-14-05.png (44.0 KB ) - added by mbrumbelow 2 months ago.
KDL Screenshot

Download all attachments as: .zip

Change History (6)

by mbrumbelow, 2 months ago

KDL Screenshot

comment:1 by waddlesplash, 2 months ago

Milestone: UnscheduledR1/beta5
Owner: changed from nobody to waddlesplash
Status: newassigned

Looks like the SyscallRestartWrapper isn't initialized early enough.

comment:2 by waddlesplash, 2 months ago

Resolution: fixed
Status: assignedclosed

Fixed in hrev57855. Thanks for testing & reporting!

comment:3 by andianton, 6 weeks ago

I found two problems after the fix:

  1. MediaPlayer and VLC cannot play some video files which can be played in hrev57843. In order to reproduce this bug, you can create a simple video file with ffmpeg, based on one png file and an mp3 audio file with:

ffmpeg -r 1 -loop 1 -i question.png -i file.mp3 -acodec copy -r 1 -shortest -vf scale=1280:720 test.mp4

  1. Mednafen (games emulator) has now 1fps or something due to the same change. Tested with different cores like .gbc, .srm, .sfc and .nes roms.

Tested on ASUS laptop, x86_64, as native install (no quemu, vmware or virtualbox).

The code changes seems to have an impact on video players and emulator in the same time. I guess this bug should be reopened.

Last edited 6 weeks ago by andianton (previous) (diff)

comment:4 by andianton, 6 weeks ago

Resolution: fixed
Status: closedreopened

comment:5 by pulkomandy, 6 weeks ago

Resolution: fixed
Status: reopenedclosed

Please open a separate ticket, since that is a completely different problem.

Note: See TracTickets for help on using tickets.