Last modified: 2013-07-05 09:41:53 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T52413, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50413 - Source not found after uploading, deleting, restoring, then deleting again
Source not found after uploading, deleting, restoring, then deleting again
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
TimedMediaHandler (Other open bugs)
master
All All
: Normal normal (vote)
: ---
Assigned To: Michael Dale
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-06-29 01:53 UTC by Matthew Flaschen
Modified: 2013-07-05 09:41 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Matthew Flaschen 2013-06-29 01:53:13 UTC
I got:

File:191067 stomachache 96kelectrickalimba-h1.wav: Source not found

in the job queue when testing the WAV commit locally.  This was after uploading a file, deleting it, restoring, then deleting again, then uploading another file with a different name and the same content (I uploaded it under the wrong name the first time).

So it's an unusual set of steps, but I'm filing anyway.
Comment 1 Michael Dale 2013-06-29 01:54:27 UTC
Is this specific to the .wav support? or did you see this happen with other formats as well?
Comment 2 Matthew Flaschen 2013-06-29 02:51:33 UTC
I just reproduced it with a FLAC file, after just uploading, then immediately deleting before transcoding (no other steps).

It seems to work out okay, since it gets deleted from the transcode table immediately, then after the job fails it somehow disappears from the queue (not sure why, since Job->allowRetries seems to default to true, and isn't overridden here).
Comment 3 Matthew Flaschen 2013-06-29 03:06:03 UTC
To be more clear, it deletes it from the transcode table at the time of the wiki deletion.  But it doesn't get removed from the job queue then.

On running the queue, I get that error.  But then, the job is somehow evicted from the queue (doesn't run again, and showJobs indicates 0 jobs).
Comment 4 Jan Gerber 2013-07-05 09:41:53 UTC
Thats what is currently happening and should work, might want to remove the message and just terminate the job silently if the file no longer exists.

Alternatively will have another look if there is a way to remove the job in that case.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links