Contribute to Open Source. Search issue labels to find the right project for you!

Fis ios-device-operations dispose

NativeScript/nativescript-cli

We need to check if the justlaunch flag is passed before we set the should dispose property to false. If we set it to false unconditionally when we pass justlaunch flag the process will never exit.

Fixes https://github.com/NativeScript/nativescript-cli/issues/2654

Updated 27/03/2017 12:32

Embedded view doesn't support tabs

mattgodbolt/compiler-explorer

e.g. https://gcc.godbolt.org/beta/embed-ro#g:!((g:!((h:codeEditor,i:(j:1,source:‘template%3Ctypename+T%3E%0Ausing+one_arg+%3D+T%3B%0Atemplate%3Ctypename…Ts%3E%0Ausing+pack+%3D+one_arg%3CTs…%3E%3B’),l:‘5’,n:‘0’,o:‘C%2B%2B+source+%231’,t:‘0’),(h:compiler,i:(compiler:clang390,filters:(b:‘0’,commentOnly:‘0’,directives:‘0’,intel:‘0’),options:‘’,source:1),l:‘5’,n:‘0’,o:‘%231+with+x86-64+clang+3.9.0’,t:‘0’)),k:100,l:‘4’,n:‘0’,o:‘’,s:0,t:‘0’)),version:4 created from https://godbolt.org/g/YWomgc

the embedded view is missing the (hidden in a tab) compiler.

Updated 27/03/2017 12:28 1 Comments

Issue with hibernation

GNS3/gns3-gui

Scenario: * You are connected to a remote project * You close your computer * You reopen it

GNS3 will not detect that the connection was lost, because the server answer OK to each ping. But it’s possible that the project has change (someone else working on the project).

Updated 27/03/2017 12:25

JsonSerializationException when getting users in space

Kralizek/Assembla.Connector

When executing IUserConnector.GetInSpaceAsync, a JsonSerializationException is thrown.

LoggerFactory loggerFactory = new LoggerFactory();
var logger = loggerFactory.CreateLogger<HttpAssemblaClient>();
AssemblaAuthenticator authenticator = GetAuthenticator();
IAssemblaClient client = new HttpAssemblaClient (authenticator, logger);

client.Users.GetInSpaceAsync("studentum").Dump();

Results in JsonSerializationException Message: “Cannot convert null value to Kralizek.Assembla.Connector.Users.InstantMessagingAccountType. Path ‘[0].im.type’, line 1, position 241.” StackTrace: at Newtonsoft.Json.Converters.StringEnumConverter.ReadJson(JsonReader reader, Type objectType, Object existingValue, JsonSerializer serializer) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.DeserializeConvertable(JsonConverter converter, JsonReader reader, Type objectType, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) at Kralizek.Assembla.Connector.HttpAssemblaClient.<GetJsonAsync>d__19`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Kralizek.Assembla.Connector.HttpAssemblaClient.<Kralizek-Assembla-Connector-Users-IUserConnector-GetInSpaceAsync>d__112.MoveNext()

Updated 27/03/2017 12:17

Error and Exception handling

joomla-projects/media-manager-improvement

As pr #116 revealed. We need to address how error and exception handling should be done in the new media manager. Only on client side or server side and client side or only server side. We need to define a procedure for the following errors: - PHP errors - Exceptions - Invalid data - Javascript errors

Updated 27/03/2017 12:05

Переименовать надписи по всей системе

simvolice/adsme2

Ошибка в футере “Условия пользования” -> “Условия использования” “Кабинет ИПешника” -> “Личный кабинет”

“Выбрать экран для размещения” -> “Поиск компаний”

“Все плейлисты” -> “Мои видео” “Нет видеофайлов” -> Применить из методики материал дизайн “Empty State”

“Cab экран” -> “Личный кабинет”

“On-air” -> “Начать трансляцию”

“Предлогаемые” -> “Заявки на рекламу”

Updated 27/03/2017 12:00

We need to tighten up handling of pseudo-header fields.

python-hyper/hyper-h2

We have a number of failures in h2spec caused by being overly lenient with pseudo-header fields. We need to resolve the following problems:

  • [ ] When we receive a HEADERS frame that contains a pseudo-header field defined for response only (that is, :status), we MUST respond with a stream error of type PROTOCOL_ERROR. Same policing needs to be applied to sending.
  • [ ] When we receive a HEADERS frame with an empty :path pseudo-header field, we MUST respond with a stream error of type PROTOCOL_ERROR. Same policing needs to be applied to sending.
  • [ ] When we receive a HEADERS frame that omits the :method pseudo-header field we MUST respond with a stream error of type PROTOCOL_ERROR. The same policing needs to be applied to sending.
  • [ ] When we receive a HEADERS frame that omits the :scheme pseudo-header field we MUST respond with a stream error of type PROTOCOL_ERROR. The same policing needs to be applied to sending.
  • [ ] When we receive a HEADERS frame that omits the :path pseudo-header field we MUST respond with a stream error of type PROTOCOL_ERROR. The same policing needs to be applied to sending.

All of these say stream error, but hyper-h2 has generally treated errors like this as connection errors, and so we may well continue down that route here.

Updated 27/03/2017 11:56

Secure the usage of angular-ui-notification library

CERT-BDF/TheHive

Request Type

Bug

Work Environment

Any

Problem Description

TheHive uses an open source angular library to display notification toasts: https://github.com/alexcrack/angular-ui-notification

This library introduce a XSS vulnerability, since it trusts the messages to be displayed, as HTML. An issue is still open to fix this vulnerability

In the meantime, we will make sure to sanitize the content we display in notification toasts

Updated 27/03/2017 11:55

Error when opening Reply editor on some mails

ziacik/amelie-mail

error_handler.js:54 EXCEPTION: Error in ./AppComponent class AppComponent - inline template:3:2 caused by: undefined:58:4: missing ‘{’ ErrorHandler.handleError @ error_handler.js:54 next @ application_ref.js:348 schedulerFn @ async.js:93 SafeSubscriber.tryOrUnsub @ Subscriber.js:234 SafeSubscriber.next @ Subscriber.js:183 Subscriber._next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416 error_handler.js:56 ORIGINAL EXCEPTION: undefined:58:4: missing ‘{’ ErrorHandler.handleError @ error_handler.js:56 next @ application_ref.js:348 schedulerFn @ async.js:93 SafeSubscriber.tryOrUnsub @ Subscriber.js:234 SafeSubscriber.next @ Subscriber.js:183 Subscriber.next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416 error_handler.js:59 ORIGINAL STACKTRACE: ErrorHandler.handleError @ error_handler.js:59 next @ application_ref.js:348 schedulerFn @ async.js:93 SafeSubscriber.__tryOrUnsub @ Subscriber.js:234 SafeSubscriber.next @ Subscriber.js:183 Subscriber.next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416 error_handler.js:60 Error: undefined:58:4: missing ‘{’ at error (index.js:62) [angular] at declarations (index.js:247) [angular] at rule (index.js:560) [angular] at rules (index.js:117) [angular] at stylesheet (index.js:81) [angular] at Object.module.exports [as parse] (index.js:564) [angular] at Object.<anonymous> (quote.service.ts:36) [angular] at vendor.bundle.js:85717:18 [angular] at vendor.bundle.js:97250:9 [angular] at vendor.bundle.js:98308:11 [angular] at baseReduce (index.js:199) [angular] at Object.reduce (index.js:1842) [angular] at initialize.exports.map (traversing.js:305) [angular] at QuoteService.webpackJsonp.291.QuoteService.adjustStyles (quote.service.ts:34) [angular] ErrorHandler.handleError @ error_handler.js:60 next @ application_ref.js:348 schedulerFn @ async.js:93 SafeSubscriber.tryOrUnsub @ Subscriber.js:234 SafeSubscriber.next @ Subscriber.js:183 Subscriber._next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416 error_handler.js:63 ERROR CONTEXT: ErrorHandler.handleError @ error_handler.js:63 next @ application_ref.js:348 schedulerFn @ async.js:93 SafeSubscriber.tryOrUnsub @ Subscriber.js:234 SafeSubscriber.next @ Subscriber.js:183 Subscriber.next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416 error_handler.js:64 DebugContext {view: C…e.proxyViewClass, nodeIndex: 7, tplRow: 3, tplCol: 2} ErrorHandler.handleError @ error_handler.js:64 next @ application_ref.js:348 schedulerFn @ async.js:93 SafeSubscriber.__tryOrUnsub @ Subscriber.js:234 SafeSubscriber.next @ Subscriber.js:183 Subscriber.next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416 Subscriber.js:238 Uncaught ViewWrappedError {zone_symbolerror: Error: Error in ./AppComponent class AppComponent - inline template:3:2 caused by: undefined:58:4: m…, nativeError: ZoneAwareError, originalError: ZoneAwareError, context: DebugContext, zone_symbolstack: “Error: Error in ./AppComponent class AppComponent …ail/amelie-mail/dist/polyfills.bundle.js:2853:38)"…} SafeSubscriber.__tryOrUnsub @ Subscriber.js:238 SafeSubscriber.next @ Subscriber.js:183 Subscriber.next @ Subscriber.js:125 Subscriber.next @ Subscriber.js:89 Subject.next @ Subject.js:55 EventEmitter.emit @ async.js:79 NgZone.triggerError @ ng_zone.js:333 onHandleError @ ng_zone.js:294 webpackJsonp.690.ZoneDelegate.handleError @ zone.js:334 webpackJsonp.690.Zone.runTask @ zone.js:169 ZoneTask.invoke @ zone.js:416

Updated 27/03/2017 11:54

Campaign Embed: AttributeError: 'Campaign' object has no attribute ''+this.customCSS+''

spacedogXYZ/call-power

https://sentry.io/spacedog/callpower-coc/issues/212345294/

AttributeError: 'Campaign' object has no attribute ''+this.customCSS+''
(6 additional frame(s) were not displayed)
...
  File "site-packages/mimerender.py", line 229, in wrapper
    result = target(*args, **kwargs)
  File "flask/views.py", line 84, in view
    return self.dispatch_request(*args, **kwargs)
  File "flask/views.py", line 149, in dispatch_request
    return meth(*args, **kwargs)
  File "flask_restless/views.py", line 189, in wrapped
    return func(*args, **kw)
  File "flask_restless/views.py", line 1260, in get
    related_value = getattr(instance, relationname)

AttributeError: 'Campaign' object has no attribute ''+this.customCSS+''
Updated 27/03/2017 11:53 1 Comments

SELECT statement with IN restrictions on partition key + ORDER BY + LIMIT return wrong results

scylladb/scylla

Installation details Scylla version (or git commit hash): 1.7-rc1

To reproduce

CREATE KEYSPACE mykeyspace WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 };
USE mykeyspace;
CREATE TABLE mytable (pk1 int, pk2 int, c int, v text, PRIMARY KEY ((pk1, pk2), c) );
INSERT INTO mytable (pk1, pk2, c, v) VALUES (1, 1, 2, 'A');
INSERT INTO mytable (pk1, pk2, c, v) VALUES (1, 2, 1, 'B');
INSERT INTO mytable (pk1, pk2, c, v) VALUES (1, 3, 3, 'C');
INSERT INTO mytable (pk1, pk2, c, v) VALUES (1, 1, 4, 'D');
SELECT v as c FROM mytable where pk1 =1 AND pk2 IN (1,2);

 c
---
 A
 D
 B

(3 rows)

SELECT v as c FROM mytable where pk1 =1 AND pk2 IN (1,2) limit 2;

 c
---
 A
 D

(2 rows)

notice the wrong order

https://issues.apache.org/jira/browse/CASSANDRA-10729

Updated 27/03/2017 11:52

Campaign Embed: UndefinedError: 'None' has no attribute 'get'

spacedogXYZ/call-power

https://sentry.io/spacedog/callpower-coc/issues/239115320/

UndefinedError: 'None' has no attribute 'get'
(8 additional frame(s) were not displayed)
...
  File "flask/templating.py", line 110, in _render
    rv = template.render(context)
  File "jinja2/environment.py", line 969, in render
    return self.environment.handle_exception(exc_info, True)
  File "jinja2/environment.py", line 742, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/app/call_server/templates/api/embed.js", line 1, in top-level template code
    {% include "api/CallPowerForm.js" with context %}
  File "/app/call_server/templates/api/CallPowerForm.js", line 17, in top-level template code
    this.locationField = this.$('{{campaign.embed.get("location_sel","#location_id")}}');

UndefinedError: 'None' has no attribute 'get'
Updated 27/03/2017 11:52 1 Comments

Empty test stub will throw error

cfwheels/cfwheels

If you have a test CFC, and only include component extends="wheels.Test" hint="Unit Tests" { } It will throw an error in wheels\test\functions.cfm: line 287 Might be nicer to throw a “no tests found” if there are no functions

Updated 27/03/2017 11:50

Baggrundsbillede i Colored Header Widget skal kun vises én gang

DBCDK/biblo

Når man indsætter et baggrundsbillede i Colored Header widget, bliver det sat på to divs - både widget wrapper og på colored header. Det skal kun sættes på den yderste div.

<div class=“ColoredHeaderWidget–wrapper generic-widget-wrapper” style=“background-color: rgb(242, 204, 26); background-image: url("//admin.biblo.dk/sites/default/files/2017-03/Sommerbogen_web_1024x256.jpg");”>

<div class=“colored-header” style=“background-color: transparent; background-image: url("//admin.biblo.dk/sites/default/files/2017-03/Sommerbogen_web_1024x256.jpg");”>

Updated 27/03/2017 11:48

server freezes up: almost certain we have a semaphore leak

ensime/ensime-server

now that I’m working on projects that are making use of live indexing (my work project for the last 18 months has been using this hack https://github.com/fommil/sbt-big-project/blob/master/src/main/scala/BigProjectSettings.scala#L76-L80 ) I can see that ensime server just locks up after several sbt compile cycles.

It’s almost certainly because of our crazy use of semaphores (yeah, sorry, introduced to add some level of backpressure).

Almost certainly the right answer is #1634 but it’s a pretty huge piece of work.

Updated 27/03/2017 11:48

Promoblocks not working

transitionnetwork/TNv3.0

Hi - only one promoblock is working. I have just added a new one that is critical and nothing appears - you can see in the edit that I put information in - including an image - and nothing is showing. Can you please help me. This is quite urgent and I have to do another one today that is critical and if this isn’t working it will be a big issue for me. I would really appreciate your urgent attention - what am I doing wrong? https://transitionnetwork.org/news-and-blog/promoblock/municipalities-project-recruitment/?preview_id=10821&preview_nonce=582e1579a4&preview=true

Updated 27/03/2017 11:48

升级到最新版本0.2.2,地图都显示不了了,样式高度设置不了

ElemeFE/vue-amap

用来文档中的demo: <template> <div class=“amap-page-container”> <el-amap :vid=“‘amap-vue’” :center=“center” :zoom=“zoom” :map-manager=“amapManager” :plugin=“plugin” :events=“events”> <el-amap-marker v-for=“marker in markers” :position=“marker”></el-amap-marker> </el-amap> <button v-on:click=“getMap”>get map</button> <button type=“button” name=“button” v-on:click=“addZoom”>zoom++</button> <button type=“button” name=“button” v-on:click=“subZoom”>zoom–</button> <button type=“button” name=“button” v-on:click=“changeCenter”>change center</button> </div> </template> <script> import { AMapManager } from ‘vue-amap’; let amapManager = new AMapManager(); export default { name: ‘amap-page’, data: function() { return { vid: ‘amap-vue-1’, zoom: 12, center: [121.59996, 31.197646], events: { ‘moveend’: () => { let mapCenter = this.amapManager.getMap().getCenter(); this.center = [mapCenter.getLng(), mapCenter.getLat()]; }, ‘zoomchange’: () => { this.zoom = this.amapManager.getMap().getZoom(); }, ‘click’: (e) => { alert(‘map clicked’); } }, plugin: [‘ToolBar’, { pName: ‘MapType’, defaultType: 0, events: { init(o) { console.log(o); } } }], amapManager: amapManager, markers: [ [121.59996, 31.197646], [121.40018, 31.197622], [121.69991, 31.207649]] }; }, methods: { getMap: function() { console.log(this.amapManager.getMap()); console.log(this.center); }, addMarker: function() { let lng = 121.5 + Math.round(Math.random() * 1000) / 10000; let lat = 31.197646 + Math.round(Math.random() * 500) / 10000; this.markers.push([lng, lat]); }, addZoom() { this.zoom++; }, subZoom() { this.zoom–; }, changeCenter() { this.center = [this.center[0] + 0.1, this.center[1] + 0.1]; console.log(this.center); } } }; </script>

显示空白的,高度是0. 需要在这里设置,但是写了css也没有用。

Uploading image.png… Uploading image.png… Uploading 1460894437_832577.png…

Updated 27/03/2017 11:51

Possible bug in the DensityScanner

RealismusModding/FS17_seasons

ssIterateOverTerrain is called on :update. In that function is determined how many mapSegments there are and based on it the callback is run. A bug can occur when during that update session the timescale is changed between >120 and <=120. The number of segments have to be determined at a different moment. Probably inside the job.

Updated 27/03/2017 12:15 5 Comments

The new concept listing doesn't always load more results

NatLibFi/Skosmos

At which URL did you encounter the problem?

http://dev.finto.fi/ysa/en/

What steps will reproduce the problem?

  1. Click on the New tab.
  2. Scroll to the bottom of the list.

What is the expected output? What do you see instead?

Expected to get more results when the scrollbar gets closer to the bottom. Now nothing seems to happen. When I enter the new page with the direct url it works as expected.

What browser did you use? (eg. Firefox, Chrome, Safari, Internet explorer)

Firefox and Chromium

Updated 27/03/2017 11:45

Naked CONTINUATION frames must cause GOAWAY.

python-hyper/hyper-h2

Spotted with h2spec.

Our logic for handling frames on closed streams was overriding the logic for naked CONTINUATION frames. RFC 7540 requires that naked CONTINUATION frames always be treated as connection errors, but we were treating them as stream errors that boiled down to “receiving on a closed stream”. That’s wrong, so we need to fix it.

Updated 27/03/2017 12:21

Undefined not handled as empty string (in tags)

riot/riot

Help us to manage our issues by answering the following:

  1. Describe your issue:

According to the 3.4.0 Changelog:

Fix: Null and undefined expressions will be no longer converted into empty strings for the tag attributes riot/2180

The following template:

<h2>{ title } <small>{ regionName }</small></h2>

Produces this output (diff’d from test fixtures) after updating to 3.4.0:

-            <h2>RENDER DEMO <small>undefined</small></h2>
+            <h2>RENDER DEMO <small></small></h2>

Clearly, the noted Fix behavior is not limited to attributes, but affects expressions everywhere.

I’m also wondering, is riot/2180 actually the issue that has been resolved here?

  1. Can you reproduce the issue?

http://plnkr.co/edit/x6McIZl9iE7zsw2FN6a4?p=preview

  1. On which browser/OS does the issue appear?

N/A

  1. Which version of Riot does it affect?

3.4.0 specifically

  1. How would you tag this issue?

  2. [ ] Question

  3. [x] Bug
  4. [ ] Discussion
  5. [ ] Feature request
  6. [ ] Tip
  7. [ ] Enhancement
  8. [ ] Performance
Updated 27/03/2017 11:50 2 Comments

Allow partial POST edits on miq policy REST

ManageIQ/manageiq

Fix https://bugzilla.redhat.com/show_bug.cgi?id=1435777

policies API (MiqPolicy) should allow partial POTS edits e.g POST localhost:3000/api/policies/1000000000007 { "action": "edit", "description": "Desc bar" }

In addition the error message is wrong as it is about creation not edit: { "error": { "kind": "bad_request", "message": "Resource conditions_ids, policy_contents needs be specified for creating a new policies", "klass": "Api::BadRequestError" } }

Updated 27/03/2017 12:34 4 Comments

Manual upload not possible and still "Some cool guy" issue

MPDL/LabCam

Testserver: spot.mpdl.mpg.de/rest and qa-gluons Test date: 27.03.2017 Device: Tablet Nexus 9 Android 5.1.1. User: standard user

Action: manual upload after automatic upload

-> deavticate automatic upload -> select items from local -> “manual upload” -> “Choose collection” ->

Observation: some cool guy ii

-> choose collection -> items not uploaded (upload task stays as 0%)

reproducible for qa-gluons and spot

see also #75 (closed ticket)

Expected result: correct creator of collection displayed and items uploaded

Updated 27/03/2017 11:34

Babili minification error with 1.5-beta.12

meteor/meteor

Tried uploading 1.5-beta.12 to my Galaxy and came up with the following error. Could be related to the cfs:gridfs package.

I rolled back to 1.5-beta.10, and it uploaded without issue.

Talking to Galaxy servers at https://us-east-1.galaxy-deploy.meteor.com
Deploying your app...

Errors prevented deploying:
While minifying app code:
packages/minifyStdJS_plugin.js:107:26: Babili minification error within packages/cfs_power-queue.js:
packages/cfs:power-queue/power-queue.js, line 533

unknown: Deleting local variable in strict mode:

delete invocation;

at maybeThrowMinifyErrorBySourceFile (packages/minifyStdJS_plugin.js:107:26)
at packages/minifyStdJS_plugin.js:141:11
at Array.forEach (native)
at MeteorBabelMinifier.processFilesForBundle (packages/minifyStdJS_plugin.js:125:9)
Updated 27/03/2017 12:15 1 Comments

Sharing to a user with number-only uid errors

nextcloud/server

Steps to reproduce

  1. As admin create a user whose username contains of numbers only, e.g. 6666
  2. Share a folder to this user

Expected behaviour

No errors, share succeeds, UI ready to add next shares

Actual behaviour

Idle icon does not disappear, looks as if return value is not processed properly

After reload, sharing is not possible anymore: “Resharing is not allowed”

Server configuration

Operating system: Antergos

Web server: Apache

Database: Verified on MySQL & Sqlite

PHP version: 7.1

Nextcloud version: master + 11.0.1

Updated from an older Nextcloud/ownCloud or fresh install: verified with both

Where did you install Nextcloud from: git + tarball

List of activated apps:

standard 11.0.1 install

Are you using external storage, if yes which one: no

Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser: FF 52.0.1

Operating system: Antergos

Logs

Nextcloud log (data/nextcloud.log)

<details> <summary>Nextcloud log</summary>

Nothing really is logged. With admin_audit only.

{"reqId":"TY2P+QsqV\/ATh3fFGh0n","remoteAddr":"127.0.0.1","app":"admin_audit","message":"The folder \"\/Quack\" with ID \"331\" has been shared to the user \"6666\" with permissions \"31\"  (Share ID: 5)","level":1,"time":"2017-03-27T11:10:21+00:00","method":"POST","url":"\/master\/ocs\/v2.php\/apps\/files_sharing\/api\/v1\/shares?format=json","user":"master","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:52.0) Gecko\/20100101 Firefox\/52.0","version":"12.0.0.13"}

</details>

Browser log

<details> <summary>Browser log</summary>

Response to the POST call:

spectacle f11454

</details>

@nextcloud/sharing @schiessle

Updated 27/03/2017 11:21

BAP species list not loading in spatial portal

nbnuk/nbnatlas-issues

I want for all species listed on the BAP list to be shown on an area of map.

In the spatial portal, I go to ‘Add to map’>‘species’ then select ‘use existing species list’ and select ‘Biodiversity action plan uk list of priority species’. No matter how small an area I try to apply this list to, I get an error message telling me that there are too many records in my area and to try a smaller area.

Updated 27/03/2017 11:19

Internal Error image/video not found

nextcloud/ios

I keep getting this error when I try this:

  1. take some pictures
  2. Try to upload the pictures from “My Photo stream” You will get the error in screenshot.

However you can upload the SAME pictures from other folders like “Camera Roll” or “Recently Added”

Screenshots:

First I try to upload some pictures from “My Photo stream” 2017-03-27 13-06-16 0505

Logs (Not really that much of log)

2017-03-27 13:16:03.925106 Nextcloud[1269:445314] [LOG] [OPTIMIZATION] Rebuild Data Source File : https://demo.nextcloud.com/testcloud/remote.php/webdav - 2017-03-27 11:15:34 +0000
2017-03-27 13:16:10.406616 Nextcloud[1269:445314] [LOG] [OPTIMIZATION] Rebuild Data Source File : https://demo.nextcloud.com/testcloud/remote.php/webdav - 2017-03-27 11:15:34 +0000
2017-03-27 13:16:10.532239 Nextcloud[1269:445314] [LOG] Asset N. 1
2017-03-27 13:16:11.027113 Nextcloud[1269:445314] [LOG] [OPTIMIZATION] Rebuild Data Source File : https://demo.nextcloud.com/testcloud/remote.php/webdav - 2017-03-27 11:15:34 +0000
Updated 27/03/2017 12:32 5 Comments

0.14.0dev-Preview7 does not run on Windows 10 32 bit

brave/browser-laptop

Describe the issue you encountered: 0.14.0dev-Preview7 does not run on Windows 10 32 bit. Per @srirambv “two background process but no main process getting launched”

  • Platform (Win7, 8, 10? macOS? Linux distro?): Windows 10 32 bit

  • Brave Version (revision SHA): 0.14.0dev-Preview7

  • Steps to reproduce:

    1. Download the installer
    2. Run it
  • Actual result: the browser does not start

  • Expected result: it should start

  • Will the steps above reproduce in a fresh profile? Yes

  • Is this an issue in the currently released version? No

  • Can this issue be consistently reproduced? Yes

  • Extra QA steps:

  • Any related issues:

Updated 27/03/2017 11:22 1 Comments

[DI] add ServiceClosureArgument::register() to share service locators

symfony/symfony
Q A
Branch? master
Bug fix? yes
New feature? yes
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets -
License MIT
Doc PR -

Right now, one service locator is created per controller / service subscriber. But since service locators are stateless, this is just wasting resources when several controllers have the exact same set of services managed by their locators (as would be the case when registering the new AbstractController as a service subscribers).

This PR fixes this issue, and a few related others found along the way.

Updated 27/03/2017 12:27

Fuzzy query parsing logic allows illegal syntax

elastic/elasticsearch

A user ran into an issue when they passed an array for the “value” property in a fuzzy query:

{
  "query": {
    "fuzzy": {
      "name": {
        "value": [
          "donald",
          "trump",
          "president"
        ],
        "boost": 1,
        "fuzziness": 1,
        "prefix_length": 0,
        "max_expansions": 50
      }
    }
  }
}

Rather than failing with a parse error (e.g. “expected string not an array”) it runs a query which fails to match anything.

Updated 27/03/2017 12:30 2 Comments

Exception thrown, when SelectionController-checkbox was unchecked

enonic/xp
  1. select a folder(click on the cell with a name)
  2. click on the checkbox in this row
  3. click on the SelectionPanelToggler and filter the grid(see the first screenshot)
  4. uncheck the SelectionController-checkbox or uncheck the row-checkbox BUG: grid is getting empty and error appears in the browser console step1

exception

Stacktrace: Uncaught RangeError: Maximum call stack size exceeded at RegExp.[Symbol.split] (<anonymous>) at String.split (native) at NewElementBuilder.ElementBuilder.getParsedClass (http://localhost:8080/admin/assets/1490600757297/common/js/all.js:4535:35) at NewElementBuilder.ElementBuilder.setClassName (http://localhost:8080/admin/assets/1490600757297/common/js/all.js:4547:32) at new SpanEl (http://localhost:8080/admin/assets/1490600757297/common/js/all.js:6049:82) at toggleFormatter (http://localhost:8080/admin/assets/1490600757297/common/js/all.js:25269:46) at appendCellHtml (http://localhost:8080/admin/assets/1490600757297/common/lib/all.js:27408:46) at appendRowHtml (http://localhost:8080/admin/assets/1490600757297/common/lib/all.js:27377:11) at renderRows (http://localhost:8080/admin/assets/1490600757297/common/lib/all.js:27837:9) at SlickGrid.render (http://localhost:8080/admin/assets/1490600757297/common/lib/all.js:27893:7) ElementBuilder.getParsedClass @ Element.ts:12 ElementBuilder.setClassName @ Element.ts:26 SpanEl @ SpanEl.ts:6 toggleFormatter @ TreeGrid.ts:714 appendCellHtml @ all.js:27408 appendRowHtml @ all.js:27377 renderRows @ all.js:27837 render @ all.js:27893 Grid.renderGrid @ Grid.ts:202 (anonymous) @ Grid.ts:127 Event.notify @ all.js:25582 refresh @ all.js:30215 setItems @ all.js:29492 DataView.setItems @ DataView.ts:36 TreeGrid.initData @ TreeGrid.ts:1420 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 TreeGrid.resetCurrentSelection @ TreeGrid.ts:1437 TreeGrid.initData @ TreeGrid.ts:1422 TreeGrid.filter @ TreeGrid.ts:990 BrowsePanel.updateSelectionModeShownItems @ BrowsePanel.ts:366 selectionChangedDebouncedHandler @ BrowsePanel.ts:53 (anonymous) @ TreeGrid.ts:1569 TreeGrid.triggerSelectionChangedListeners @ TreeGrid.ts:1568 TreeGrid.notifySelectionChanged @ TreeGrid.ts:1558 (anonymous) @ TreeGrid.ts:211 (anonymous) @ Grid.ts:512 Event.notify @ all.js:25582 trigger @ all.js:26950 handleSelectedRangesChanged @ all.js:27120 Event.notify @ all.js:25582 setSelectedRanges @ all.js:30744 setSelectedRows @ all.js:29204 Grid.setSelectedRows @ Grid.ts:258 all.js:27676 Uncaught TypeError: Cannot read property ‘lastChild’ of null at ensureCellNodesInRowsCache (all.js:27676) at asyncPostProcessRows (all.js:27980) ensureCellNodesInRowsCache @ all.js:27676 asyncPostProcessRows @ all.js:27980

Updated 27/03/2017 11:12

Fix broken tests

isa-group/governify-csp-tools

Tests aren’t using the new callback schema. I’m creating this issue only for traceability. This issue has already been fixed in a different branch (#5) and committed in https://github.com/isa-group/governify-csp-tools/commit/bb1b148fd9e61c56492e18c0ab5b4930c1f3452e.

Updated 27/03/2017 11:14

Fork me on GitHub