sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: youtube-dl
Issue: video from "skynet.be" (silverlight .ism/manifest stream)
Labels: site-support-request

[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-v', 'http://www.skynet.be/fr/festivals/graspop-201
4/concerts-videos/30588']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2014.09.16.1
[debug] Python version 2.7.8 - Windows-XP-5.1.2600-SP3
[debug] Proxy map: {}
[generic] 30588: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 30588: Downloading webpage
[generic] 30588: Extracting information
ERROR: Unsupported URL: http://www.skynet.be/fr/festivals/graspop-2014/concerts-
videos/30588; please report this issue on https://yt-dl.org/bug . Be sure to cal
l youtube-dl with the --verbose flag and include its complete output. Make sure
you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "youtube_dl\extractor\generic.pyo", line 545, in _real_extract
  File "youtube_dl\utils.pyo", line 1509, in parse_xml
  File "xml\etree\ElementTree.pyo", line 1300, in XML
  File "xml\etree\ElementTree.pyo", line 1642, in feed
  File "xml\etree\ElementTree.pyo", line 1506, in _raiseerror
ParseError: mismatched tag: line 127, column 2
Traceback (most recent call last):
  File "youtube_dl\YoutubeDL.pyo", line 524, in extract_info
  File "youtube_dl\extractor\common.pyo", line 178, in extract
  File "youtube_dl\extractor\generic.pyo", line 890, in _real_extract
ExtractorError: Unsupported URL: http://www.skynet.be/fr/festivals/graspop-2014/
concerts-videos/30588; please report this issue on https://yt-dl.org/bug . Be su
re to call youtube-dl with the --verbose flag and include its complete output. M
ake sure you are using the latest version; type  youtube-dl -U  to update.
Repository: kubernetes
Issue: Generic field selectors
Labels: area/api,area/usability,priority/awaiting-more-evidence,sig/api-machinery,kind/feature,lifecycle/frozen

We need a general policy for listing based on object's fields. Something quick 'n dirty has been implemented for pods to allow for scheduling, but no implementation exists for other resource types, and it's not clear that we want to do this (as opposed to making synthetic labels or something).

EDIT, May 2019: It remains incredibly inefficient in our system to select objects this way, O(N); we can't even consider this until we have a technical solution (e.g., indexes). Additionally, it's very tricky to make an API with exactly the right amount of expressiveness. For these reasons, this is actually mostly an anti-goal at the moment.
Repository: neovim
Issue: Restore ACL as much as possible (POSIX, ...)
Labels: system,filesystem

As was discovered in PR #1186 by @splinterofchaos: some ACL handling was removed during the initial Neovim import, and it would seem better to include that again as it's a useful thing to do.

Quoting @justinmk:

> In the Vim source, `os_get_acl()` (FKA `mch_get_acl`) only has logic for HAVE_POSIX_ACL HAVE_SOLARIS_ZFS_ACL HAVE_SOLARIS_ACL HAVE_AIX_ACL.
> 
> Only HAVE_POSIX_ACL would interest us (?), and here's its logic:

``` c
#ifdef HAVE_POSIX_ACL
    ret = (vim_acl_T)acl_get_file((char *)fname, ACL_TYPE_ACCESS);
#else
```

> HAVE_POSIX_ACL was removed in the initial Neovim import. There isn't much logic associated with it, but we should make a ticket to restore it using libuv.

So, the plan is that anyone interested takes a look at the vanilla Vim source and see if anything from libuv matches. Report back here with a plan and/or submit a pull request with the changes.
Repository: youtube-dl
Issue: Unable to download ScrewAttack's 5 Fun Facts Videos
Labels: site-support-request

Example:

$ youtube-dl http://www.screwattack.com/shows/partners/five-fun-facts/five-fun-facts-halo
[generic] five-fun-facts-halo: Requesting header
WARNING: Falling back on generic information extractor.
[generic] five-fun-facts-halo: Downloading webpage
[generic] five-fun-facts-halo: Extracting information
ERROR: Unsupported URL: http://www.screwattack.com/shows/partners/five-fun-facts/five-fun-facts-halo; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

$ youtube-dl --verbose http://www.screwattack.com/shows/partners/five-fun-facts/five-fun-facts-halo
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'http://www.screwattack.com/shows/partners/five-fun-facts/five-fun-facts-halo']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.09.19
[debug] Python version 2.7.3 - Linux-3.2.0-4-amd64-x86_64-with-debian-7.6
[debug] Proxy map: {}
[generic] five-fun-facts-halo: Requesting header
WARNING: Falling back on generic information extractor.
[generic] five-fun-facts-halo: Downloading webpage
[generic] five-fun-facts-halo: Extracting information
ERROR: Unsupported URL: http://www.screwattack.com/shows/partners/five-fun-facts/five-fun-facts-halo; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/generic.py", line 545, in _real_extract
    doc = parse_xml(webpage)
  File "/usr/bin/youtube-dl/youtube_dl/utils.py", line 1509, in parse_xml
    tree = xml.etree.ElementTree.XML(s.encode('utf-8'), **kwargs)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1301, in XML
    parser.feed(text)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1643, in feed
    self._raiseerror(v)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1507, in _raiseerror
    raise err
ParseError: not well-formed (invalid token): line 96, column 52
Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 524, in extract_info
    ie_result = ie.extract(url)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/common.py", line 180, in extract
    return self._real_extract(url)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/generic.py", line 890, in _real_extract
    raise ExtractorError('Unsupported URL: %s' % url)
ExtractorError: Unsupported URL: http://www.screwattack.com/shows/partners/five-fun-facts/five-fun-facts-halo; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

Thank you in advance. :)
Repository: rust
Issue: backtraces broken on the Android bot
Labels: O-android,C-bug

PIE is now required by Android (#17437) but it breaks backtrace support on the Android bot. It may just need to be updated to the current NDK / Android versions.
Repository: kubernetes
Issue: Make deleted objects available from API for some time.
Labels: priority/backlog,area/api,area/etcd,area/usability,sig/api-machinery,kind/feature,lifecycle/frozen,sig/etcd

Users should be able to get information about deleted objects from the API for some time after deletion.

This cannot be by name, since the name may need to be reused immediately.    So it has to be by UID (the time-space unique identifier described in #1225).  This means that:
1. need to keep deleted objects in etcd for a while.
2. need to support requests like `GET /api/v1beta3/pods?uid=50949775-45c3-11e4-a380-b8f6b11c8883`

Implementation options:
1. will need indexing system for finding object in etcd by uuid or name. something like #1183 could help.
2. could set etcd TTL on deleted object so they are deleted after a few days.
Repository: nvm
Issue: Convenience installation feature for upgrading an installed Node.js version
Labels: feature requests

It would be helpful to have a convenience `nvm` command - e.g., `nvm upgrade <newVersion> [<oldVersion>]` - that bundles the following 3 operations, so as to facilitate _upgrading_  a locally installed version:
- install new Node.js version `<newVersion>`
- copy global packages from version `<oldVersion>`, which defaults to the latest already-installed version with the same major and minor version as `<newVersion>`
- uninstall `<oldVersion>`

In other words: this command would provide in a single operation what currently requires 3 commands in sequence: `nvm install`, `nvm copy-packages`, `nvm uninstall`.

If any step fails, processing should abort with an error message that provides hints as to what commands to use to complete the steps manually later.

Not finding an already-installed `<oldVersion>` (whether explicitly specified or implied) should be considered an error.
Repository: electron
Issue: Idea of runtime mode
Labels: discussion

Currently developers using atom-shell have to ship the whole atom-shell binaries when distributing their apps, but since now we have [asar](https://github.com/atom/asar) as atom-shell's app format, we may add runtime mode to atom-shell like [Adobe Air](http://www.adobe.com/products/air.html) or [Chrome Hosted Apps](https://developers.google.com/chrome/apps/docs/developers_guide) that developers only need to distribute packaged app in `asar` format as long as end users have the runtime mode of atom-shell installed.

The runtime mode can just be another app based on atom-shell (let's call it `atom-runtime` for now), and has deep platform integrations:
- On Windows, we can provide installer and auto updater for atom-runtime, and register the `.asar` file type to be opened with it.
- On Linux, we provide official software sources of atom-runtime for some popular distributions, and also register atom-runtime as handler of `.asar` files.
- On Mac, we need to provide a tool to help users package their apps into Mac bundles. We can reference how Steam created bundles for downloaded games, or how Parallel created bundles for applications in hosted OS.

We can even provide a tool or service to help generating installers for developers' apps which can automatically download atom-runtime if it is not installed on user's machine, just like many .NET applications.
Repository: TypeScript
Issue: Duplicate identifier error does not show up for method signatures
Labels: Bug,Help Wanted

``` TypeScript
interface A {
    a();     
    a();     
    a();     
}            
```

Expected:

```
file.ts(2,5): error TSxxxx: Duplicate overload signature for 'a'.
file.ts(3,5): error TSxxxx: Duplicate overload signature for 'a'.
file.ts(4,5): error TSxxxx: Duplicate overload signature for 'a'.
```

Actual:

```
```

(no error)

---

Apparently the following also gives no error:

``` TypeScript
function f();
function f();
function f() {
}
```
Repository: bitcoin
Issue: Unix Domain Sockets
Labels: Feature,RPC/REST/ZMQ

Does bitcoind support unix domain sockets? I don't see any mention of it. If not, I would like to be able to use them for RPC instead of regular sockets. This will reduce the attack surface when there is not Internet communication needed.
Repository: rust
Issue: LLVM bindings have become incorrect in places.
Labels: A-LLVM,A-testsuite,T-compiler,I-unsound,E-help-wanted,C-bug

Because of x86/x86_64 specifics, certain LLVM functions that used to return `unsigned int` and now return `unsigned long long` continue to be usable, ending up in truncated return values.

``` rust
pub fn LLVMABISizeOfType(TD: TargetDataRef, Ty: TypeRef) -> c_uint;
```

``` c
unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
```

This is just one example of such incorrectness arising over time, there could be more.
Would be nice if we could use [bindgen](https://github.com/crabtw/rust-bindgen) every LLVM upgrade to verify our bindings (or just generate new ones).
Repository: rust
Issue: Unable to export unmangled dll entry points for stdcall
Labels: A-linkage,O-windows,C-enhancement

Hi.

After some questions on IRC I think this might be a bug or at least a missing feature:
I'd like to export functions with a name of my choosing. I knew about #[no_mangle] and learned about #[export_name] on IRC, but both fail to work in my case.

Code/test.rs:

```
pub extern "stdcall" fn stdcall() {
}

#[no_mangle]
pub extern "stdcall" fn stdcall_nomangle() {
}

#[export_name="stdcall_export"]
pub extern "stdcall" fn stdcall_exportname() {
}

pub extern "C" fn c() {
}

#[no_mangle]
pub extern "C" fn c_nomangle() {
}

#[export_name="c_export"]
pub extern "C" fn c_exportname() {
}
```

Build with `rustc --cratetype dylib test.rs`

Result:
![rustdllexports](https://cloud.githubusercontent.com/assets/77554/4519974/26d32048-4cd4-11e4-9488-e81906ba6e0b.png)

So, every single stdcall entry point follows the name@sizeofarguments convention. I have a number of DLLs right in front of me (not based on rust) that export stdcall entries and DON'T use that convention. In fact, I'm reasonably sure that most of the windows API is both using stdcall and exporting 'unmangled' names.

Can I create something similar with rust? Am I missing another attribute? Should no_mangle work in these cases? Should export_name?
Repository: youtube-dl
Issue: [site-support-request] turtlediary.com
Labels: site-support-request

```
D:\youtube-dl>youtube-dl.exe --verbose http://www.turtlediary.com/kindergarten-games/science-games/plant-life-cycle.html
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'http://www.turtlediary.com/kindergarten-games/science-games/plant-life-cycle.html']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2014.10.05.2
[debug] Python version 2.7.8 - Windows-7-6.1.7601-SP1
[debug] Proxy map: {}
[generic] plant-life-cycle: Requesting header
WARNING: Falling back on generic information extractor.
[generic] plant-life-cycle: Downloading webpage
[generic] plant-life-cycle: Extracting information
[redirect] Following redirect to http://www.turtlediary.com/kindergarten-games/science-games/plant-life-cycle.html?PageSpeed=noscript
[generic] plant-life-cycle: Requesting header
WARNING: Falling back on generic information extractor.
[generic] plant-life-cycle: Downloading webpage
[generic] plant-life-cycle: Extracting information
ERROR: Unsupported URL: http://www.turtlediary.com/kindergarten-games/science-games/plant-life-cycle.html?PageSpeed=noscript; please report this issue
 on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest ver
sion; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "youtube_dl\extractor\generic.pyo", line 540, in _real_extract
  File "youtube_dl\utils.pyo", line 1550, in parse_xml
  File "xml\etree\ElementTree.pyo", line 1300, in XML
  File "xml\etree\ElementTree.pyo", line 1642, in feed
  File "xml\etree\ElementTree.pyo", line 1506, in _raiseerror
ParseError: not well-formed (invalid token): line 4, column 547
Traceback (most recent call last):
  File "youtube_dl\YoutubeDL.pyo", line 524, in extract_info
  File "youtube_dl\extractor\common.pyo", line 193, in extract
  File "youtube_dl\extractor\generic.pyo", line 907, in _real_extract
ExtractorError: Unsupported URL: http://www.turtlediary.com/kindergarten-games/science-games/plant-life-cycle.html?PageSpeed=noscript; please report t
his issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the l
atest version; type  youtube-dl -U  to update.


D:\youtube-dl>

```
Repository: youtube-dl
Issue: [site-support-request] educreations.com
Labels: site-support-request

```
D:\youtube-dl>youtube-dl.exe --update
youtube-dl is up-to-date (2014.10.05.2)

D:\youtube-dl>youtube-dl.exe --verbose https://www.educreations.com/lesson/view/fact-and-opinion/18906630/?ref=appemail
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'https://www.educreations.com/lesson/view/fact-and-opinion/18906630/?ref=appemail']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2014.10.05.2
[debug] Python version 2.7.8 - Windows-7-6.1.7601-SP1
[debug] Proxy map: {}
[generic] ?ref=appemail: Requesting header
WARNING: Falling back on generic information extractor.
[generic] ?ref=appemail: Downloading webpage
[generic] ?ref=appemail: Extracting information
ERROR: Unsupported URL: https://www.educreations.com/lesson/view/fact-and-opinion/18906630/?ref=appemail; please report this issue on https://yt-dl.or
g/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-
dl -U  to update.
Traceback (most recent call last):
  File "youtube_dl\extractor\generic.pyo", line 540, in _real_extract
  File "youtube_dl\utils.pyo", line 1550, in parse_xml
  File "xml\etree\ElementTree.pyo", line 1300, in XML
  File "xml\etree\ElementTree.pyo", line 1642, in feed
  File "xml\etree\ElementTree.pyo", line 1506, in _raiseerror
ParseError: not well-formed (invalid token): line 1, column 1811
Traceback (most recent call last):
  File "youtube_dl\YoutubeDL.pyo", line 524, in extract_info
  File "youtube_dl\extractor\common.pyo", line 193, in extract
  File "youtube_dl\extractor\generic.pyo", line 907, in _real_extract
ExtractorError: Unsupported URL: https://www.educreations.com/lesson/view/fact-and-opinion/18906630/?ref=appemail; please report this issue on https:/
/yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type
 youtube-dl -U  to update.
```
Repository: youtube-dl
Issue: problem www.ruscircus.ru
Labels: site-support-request

$ youtube-dl --verbose http://www.ruscircus.ru/video?act=play&vid=754 
[3] 4500
mryazanov-2:~ maximryazanov$ [debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'http://www.ruscircus.ru/video?act=play']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.10.05.2
[debug] Python version 2.7.5 - Darwin-13.4.0-x86_64-i386-64bit
[debug] Proxy map: {}
[generic] video?act=play: Requesting header
WARNING: Falling back on generic information extractor.
[generic] video?act=play: Downloading webpage
[generic] video?act=play: Extracting information
ERROR: Unsupported URL: http://www.ruscircus.ru/video?act=play; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 540, in _real_extract
    doc = parse_xml(webpage)
  File "/usr/local/bin/youtube-dl/youtube_dl/utils.py", line 1550, in parse_xml
    tree = xml.etree.ElementTree.XML(s.encode('utf-8'), **kwargs)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1300, in XML
    parser.feed(text)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1642, in feed
    self._raiseerror(v)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1506, in _raiseerror
    raise err
ParseError: mismatched tag: line 42, column 6
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 524, in extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 193, in extract
    return self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 907, in _real_extract
    raise ExtractorError('Unsupported URL: %s' % url)
ExtractorError: Unsupported URL: http://www.ruscircus.ru/video?act=play; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Repository: rust
Issue: Recursive traits should be allowed when boxing
Labels: A-type-system,A-trait-system,T-lang,C-feature-request,T-types

The following should work:

``` rust

trait Future<T> {
    fn take(self) -> T;
}

trait Stream<T>: Future<Option<(T, Box<Stream<T>>)>> {
}

pub fn main() {
    println!("zomg");
}
```
Repository: kubernetes
Issue: Image name/tag resolution preprocessing pass
Labels: priority/important-soon,area/app-lifecycle,area/images-registry,sig/apps,lifecycle/frozen

As discussed in #1007, #1694, #1132, and elsewhere, Docker image names/tags are not immutable. If one wants a repeatable deployment, predictable rollbacks, etc., they need to be resolved at deployment time and recorded. I expect rollbacks to be driven off of version-controlled configuration data, which means they need to be processed on the client side or returned to the client. I propose a self-contained pre-processing program to do this, to fit into the build-oriented approach proposed in #1694.

The original names/tags should be recorded in the pod as annotations.
Repository: youtube-dl
Issue: DL on mytpi.com
Labels: site-support-request

kde$ youtube-dl --verbose http://www.mytpi.com/exercises#figure_4_vertical_bridge
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'http://www.mytpi.com/exercises#figure_4_vertical_bridge']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.07.25.1
[debug] Python version 2.7.5 - Darwin-13.4.0-x86_64-i386-64bit
[debug] Proxy map: {}
[generic] exercises#figure_4_vertical_bridge: Requesting header
WARNING: Falling back on generic information extractor.
[generic] exercises#figure_4_vertical_bridge: Downloading webpage
[generic] exercises#figure_4_vertical_bridge: Extracting information
ERROR: Unsupported URL: http://www.mytpi.com/exercises#figure_4_vertical_bridge; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 456, in _real_extract
    doc = parse_xml(webpage)
  File "/usr/local/bin/youtube-dl/youtube_dl/utils.py", line 1418, in parse_xml
    return xml.etree.ElementTree.XML(s.encode('utf-8'), **kwargs)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1300, in XML
    parser.feed(text)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1642, in feed
    self._raiseerror(v)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/etree/ElementTree.py", line 1506, in _raiseerror
    raise err
ParseError: not well-formed (invalid token): line 36, column 89
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 516, in extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 169, in extract
    return self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 751, in _real_extract
    raise ExtractorError('Unsupported URL: %s' % url)
ExtractorError: Unsupported URL: http://www.mytpi.com/exercises#figure_4_vertical_bridge; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.