! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Thunar terminates with signal 4, Illegal instruction.
Status:
RESOLVED: FIXED
Severity:
blocker

Comments

Description Adam Hoka 2007-11-12 23:24:41 CET
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.
Comment 1 Adam Hoka 2007-11-12 23:27:14 CET
Created attachment 1425 
gdb output for Thunar.core

Only exo was compiled with debug symbols.
Comment 2 Adam Hoka 2007-11-12 23:29:02 CET
I forgot to mention, that it's happening right after startup.
Comment 3 Benedikt Meurer editbugs 2007-11-13 07:51:21 CET
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?
Comment 4 Adam Hoka 2007-12-27 18:27:42 CET
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
Comment 5 Benedikt Meurer editbugs 2007-12-27 23:22:14 CET
Hm, ok, so this one is done then.

Bug #3668

Reported by:
Adam Hoka
Reported on: 2007-11-12
Last modified on: 2009-10-09

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Attachments

gdb output for Thunar.core (13.00 KB, text/plain)
2007-11-12 23:27 CET , Adam Hoka
no flags

Additional information