Re: [e-users] e-crash issue

Carsten Haitzler <[email protected]>
Newsgroups gmane.comp.window-managers.enlightenment.user
Message-ID <[email protected]>
On Thu, 15 Dec 2022 18:09:13 +0900 Masaru Nomiya <[email protected]> said:

you have no symnbols. no gdb debug. i see 3 crashes in that log. (chrashdump
keeps being appended to each crash):

Thread 1 (Thread 0x7f6dae712e00 (LWP 17060) "enlightenment"):
#0  0x00007f6dafa83bf2 in pause () at /lib64/libc.so.6
#1  0x00007f6daf9e2460 in <signal handler called> () at /lib64/libc.so.6
#2  0x0000563c0a64f928 in e_notification_notify_close ()

Thread 1 (Thread 0x7f4b0e0c0e00 (LWP 23723) "enlightenment"):
#0  0x00007f4b0f483bf2 in pause () at /lib64/libc.so.6
#1  0x00007f4b0f3e2460 in <signal handler called> () at /lib64/libc.so.6
#2  0x00005628ee3b4928 in e_notification_notify_close ()

Thread 1 (Thread 0x7f5f809bfe00 (LWP 2717) "enlightenment"):
#0  0x00007f5f81d81bf2 in pause () at /lib64/libc.so.6
#1  0x00007f5f81ce0460 in <signal handler called> () at /lib64/libc.so.6
#2  0x00007f5f73702090 in  ()
#at /usr/lib64/enlightenment/modules/mixer/linux-gnu-x86_64-dev-0.25.99/module.so

each different. the first 2 i assume are crashes in libc - probably due to
passing in a bad ptr to a str func or a malloc related bug (double-free. free
junk pointer etc.). the last - who knows. access of some incorrect pointer.

you have no debug info to use to do anything. i suggest you read up on asan
(see enlightenment.org/contrib/efl-debug ) and rebuild efl and e with asan
support (and gdb debug of course) then submit the asan logs (from
~/.e-log.log). arch linux has efl-git-asan and enlightenment-git-asan aur
packages just for this purpose. you can read their PKGBUILD files to see how
efl and e are built with asan.

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=efl-git-asan
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=enlightenment-git-asan

(PKGBUILD files are literally shell scripts pretty much...).

> Hello,
> 
> The flashing phenomenon occurred once, but I was unable to record it
> due to a concurrent e-crash, and will do so at a later date .
> 
> Another problem now.
> 
> I often download web files using the browser Vivaldi, and occasionally
> (but I feel it is more often than not) I get an e-crash.
> Until now, I thought it was probably caused by Vivaldi, but....Today,
> after updating pipewire and wireplumber.
> 
>    $ systemctl --user daemon-reload
>    $ systemctl --user pipewire pipewire-pulse wireplumber
> 
> on the shelf, I couldn't see the Mixer icon on the shelf anymore, so I
> clicked on that part and it caused e-crash, and I panicked and pressed
> the F1 key.
> 
> This made me wonder if the e-crash could have been caused by something
> else.
> So, I uploaded the .e-crahdump.txt file.
> 
> I have put the file as e-crashdump.txt.gz at the following location.
> 
> https://drive.google.com/file/d/1asT2-k8-ykkKWBEAQkjoDnJIKN-W4SHQ/view?usp=share_link
> 
> Could you have look?
> 
> I would appreciate your advice.
> 
> ---
> ┏━━┓彡 野宮  賢                      mail-to: nomiya @ galaxy.dti.ne.jp
> ┃\/彡
> ┗━━┛       "A bachelor’s degree still holds prestige as a ticket to the
> 	       middle class, but its value has received increasing scrutiny.
> 	       In the last several years, rising tuition and student loan debt
> 	       have led more Americans to reconsider an investment in
> 	       postsecondary education."
> 
> 							-- Washington Post --
> 
> 
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - [email protected]



_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.