500 when deleting repository that has more than one issues #468

Closed
opened 2025-11-02 03:24:35 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @m0xf on GitHub (Mar 10, 2017).

  • Gitea version (or commit ref): 1.1.0+5-gdbcd4527
  • Git version: 2.1
  • Operating system: Windows
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • [Y] Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:

2017/03/10 13:57:34 [I] [sql] DELETE FROM repository WHERE id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM access WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM action WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM watch WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM star WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM mirror WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM milestone WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM release WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM collaboration WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM pull_request WHERE base_repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] SELECT id FROM issue WHERE repo_id=? [args] [410]
2017/03/10 13:57:34 [I] [sql] DELETE FROM comment WHERE issue_id IN (?,?,?) [args] [984 985 986]
2017/03/10 13:57:34 [I] [sql] DELETE FROM issue_user WHERE issue_id IN (?,?,?) [args] [984 985 986]
2017/03/10 13:57:34 [I] [sql] SELECT id, uuid, issue_id, comment_id, release_id, name, created_unix FROM attachment WHERE issue_id=? IN (?,?,?) [args] [984 985 986]
2017/03/10 13:57:34 [I] [sql] ROLL BACK
2017/03/10 13:57:34 [...ters/repo/setting.go:303 SettingsPost()] [E] DeleteRepository: Not enough args to execute query. Expected 4, got 3.
2017/03/10 13:57:34 [D] Template: status/500

To reproduce:

  1. Create repository
  2. Create 2 issues
  3. Delete repository
Originally created by @m0xf on GitHub (Mar 10, 2017). - Gitea version (or commit ref): 1.1.0+5-gdbcd4527 - Git version: 2.1 - Operating system: Windows - Database (use `[x]`): - [ ] PostgreSQL - [ ] MySQL - [ ] MSSQL - [X] SQLite - Can you reproduce the bug at https://try.gitea.io: - [Y] Yes (provide example URL) - [ ] No - [ ] Not relevant - Log gist: 2017/03/10 13:57:34 [I] [sql] DELETE FROM `repository` WHERE `id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `access` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `action` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `watch` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `star` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `mirror` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `milestone` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `release` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `collaboration` WHERE `repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `pull_request` WHERE `base_repo_id`=? [args] [410] 2017/03/10 13:57:34 [I] [sql] SELECT `id` FROM `issue` WHERE repo_id=? [args] [410] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `comment` WHERE issue_id IN (?,?,?) [args] [984 985 986] 2017/03/10 13:57:34 [I] [sql] DELETE FROM `issue_user` WHERE issue_id IN (?,?,?) [args] [984 985 986] 2017/03/10 13:57:34 [I] [sql] SELECT `id`, `uuid`, `issue_id`, `comment_id`, `release_id`, `name`, `created_unix` FROM `attachment` WHERE issue_id=? IN (?,?,?) [args] [984 985 986] 2017/03/10 13:57:34 [I] [sql] ROLL BACK 2017/03/10 13:57:34 [...ters/repo/setting.go:303 SettingsPost()] [E] DeleteRepository: Not enough args to execute query. Expected 4, got 3. 2017/03/10 13:57:34 [D] Template: status/500 To reproduce: 1. Create repository 2. Create 2 issues 3. Delete repository
GiteaMirror added the issue/criticaltype/bug labels 2025-11-02 03:24:35 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#468