Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't display a file observable after size attribute deletion #960

Closed
2xyo opened this issue Dec 22, 2020 · 0 comments
Closed

Can't display a file observable after size attribute deletion #960

2xyo opened this issue Dec 22, 2020 · 0 comments
Labels
bug use for describing something not working as expected solved use to identify issue that has been solved (must be linked to the solving PR)
Milestone

Comments

@2xyo
Copy link
Contributor

2xyo commented Dec 22, 2020

Description

Removing the size attribute from a file observable no longer allows you to display the observable.

Environment

https://demo.opencti.io/

Reproducible Steps

  1. Go to https://demo.opencti.io/dashboard/observations/observables
  2. Create a file with a description , a name and a size
  3. Go to https://demo.opencti.io/dashboard/observations/observables
  4. Edit the observable : delete the size
  5. Go to https://demo.opencti.io/dashboard/observations/observables
  6. Open the observable

Expected Output

View the observable with an empty size

Actual Output

Error An unknown error occurred. Please contact your administrator or the OpenCTI maintainers.

Additional information

HTTP /graphql :

{"errors":[{"message":"An unknown error has occurred","name":"UnknownError","time_thrown":"2020-12-22T11:07:11.814Z","data":{"reason":"No reason specify","category":"technical"}}],"data":{"stixCyberObservable":{"__typename":"StixFile","id":"dbb98f4f-547f-4a32-a500-70aa21fadb24","standard_id":"file--ec51fe64-1f64-5ee8-bacd-dd62957edfcf","__isStixCyberObservable":"StixFile","entity_type":"StixFile","x_opencti_stix_ids":[],"spec_version":"2.1","created_at":"2020-12-22T10:47:23.557Z","updated_at":"2020-12-22T10:47:23.557Z","createdBy":null,"creator":{"id":"6a4b11e1-90ca-4e42-ba42-db7bc7f7d505","name":"system"},"objectMarking":{"edges":[]},"objectLabel":{"edges":[]},"observable_value":"e80b5017098950fc58aad83c8c14978e","x_opencti_score":50,"x_opencti_description":"abcdef","extensions":null,"size":null,"name":"abcdef","name_enc":"","magic_number_hex":"","mime_type":null,"ctime":null,"mtime":null,"atime":null,"hashes":[{"algorithm":"MD5","hash":"e80b5017098950fc58aad83c8c14978e"}],"indicators":{"edges":[]},"jobs":[],"connectors":[{"id":"24285eef-2ef1-43ec-b460-1e6adf762387","name":"VirusTotal","active":false,"updated_at":"2020-12-22T05:00:32.842Z"},{"id":"9b103994-0b5a-4980-ad81-175931a8d5b5","name":"Sighting","active":false,"updated_at":"2020-12-21T15:43:15.233Z"},{"id":"07f57d57-0200-4fcf-965a-41f6729100b7","name":"Hygiene","active":false,"updated_at":"2020-12-22T05:00:15.593Z"}]}}}

Console output:

2.94f019b2.chunk.js:2 Error
    at Object.render (main.d22581ec.chunk.js:1)
    at t.n.render (2.94f019b2.chunk.js:2)
    at Fa (2.94f019b2.chunk.js:2)
    at qa (2.94f019b2.chunk.js:2)
    at Oc (2.94f019b2.chunk.js:2)
    at bs (2.94f019b2.chunk.js:2)
    at ms (2.94f019b2.chunk.js:2)
    at cs (2.94f019b2.chunk.js:2)
    at 2.94f019b2.chunk.js:2
    at t.unstable_runWithPriority (2.94f019b2.chunk.js:2)
oc @ 2.94f019b2.chunk.js:2
Mc.i.componentDidCatch.n.callback @ 2.94f019b2.chunk.js:2
vi @ 2.94f019b2.chunk.js:2
uc @ 2.94f019b2.chunk.js:2
Ms @ 2.94f019b2.chunk.js:2
t.unstable_runWithPriority @ 2.94f019b2.chunk.js:2
Go @ 2.94f019b2.chunk.js:2
_s @ 2.94f019b2.chunk.js:2
cs @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.unstable_runWithPriority @ 2.94f019b2.chunk.js:2
Go @ 2.94f019b2.chunk.js:2
Zo @ 2.94f019b2.chunk.js:2
$o @ 2.94f019b2.chunk.js:2
ns @ 2.94f019b2.chunk.js:2
enqueueSetState @ 2.94f019b2.chunk.js:2
_.setState @ 2.94f019b2.chunk.js:2
n.handleDataChange @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
t._error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
error @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
Promise.then (async)
subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
e @ 2.94f019b2.chunk.js:2
execute @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
t.fetch @ 2.94f019b2.chunk.js:2
y @ 2.94f019b2.chunk.js:2
t @ 2.94f019b2.chunk.js:2
Oi @ 2.94f019b2.chunk.js:2
qa @ 2.94f019b2.chunk.js:2
Oc @ 2.94f019b2.chunk.js:2
bs @ 2.94f019b2.chunk.js:2
ms @ 2.94f019b2.chunk.js:2
cs @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.unstable_runWithPriority @ 2.94f019b2.chunk.js:2
Go @ 2.94f019b2.chunk.js:2
Zo @ 2.94f019b2.chunk.js:2
$o @ 2.94f019b2.chunk.js:2
ns @ 2.94f019b2.chunk.js:2
enqueueSetState @ 2.94f019b2.chunk.js:2
_.setState @ 2.94f019b2.chunk.js:2
n.handleDataChange @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t._onQueryDataAvailable @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
t._handleNext @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t._schedule @ 2.94f019b2.chunk.js:2
t._next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
next @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
Promise.then (async)
subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
e @ 2.94f019b2.chunk.js:2
execute @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
t.subscribe @ 2.94f019b2.chunk.js:2
t.fetch @ 2.94f019b2.chunk.js:2
y @ 2.94f019b2.chunk.js:2
t @ 2.94f019b2.chunk.js:2
Oi @ 2.94f019b2.chunk.js:2
qa @ 2.94f019b2.chunk.js:2
Oc @ 2.94f019b2.chunk.js:2
bs @ 2.94f019b2.chunk.js:2
ms @ 2.94f019b2.chunk.js:2
cs @ 2.94f019b2.chunk.js:2
ns @ 2.94f019b2.chunk.js:2
Xs @ 2.94f019b2.chunk.js:2
(anonymous) @ 2.94f019b2.chunk.js:2
us @ 2.94f019b2.chunk.js:2
$s @ 2.94f019b2.chunk.js:2
t.render @ 2.94f019b2.chunk.js:2
(anonymous) @ main.d22581ec.chunk.js:1
f @ dbb98f4f-547f-4a32-a500-70aa21fadb24:1
r @ dbb98f4f-547f-4a32-a500-70aa21fadb24:1
t @ dbb98f4f-547f-4a32-a500-70aa21fadb24:1
(anonymous) @ main.d22581ec.chunk.js:1
Show 116 more frames

@SamuelHassine SamuelHassine added the bug use for describing something not working as expected label Dec 22, 2020
@SamuelHassine SamuelHassine added this to the Release 4.0.4 milestone Dec 22, 2020
@SamuelHassine SamuelHassine added the solved use to identify issue that has been solved (must be linked to the solving PR) label Dec 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug use for describing something not working as expected solved use to identify issue that has been solved (must be linked to the solving PR)
Projects
None yet
Development

No branches or pull requests

2 participants