I just updated to gedit 3.6.2-2 [extra] (x86_64), and now i've just realized that trying to run gedit without sudo doesn't work and outputs this:
$ gedit (gedit:32389): Gtk-WARNING **: Theme parsing error: gtkmenu.css:21:15: Theming engine 'adwaita' not found (gedit:32389): Gtk-WARNING **: Theme parsing error: gtkarrow.css:5:15: Theming engine 'adwaita' not found Segmentation fault (core dumped)
The gtk warning messages were normal but gedit not starting as normal user with segfault is not....
here is the pertinent dmesg
[ 2895.688126] gedit: segfault at 4 ip 00007fc5b434bd71 sp 00007fff8ec47f30 error 4 in libgobject-2.0.so.0.3400.3[7fc5b4337000+4c000]
running with gksudo and sudo is fine
running 'gedit' as root gives me this which im not sure is related
# /usr/bin/gedit (gedit:32505): EggSMClient-WARNING **: Failed to connect to the session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed ** (gedit:32505): WARNING **: Could not connect to session bus
I have tried rolling back to the two previous versions with ARM and also compiling using ABS, even deleting ~/.config/gedit, and every time its the 'Segmentation fault (core dumped)'.
I was also playing around with ibus and scim today, but uninstalling them and/or killing them and then running gedit as normal user doesn't help....
So, i'm still stuck. It would be very unfortunate to never be able to use gedit as root again.
Anyone have any ideas?
Linux tcz 3.6.9-1-ARCH #1 SMP PREEMPT Tue Dec 4 08:04:10 CET 2012 x86_64 GNU/Linux
Last edited by endor43 (2012-12-11 22:35:26)
gnac gives another segfault.....
[26419.968988] gnac: segfault at 4 ip 00007faee060cd71 sp 00007fff99eabf20 error 4 in libgobject-2.0.so.0.3400.3[7faee05f8000+4c000]
maybe its related to gtk?
Your dmesg shows error with libgobject try reinstalling/downgrading that.
Never argue with stupid people,They will drag you down to their level and then beat you with experience.--Mark Twain
libgobject is found in lib32-glib2, but reinstalling does not help....
I have made more progress on this issue but it is not longer solely in the context of gedit, so moving to a new thread with relevant title.
https://bbs.archlinux.org/viewtopic.php … 1#p1205041
The libgobject in lib32-glib2 is for 32bit programs and is totally unrelated to your problem.
Can you reinstall glib2 and try again?
And please also try `gdb gedit`, `r` to run the program and paste the output of `bt` command after segfault.
Noted, thank you.
Hmm, I woke up this morning and it is no longer happening. I honestly have idea why, its nice to not have a problem, but disappointing to not understand.
It may come back tomorrow, so I'll keep trying to figure out whats going on and post results. If it does come back, i will post gdb.
Thank you for all your help.