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

error running examples: ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 #25

Closed
mewmew opened this issue Oct 16, 2018 · 6 comments

Comments

@mewmew
Copy link

mewmew commented Oct 16, 2018

I get these errors reported to the terminal when running the examples program of Fyne. Note, the program still runs just fine. No crashes. Perhaps clicking on the top-most icons have no effect, but other than that the application seems to run just fine.

u@x1 ~> examples
ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x4000001f943c[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

Form submitted
Form submitted
ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x400000172696[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

checked true
ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x4000001811ba[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x4000000374c2[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

Responded with false
ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x40000017c844[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

Responded with true
ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x400000039b3b[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

ERR<28049>:evas_main lib/evas/canvas/efl_input_pointer.c:123 _efl_input_pointer_efl_duplicate_duplicate() Object Efl.Input.Pointer@0x4000000af3c1[2] has not parent during duplicate.
## Copy & Paste the below (until EOF) into a terminal, then hit Enter

eina_btlog << EOF
/usr/lib/libeina.so.1	 0x7f58cf92d4de 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92e221 0x7f58cf904000
/usr/lib/libeina.so.1	 0x7f58cf92f663 0x7f58cf904000
/usr/lib/libevas.so.1	 0x7f58cf646cce 0x7f58cf547000
/usr/lib/libefl.so.1	 0x7f58cf82e6b8 0x7f58cf81a000
/usr/lib/libevas.so.1	 0x7f58cf5a1176 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a19ee 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2395 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a2d10 0x7f58cf547000
/usr/lib/libevas.so.1	 0x7f58cf5a3413 0x7f58cf547000
/usr/lib/libeo.so.1	 0x7f58cebf36c6 0x7f58cebdd000
/usr/lib/libeo.so.1	 0x7f58cebee568 0x7f58cebdd000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fcc00 0x7f58cf7ef000
/usr/lib/libecore_evas.so.1	 0x7f58cf7fd6cd 0x7f58cf7ef000
/usr/lib/libecore_input_evas.so.1	 0x7f58cebd6383 0x7f58cebd4000
/usr/lib/ecore_evas/engines/x/v-1.21/module.so	 0x7f58c81ae85b 0x7f58c81a1000
/usr/lib/libecore.so.1	 0x7f58cf898579 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89f6e0 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89b64a 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a248 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89527e 0x7f58cf878000
/usr/lib/libecore.so.1	 0x7f58cf89a328 0x7f58cf878000
/home/u/goget/bin/examples	 0x4596c0 0x400000
EOF

Cut
Copy
Paste
Cut
Cut
Cut
New
@andydotxyz
Copy link
Member

Hi,

The buttons are working - they only output to the console at the moment (which I see in your log).

Unfortunately I cannot use the output to debug as it needs to be decoded locally - can you do the paste to eina_log as it suggests and paste the output here’s please? Then it can be investigated further.

@mewmew
Copy link
Author

mewmew commented Oct 16, 2018

Unfortunately I cannot use the output to debug as it needs to be decoded locally - can you do the paste to eina_log as it suggests and paste the output here’s please? Then it can be investigated further.

Sure :)

                                /usr/lib/libeina.so.1            |                         ??/??         :   0 @ eina_log_print_cb_journald()
                                /usr/lib/libeina.so.1            |                         ??/??         :   0 @ eina_log_print_cb_stdout()
                                /usr/lib/libeina.so.1            |                         ??/??         :   0 @ eina_log_print()
                                /usr/lib/libevas.so.1            |                         ??/??         :   0 @ efl_input_pointer_finalize()
                                /usr/lib/libefl.so.1             |                         ??/??         :   0 @ efl_duplicate()
                                /usr/lib/libevas.so.1            |                         ??/??         :   0 @ evas_event_feed_axis_update()
                                /usr/lib/libevas.so.1            |                         ??/??         :   0 @ evas_event_feed_axis_update()
                                /usr/lib/libevas.so.1            |                         ??/??         :   0 @ evas_event_feed_axis_update()
                                /usr/lib/libevas.so.1            |                         ??/??         :   0 @ evas_event_feed_mouse_up()
                                /usr/lib/libevas.so.1            |                         ??/??         :   0 @ evas_event_input_multi_up()
                                /usr/lib/libeo.so.1              |                         ??/??         :   0 @ efl_allow_parent_unref_get()
                                /usr/lib/libeo.so.1              |                         ??/??         :   0 @ efl_event_callback_legacy_call()
                                /usr/lib/libecore_evas.so.1      |                         ??/??         :   0 @ _ecore_evas_mouse_multi_up_process()
                                /usr/lib/libecore_evas.so.1      |                         ??/??         :   0 @ _ecore_evas_input_direct_cb()
                                /usr/lib/libecore_input_evas.so.1|                         ??/??         :   0 @ ecore_event_evas_mouse_button_cancel()
    /usr/lib/ecore_evas/engines/x/v-1.21/module.so               |                           /           :   0 @ ()
                                /usr/lib/libecore.so.1           |                         ??/??         :   0 @ ecore_main_fd_handler_active_set()
                                /usr/lib/libecore.so.1           |                         ??/??         :   0 @ efl_loop_message_handler_message_call()
                                /usr/lib/libecore.so.1           |                         ??/??         :   0 @ efl_loop_message_handler_get()
                                /usr/lib/libecore.so.1           |                         ??/??         :   0 @ efl_loop_message_process()
                                /usr/lib/libecore.so.1           |                         ??/??         :   0 @ ecore_job_del()
                                /usr/lib/libecore.so.1           |                         ??/??         :   0 @ efl_loop_iterate()
                       /home/u/goget/bin/examples                | /home/u/go1.11/src/runtime/asm_amd64.s: 642 @ runtime.asmcgocall()

@andydotxyz
Copy link
Member

Thanks for that. Can you please confirm the platform and efl version number - this may be specific to certain EFL version or operating system

@mewmew
Copy link
Author

mewmew commented Oct 17, 2018

u@x1 ~> pacman -Qi efl
Name            : efl
Version         : 1.21.1-1
Description     : Enlightenment Foundation Libraries
@x1 ~> uname -a
Linux x1 4.18.14-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 13 13:42:37 UTC 2018 x86_64 GNU/Linux

@andydotxyz
Copy link
Member

Hmm, very confusing - this is the same OS and EFL version that I am using.
I will try and see if I can get any more thoughts locally on how we can debug this further.

@andydotxyz
Copy link
Member

Hi,

I have found a potential cause - it seems like a window may close too fast for the input events to process...
Very strange and basically all I have done is ignored the message in a logging update...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants