-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Describe the bug
Crash screen woo!
To Reproduce
First I moved about 140 items into a new folder, then tried to create a second new folder in the location those items had just been moved out of
Expected behavior
The folder to have been created without a crash (the folder was still successfully created)
Screenshots
i think i did that right
Server details (if you're NOT using docker/podman)
remove the ones that are not relevant:
- **server OS / version: Windows 10 LTSC 1809 (yes I know that's outdated as heck), copyparty v1.20.10 "sftp is fine too" **
- what copyparty did you grab: (sfx/exe/pip/arch/...) copyparty.exe
- how you're running it: running a file called launch.bat that contains the answer to the next question:
- copyparty arguments and/or config-file: (i have trimmed out the -a and --grp flags, i hope that's okay) copyparty.exe --name ReyasParty -v .::A,reyas:rw,@users:rwd.,holly:r,@readers:c,vmaxb=125g:c,maxb=250m,300 --chdir I:\copyparty\files --usernames -p 80 --name-url party.reyas.net --site http://party.reyas.net --dont-ban av --logout 4 --ban-404 6,30,960 --ban-403 3,30,10080 -nb --grid --localtime --theme 8 -lo I:\copyparty\cpp-%Y-%m%d-%H%M%S.txt -e2d
- run copyparty with
--versionand grab the last 3 lines (they start withcopyparty,CPython,sqlite) and paste them below this line:
copyparty v1.20.10 "sftp is fine too" (2026-02-25)
CPython v3.13.12 on Windows64 10.0.17763 [MSC v.1944 64 bit (AMD64)]
sqlite 3.50.4*1 | jinja 3.1.6 | pyftpd 1.5.10 | tftp 0.4.0 | miko (None)
Client details
if the issue is possibly on the client-side, then mention some of the following:
- the device type and model: Desktop PC (homebuilt)
- OS version: Windows 10 LTSC 1809
- browser version: Firefox 148.0
The rest of the stack
just a domain name
Server log
if the issue might be server-related, include everything that appears in the copyparty log during startup, and also anything else you think might be relevant
startup stuff (with args related to usernames and passwords removed)
t0: 1772403708.155
argv: '' copyparty.exe --name ReyasParty -v .::A,reyas:rw,@users:rwd.,holly:r,@readers:c,vmaxb=125g:c,maxb=250m,300 --chdir 'I:\copyparty\files' --usernames -p 80 --name-url party.reyas.net --site http://party.reyas.net --dont-ban av --logout 4 --ban-404 6,30,960 --ban-403 3,30,10080 -nb --grid --localtime --theme 8 -lo 'I:\copyparty\cpp-mHS.txt' -e2d
�[36mcopyparty v1.20.10 "�[35msftp is fine too�[36m" (2026-02-25)
CPython v3.13.12 on Windows64 10.0.17763 �[90m[MSC v.1944 64 bit (AMD64)]�[0;36m
sqlite 3.50.4*1 | jinja 3.1.6 | pyftpd 1.5.10 | tftp 0.4.0 | miko (None)
�[0m
[+] opened logfile [I:\copyparty\cpp-mHS.txt]
�[36m2026-03-01�[0m
�[36m17:21:48.434 �[33mroot �[0mopening sessions-db C:/Users/Reyas Wilfred/AppData/Roaming/copyparty\sessions.db
�[36m17:21:48.442 �[33mauth �[0mvolumes and permissions:
�[36m"/" �[33mI:\copyparty\files�[0m
| read: [removed for user privacy]
| write: [removed for user privacy]
| move: reyas
| delete: holly, reyas
| dots: holly, reyas
| get: �[36m--none--�[0m
| upGet: �[36m--none--�[0m
| html: �[36m--none--�[0m
| uadmin: reyas
�[36m17:21:48.443 �[33mauth �[0m�[36mhint: enable multimedia indexing (artist/title/...) with argument -e2ts�[0m
�[36m17:21:48.443 �[33mauth �[0m�[36mhint: enable upload deduplication with --dedup (but see readme for consequences)�[0m
�[36m17:21:48.446 �[33mroot �[0mmax clients: 486
�[36m17:21:48.453 �[33mtcpsrv �[0mavailable @ http://127.0.0.1:80/ (�[33m1-Software Loopback Interface 1�[0m)
�[36m17:21:48.454 �[33mtcpsrv �[0mavailable @ http://[::1]:80/ (�[33m1-Software Loopback Interface 1�[0m)
�[36m17:21:48.454 �[33mtcpsrv �[0mavailable @ http://[fe80::b0c6:7a43:5913:e4ad]:80/ (�[33m11-VMware Virtual Ethernet Adapter for VMnet8�[0m)
�[36m17:21:48.455 �[33mtcpsrv �[0mavailable @ http://192.168.124.1:80/ (�[33m11-VMware Virtual Ethernet Adapter for VMnet8�[0m)
�[36m17:21:48.455 �[33mtcpsrv �[0mavailable @ http://[fe80::4885:1ede:188f:1237]:80/ (�[33m13-Bluetooth Device (Personal Area Network)�[0m)
�[36m17:21:48.456 �[33mtcpsrv �[0mavailable @ http://169.254.18.55:80/ (�[33m13-Bluetooth Device (Personal Area Network)�[0m)
�[36m17:21:48.458 �[33mtcpsrv �[0mavailable @ http://[fe80::e43a:a942:f833:26ae]:80/ (�[33m14-Microsoft Wi-Fi Direct Virtual Adapter #2�[0m)
�[36m17:21:48.458 �[33mtcpsrv �[0mavailable @ http://169.254.38.174:80/ (�[33m14-Microsoft Wi-Fi Direct Virtual Adapter #2�[0m)
�[36m17:21:48.459 �[33mtcpsrv �[0mavailable @ http://[fe80::6c5a:856:10fc:b5b5]:80/ (�[33m15-VMware Virtual Ethernet Adapter for VMnet1�[0m)
�[36m17:21:48.460 �[33mtcpsrv �[0mavailable @ http://192.168.72.1:80/ (�[33m15-VMware Virtual Ethernet Adapter for VMnet1�[0m)
�[36m17:21:48.460 �[33mtcpsrv �[0mavailable @ http://[fe80::94eb:3270:2e0:edd5]:80/ (�[33m18-Microsoft Wi-Fi Direct Virtual Adapter�[0m)
�[36m17:21:48.461 �[33mtcpsrv �[0mavailable @ http://169.254.237.213:80/ (�[33m18-Microsoft Wi-Fi Direct Virtual Adapter�[0m)
�[36m17:21:48.461 �[33mtcpsrv �[0mavailable @ http://[fe80::548f:32ac:d9a8:cb71]:80/ (�[33m4-Killer E2500 Gigabit Ethernet Controller�[0m)
�[36m17:21:48.461 �[33mtcpsrv �[0mavailable @ http://172.16.0.20:80/ (�[33m4-Killer E2500 Gigabit Ethernet Controller, �[32mexternal�[0m)
�[36m17:21:48.462 �[33mtcpsrv �[0mavailable @ http://[fe80::6c7a:8aaa:b16c:1bf1]:80/ (�[33m9-Intel(R) Dual Band Wireless-AC 8265�[0m)
�[36m17:21:48.462 �[33mtcpsrv �[0mavailable @ http://169.254.27.241:80/ (�[33m9-Intel(R) Dual Band Wireless-AC 8265�[0m)
�[36m17:21:48.465 �[33moptional-dependencies �[0m�[36mOK: �[32msqlite, pillow, pillow-webp, ffmpeg, ffprobe, mutagen, �[0mNG: �[35mvips, argon2, pyzmq, pillow-heif, pillow-avif, rawpy, psutil�[0m, see --deps (this is fine btw)�[0m
�[36m17:21:48.465 �[33mthumb �[0mdecoder preference: pil, ff
�[36m17:21:48.473 �[33mthumb �[0m�[Jcln I:\copyparty\files.hist/�[A
�[36m17:21:48.520 �[33mthumb �[0m�[Jcln ok; rm 0 dirs
�[36m17:21:48.607 �[33mtcpsrv �[0mlistening @ [::]:80 f676 p26136
�[36m17:21:48.608 �[33mhsrv �[0msubscribed @ [::]:80 f676 p26136
�[36m17:21:48.608 �[33mtcpsrv �[0mlistening @ 0.0.0.0:80 f680 p26136
�[36m17:21:48.609 �[33mroot �[0mworkers OK
�[36m17:21:48.610 �[33mhsrv �[0msubscribed @ 0.0.0.0:80 f680 p26136
�[36m17:21:48.611 �[33mcert �[0m�[36mcreating new ca ...�[0m
�[36m17:21:48.612 �[33mup2k �[0m�[35m/ �[0;36mcasechk:�[90my �[0;36mfsnt:�[90mlin �[0;36mmaxb:�[90m250m,300 �[0;36mvmaxb:�[90m125g�[K�[0m
�[36m17:21:48.613 �[33mcert �[0m�[33mcould not create TLS certificates: [WinError 2] The system cannot find the file specified�[0m
�[36m17:21:48.613 �[33mcert �[0m�[36minstall cfssl if you want to fix this; https://github.com/cloudflare/cfssl/releases/latest (cfssl, cfssljson, cfssl-certinfo)�[0m
�[36m17:21:48.613 �[33mup2k �[0mloaded snap I:\copyparty\files.hist\up2k.snap |11| (11)�[K
�[36m17:21:48.614 �[33mcert �[0m�[33musing default TLS certificate; https will be insecure:�[36m C:/Users/Reyas Wilfred/AppData/Roaming/copyparty\cert.pem�[0m
�[36m17:21:48.617 �[33mup2k �[0m�[90m I:\copyparty\files.hist\up2k.db |24|�[K�[0m
�[36m17:21:48.618 �[33mup2k �[0m1 volumes in 0.01 sec�[K
�[36m17:21:54.273 �[33m35.196.132.85 �[36m50214 �[0mGET / @*
stuff that was going on right before crash:
�[36m17:25:00.521 �[33m73.197.229.132 �[36m55363 �[0mGET /music/?ls&dots&rtt=16 @reyas
�[36m17:25:06.314 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/ @reyas
�[36m17:25:06.314 �[33m73.197.229.132 �[36m55363 �[0mboundary='----geckoformboundary4b6290860cb02ba678e64c2aeb14c9e'
�[36m17:25:06.315 �[33m73.197.229.132 �[36m55363 �[0m'Content-Disposition: form-data; name="act"'
�[36m17:25:06.316 �[33m73.197.229.132 �[36m55363 �[0m'Content-Disposition: form-data; name="name"'
�[36m17:25:06.323 �[33m73.197.229.132 �[36m55363 �[0mGET /music/?tree=&dots @reyas
�[36m17:25:06.324 �[33m73.197.229.132 �[36m55367 �[0mGET /music/?ls&dots&rtt=10 @reyas
�[36m17:25:12.977 �[33m73.197.229.132 �[36m55367 �[0mGET /music/reyas_main_mix/ @reyas
�[36m17:25:13.059 �[33m73.197.229.132 �[36m55363 �[0mGET /music/reyas_main_mix/?tree=&dots @reyas
�[36m17:25:15.432 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/AJR%20-%203%20O%27Clock%20Things.mp3?move=/music/reyas_main_mix/AJR%20-%203%20O%27Clock%20Things.mp3&akey=i84g4tk3t @reyas
�[36m17:25:15.433 �[33m73.197.229.132 �[36m55363 �[0m -- "music/AJR - 3 O'Clock Things.mp3" �[36m17:25:15.435 �[33mup2k �[0mnot found in src db: "music/AJR - 3 O'Clock Things.mp3" �[36m17:25:15.435 �[33m73.197.229.132 �[36m55363 �[0mk �[36m17:25:15.441 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/AJR%20-%20BANG.mp3?move=/music/reyas_main_mix/AJR%20-%20BANG.mp3&akey=smtarmm28 @reyas �[36m17:25:15.441 �[33m73.197.229.132 �[36m55363 �[0m -- 'music/AJR - BANG.mp3'
�[36m17:25:15.442 �[33mup2k �[0mnot found in src db: 'music/AJR - BANG.mp3'
�[36m17:25:15.442 �[33m73.197.229.132 �[36m55363 �[0mk
�[36m17:25:15.466 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/AJR%20-%20Yes%20I%27m%20A%20Mess.mp3?move=/music/reyas_main_mix/AJR%20-%20Yes%20I%27m%20A%20Mess.mp3&akey=d5xbcujjn @reyas
�[36m17:25:15.467 �[33m73.197.229.132 �[36m55363 �[0m -- "music/AJR - Yes I'm A Mess.mp3" �[36m17:25:15.469 �[33mup2k �[0mnot found in src db: "music/AJR - Yes I'm A Mess.mp3" �[36m17:25:15.469 �[33m73.197.229.132 �[36m55363 �[0mk �[36m17:25:15.522 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/Alabama%203%20-%20Woke%20Up%20This%20Morning.mp3?move=/music/reyas_main_mix/Alabama%203%20-%20Woke%20Up%20This%20Morning.mp3&akey=7xks0a2ek @reyas �[36m17:25:15.523 �[33m73.197.229.132 �[36m55363 �[0m -- 'music/Alabama 3 - Woke Up This Morning.mp3'
�[36m17:25:15.524 �[33mup2k �[0mnot found in src db: 'music/Alabama 3 - Woke Up This Morning.mp3'
�[36m17:25:15.525 �[33m73.197.229.132 �[36m55363 �[0mk
�[36m17:25:15.530 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/Alan%20Walker%20-%20Fade.mp3?move=/music/reyas_main_mix/Alan%20Walker%20-%20Fade.mp3&akey=ka96jx1vu @reyas
�[36m17:25:15.530 �[33m73.197.229.132 �[36m55363 �[0m -- 'music/Alan Walker - Fade.mp3' �[36m17:25:15.531 �[33mup2k �[0mnot found in src db: 'music/Alan Walker - Fade.mp3' [redundant lines about different songs truncated for brevity] �[36m17:25:16.526 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/Zedd%20-%20I%20Want%20You%20To%20Know.mp3?move=/music/reyas_main_mix/Zedd%20-%20I%20Want%20You%20To%20Know.mp3&akey=hadcv18es @reyas �[36m17:25:16.526 �[33m73.197.229.132 �[36m55363 �[0m -- 'music/Zedd - I Want You To Know.mp3'
�[36m17:25:16.527 �[33mup2k �[0mnot found in src db: 'music/Zedd - I Want You To Know.mp3'
�[36m17:25:16.527 �[33m73.197.229.132 �[36m55363 �[0mk
�[36m17:25:16.532 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/Zedd%20-%20Stay.mp3?move=/music/reyas_main_mix/Zedd%20-%20Stay.mp3&akey=hnodqk95h @reyas
�[36m17:25:16.532 �[33m73.197.229.132 �[36m55363 �[0m -- 'music/Zedd - Stay.mp3' �[36m17:25:16.533 �[33mup2k �[0mnot found in src db: 'music/Zedd - Stay.mp3' �[36m17:25:16.534 �[33m73.197.229.132 �[36m55363 �[0mk �[36m17:25:16.542 �[33m73.197.229.132 �[36m55363 �[0mGET /music/reyas_main_mix/?tree=&dots @reyas �[36m17:25:16.543 �[33m73.197.229.132 �[36m55369 �[0mGET /music/reyas_main_mix/?ls&dots @reyas �[36m17:25:16.544 �[33m73.197.229.132 �[36m55367 �[0mGET /music/?tree=&dots @reyas �[36m17:25:16.545 �[33m73.197.229.132 �[36m55368 �[0mGET /music/?ls&dots&rtt=10 @reyas �[36m17:25:16.662 �[33mthumb �[0m�[36mconv 'I:\\copyparty\\files\\.hist/th/ip/mk/iPmkGNvS64PuHh4ejhtE2xLN/fZtqkb4rKztM9H0hRcBwwRhU.69499018.webp' :w �[0m'I:\\copyparty\\files\\music/reyas_main_mix/AJR - BANG.mp3'�[0m [redundant lines about different songs truncated for brevity] �[36m17:25:17.743 �[33mthumb �[0m�[36mconv 'I:\\copyparty\\files\\.hist/th/ip/mk/iPmkGNvS64PuHh4ejhtE2xLN/UoFwDORUUpSPr15VraA_3YGk.694894cf.webp' :w �[0m'I:\\copyparty\\files\\music/reyas_main_mix/Home - Even Dumber Awful Song From Hell.mp3'�[0m �[36m17:25:18.907 �[33m73.197.229.132 �[36m55363 �[0mGET /music/?ls&dots&rtt=34 @reyas �[36m17:25:29.037 �[33m73.197.229.132 �[36m55363 �[0mPOST /music/ @reyas �[36m17:25:29.037 �[33m73.197.229.132 �[36m55363 �[0mboundary='----geckoformboundary8e958f29eb929a60503e828038440325' �[36m17:25:29.038 �[33m73.197.229.132 �[36m55363 �[0m'Content-Disposition: form-data; name="act"' �[36m17:25:29.038 �[33m73.197.229.132 �[36m55363 �[0m'Content-Disposition: form-data; name="name"' �[36m17:25:29.045 �[33m73.197.229.132 �[36m55363 �[0mGET /music/?tree=&dots @reyas �[36m17:25:29.045 �[33m73.197.229.132 �[36m55369 �[0mGET /music/?ls&dots&rtt=6 @reyas �[36m17:26:48.621 �[33mup2k �[0msnap: I:\copyparty\files\.hist\up2k.snap |11| 0.00s �[36m17:27:56.558 �[33m73.197.229.132 �[36m55460 �[0mGET /?h @reyas �[36m17:27:58.635 �[33m73.197.229.132 �[36m55460 �[0mGET / @reyas �[36m17:27:58.724 �[33m73.197.229.132 �[36m55460 �[0mGET /?tree=&dots @reyas �[36m17:27:59.933 �[33m73.197.229.132 �[36m55460 �[0mGET /music/?ls&dots @reyas �[36m17:28:01.393 �[33m73.197.229.132 �[36m55460 �[0mGET /music/approaching%20nirvanaa/?ls&dots&rtt=6 @reyas �[36m17:28:01.393 �[33m73.197.229.132 �[36m55460 �[0m -- 'music/approaching nirvanaa'
Additional context
idk man love what you've made tho