Thunar terminates with signal 4, Illegal instruction. Environment: $ uname -a NetBSD grimnismal.hoka.micronet.pipenet.hu 4.99.35 NetBSD 4.99.35 (GRIMNISMAL_M2) #0: Sat Nov 10 11:01:43 CET 2007 replaced@grimnismal.hoka.micronet.pipenet.hu:/usr/current/obj/sys/arch/i386/compile/GRIMNISMAL_M2 i386 $ gcc -v Using built-in specs. Target: i386--netbsdelf Configured with: /home/nick/work/netbsd/src-current/tools/gcc/../../gnu/dist/gcc4/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=i386-unknown-netbsdelf4.99.28 --host=i386--netbsdelf --target=i386--netbsdelf --enable-__cxa_atexit Thread model: posix gcc version 4.1.3 20070620 prerelease (NetBSD nb1 20070620) $ pkg_info|grep xfce xfce4-dev-tools-4.4.0 Xfce development tools libxfce4util-4.4.1 Xfce basic library libxfce4gui-4.4.1 Xfce widget library libxfce4mcs-4.4.1 Xfce settings management library xfce4-mcs-manager-4.4.1 Xfce settings manager xfce4-mcs-plugins-4.4.1 Xfce settings manager plugins xfce4-panel-4.4.1 Xfce panel xfce4-mixer-4.4.1 Xfce mixer plugin xfce4-mousepad-0.2.12 Xfce text editor xfce4-icon-theme-4.4.1 Xfce icon themes xfce4-print-4.4.1 Xfce print dialog xfce4-appfinder-4.4.1 Xfce application finder xfce4-xarchiver-0.4.6 Xfce archiver handler xfce4-orage-4.4.1 Xfce time managing application xfce4-wm-4.4.1nb1 Xfce window manager xfce4-wm-themes-4.4.1 Xfce window manager themes xfce4-exo-0.3.2 Xfce extension library xfce4-thunar-0.8.0nb1 Xfce file manager xfce4-desktop-4.4.1nb2 Xfce desktop background manager xfce4-gtk2-engine-2.4.1 Xfce GTK2 themes xfce4-session-4.4.1 Xfce session manager xfce4-terminal-0.2.6nb2 Xfce terminal emulator xfce4-utils-4.4.1 Xfce utilities xfce4-4.4.1nb1 Xfce CFLAGS=-O1 -g3 -ggdb3 (Only for exo at the moment, the rest is simple -O2 -march=i686) I'm not sure if it's an exo related or system side bug. I'm going to attach a backtrace.
Created attachment 1425 gdb output for Thunar.core Only exo was compiled with debug symbols.
I forgot to mention, that it's happening right after startup.
Since the line of the crash is trivial and all pointers look good, I'd say you hit a compiler/system bug here. Can you try with a stable gcc release?
Upgrading to 4.4.2 and a more recent NetBSD version seems to solved the issue. I still dont know what was the exact cause of the the problem (not gcc, I tried gcc3), but its gone. Cheers
Hm, ok, so this one is done then.