Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

emelfm2 and gtk+ 2.6 issues [SOLVED]

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
8 posts • Page 1 of 1
Author
Message
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

emelfm2 and gtk+ 2.6 issues [SOLVED]

  • Quote

Post by Sadako » Sat Apr 02, 2005 3:05 pm

Since updating gtk to 2.6, emelfm2 crashes EVERY TIME I apply a change in the config dialog. Also, about 7 or 8 times out of 10 whenever I create a new directory it also crashes, but this is strangely erratic. Has anyone else experienced these problems? Couldn't find anything in the forums or bugs.

Further info;
After starting emelfm2 from a terminal with "emelfm2 -d 5 -l -n" for debug info, these are the last few lines for each crash;

Config gui crash;

Code: Select all

[DEBUG ] focus_check_cb2 (widget:,rt:pane 1)
[DEBUG ] write config file2: /home/hopeless/.emelfm2/config
Segmentation fault
Mkdir crash;

Code: Select all

[NOTICE] changed_cb
[DEBUG ] start load dir list
[DEBUG ] finish load dir list
[DEBUG ] focus_check_cb2 (widget:,rt:pane 2)
Segmentation fault
With the config crash, the changes are visible after clicking apply, and it only crashes on clicking ok (no prob after clicking cancel). Also, after the seg fault, the config file is completely empty (but does exist), and is recreated from defaults after the app starts and exits normally.

As for the mkdir crash, the directory is ALLWAYS created, regardless of wether it crashes or not.

I know the app is just a gtk2 port of emelfm, and is still very much a work in progress, but I never had any problems with it with gtk+ 2.4.

(Tried it with both 2.6.2 and 2.6.4-r1)

Anyone have any suggestions?
Should I maybe report it on bugs.gentoo?

Oh, and to anyone who's read through the whole post, sorry if it's a little long winded. :roll:
Last edited by Sadako on Sun Apr 10, 2005 1:45 pm, edited 1 time in total.
"You have to invite me in"
Top
MagnusBerg
Guru
Guru
User avatar
Posts: 370
Joined: Tue Oct 07, 2003 1:27 pm
Location: Burgsvik, Gotland, Sweden

  • Quote

Post by MagnusBerg » Sat Apr 02, 2005 6:29 pm

I just can tell you that EmelFM2 and Gtk+ 2.6 works for me.
Try to remove the configfile and start again. Thats my number one tip for all segmentation fault error.
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sat Apr 02, 2005 7:05 pm

So it's my system, not a bug. :(

Removing the config does nothing.

I don't suppose you could post your emerge --info, to see why it works for you and not me?
"You have to invite me in"
Top
MagnusBerg
Guru
Guru
User avatar
Posts: 370
Joined: Tue Oct 07, 2003 1:27 pm
Location: Burgsvik, Gotland, Sweden

  • Quote

Post by MagnusBerg » Sun Apr 03, 2005 3:24 pm

Here it is

Code: Select all

root:/home/magnus> emerge --info
Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  9 2005, 02:11:00)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe -funroll-loops -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe -funroll-loops -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo"
LANG="sv_SE"
LC_ALL="sv_SE"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acpi alsa apm avi bash-completion berkdb bitmap-fonts cdparanoia cdr crypt cscope cups curl dga divx4linux dvd dvdread emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 java jpeg lcms libg++ libwww mad mbox mikmod mmx motif mozilla mp3 mpeg nas ncurses nls nvidia oggvorbis opengl openglother_var1 oss other_var2 pam pdflib perl png ppds python quicktime readline scanner sdl slang slp spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts usb v4l v4l2 videos wmf xml xml2 xmms xv zlib linguas_sv"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Top
aveightor
n00b
n00b
Posts: 4
Joined: Wed Aug 11, 2004 11:35 am

  • Quote

Post by aveightor » Sun Apr 10, 2005 11:33 am

I was having the same problem with emelfm2 in Archlinux.
I know emelfm2 worked fine in Gentoo, so I booted Gentoo and
same problem. After changing some configs, click apply and then OK
emelfm2 crashed with no error message. Found a post on a Archlinux
maillist that fixes this problem. Bring up emelfm2, click on config, click on panes
click on scrollbar position, select one ...anyone... if you notice its blank, click apply and OK.
Thats it :)
Top
newbie_100
Guru
Guru
User avatar
Posts: 335
Joined: Sat Jan 17, 2004 9:55 am
Location: Ashdod, IsraHell

  • Quote

Post by newbie_100 » Sun Apr 10, 2005 12:14 pm

aveightor wrote:I was having the same problem with emelfm2 in Archlinux.
I know emelfm2 worked fine in Gentoo, so I booted Gentoo and
same problem. After changing some configs, click apply and then OK
emelfm2 crashed with no error message. Found a post on a Archlinux
maillist that fixes this problem. Bring up emelfm2, click on config, click on panes
click on scrollbar position, select one ...anyone... if you notice its blank, click apply and OK.
Thats it :)
thanks =]
that solevd the problem for me :D
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sun Apr 10, 2005 1:58 pm

aveightor: Thank you! This was driving me nuts.

I tried using gdb to find what was causing the problem, and found it was an issue with vfprinf.c in libc, so I did an "emerge -pve system" to re-compile my toolchain, to no effect. THAT was a well spent 24 hours. :evil:

Also tried the latest pre-release versions of emelfm2, which worked fine, but I don't particularly like the changes. :?

Anyway, this fixed it for me, so I'm marking the post as solved.

Thanks again.
"You have to invite me in"
Top
aveightor
n00b
n00b
Posts: 4
Joined: Wed Aug 11, 2004 11:35 am

  • Quote

Post by aveightor » Sun Apr 10, 2005 11:32 pm

Great!!!! was driving me nuts too, glad I could help :lol:
Top
Post Reply

8 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic