Could You get backtrace with debug information?
# apt-get build-dep fluxbox
$ apt-get source fluxbox
$ cd fluxbox-1.1.1-2
$ DEB_BUILD_OPTIONS=nostrip debuild
# dpkg -i ../fluxbox_1.1.2_arch.deb
On 13:51 Sat 06 Jun , Phil Dibowitz wrote:
PD> Package: fluxbox
PD> Version: 1.1.1-2
PD> Severity: critical
PD> Justification: breaks unrelated software
PD> I've set this to critical because it resulted in data loss in an unrelated
application.
PD> I use jpilot which pops up "reminder windows" for appointments. Everytime I
close one of these windows, fluxbox segfaults. I've gathered a core file from
fluxbox as well as straces from fluxbox, jpilot, X, and xdm.
PD> Upon crashing jpilot's databases sometimes get corrupted resulting in data
loss.
PD> Unfortunately since most binaries and libraries are stripped, the backtrace
isn't that useful but here it is:
PD> #0 0xb7f78424 in __kernel_vsyscall ()
PD> #1 0xb7b4d680 in raise () from /lib/i686/cmov/libc.so.6
PD> #2 0xb7b50d68 in abort () from /lib/i686/cmov/libc.so.6
PD> #3 0x0805f679 in ?? ()
PD> #4 0x08125f64 in ?? ()
PD> #5
PD> #6 0x080d2aea in ?? ()
PD> #7 0x080af2b9 in ?? ()
PD> #8 0x08077cde in ?? ()
PD> #9 0x0807932c in ?? ()
PD> #10 0x080a73d4 in ?? ()
PD> #11 0x080a2238 in ?? ()
PD> #12 0x080b6996 in ?? ()
PD> #13 0x080d2b36 in ?? ()
PD> #14 0x0805e209 in ?? ()
PD> #15 0x0813ac11 in ?? ()
PD> #16 0x080b8e5b in ?? ()
PD> #17 0x080a12f7 in ?? ()
PD> #18 0x080a1434 in ?? ()
PD> #19 0x0805d456 in ?? ()
PD> #20 0x0805da1d in ?? ()
PD> #21 0x08070b53 in ?? ()
PD> #22 0xb7b38775 in __libc_start_main () from /lib/i686/cmov/libc.so.6
PD> #23 0x0804f341 in ?? ()
PD> And the tail end of the fluxbox strace:
PD> 27093 select(4, [3], [3], NULL, NULL) = 1 (out [3])
PD> 27093 writev(3,
[{"\235\4\5\0\217\v\200\1\215\v\200\1R\1\0\0\0\0\0\0\235\27\22\0\3\v\200\1\317\1\200\1"...,
228}], 1) = 228
PD> 27093 select(4, [3], [], NULL, NULL)= 1 (in [3])
PD> 27093 read(3, "\1\327\351e\2\0\0\0\1\0*\n\1\0\0\0\366J\25\10<\326
\10\344\31\311\277\200\374*\n"..., 4096) = 40
PD> 27093 read(3, 0x979da84, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
PD> 27093 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
PD> 27093 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
PD> 27093 tgkill(27093, 27093, SIGABRT) = 0
PD> 27093 --- SIGABRT (Aborted) @ 0 (0) ---
PD> Full straces and core is attached.
PD> -- System Information:
PD> Debian Release: squeeze/sid
PD> APT prefers unstable
PD> APT policy: (500, 'unstable')
PD> Architecture: i386 (i686)
PD> Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
PD> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
PD> Shell: /bin/sh linked to /bin/bash
PD> Versions of packages fluxbox depends on:
PD> ii libc6 2.9-13 GNU C Library: Shared libraries
PD> ii libfontconfig12.6.0-3generic font configuration
library
PD> ii libgcc1 1:4.3.3-8 GCC support library
PD> ii libice6 2:1.0.5-1 X11 Inter-Client Exchange
library
PD> ii libimlib2 1.4.2-4+b1 powerful image loading and
renderi
PD> ii libsm62:1.1.0-2 X11 Session Management library
PD> ii libstdc++64.3.3-8The GNU Standard C++ Library v3
PD> ii libx11-6 2:1.1.5-2 X11 client-side library
PD> ii libxext6 2:1.0.4-1 X11 miscellaneous extension
librar
PD> ii libxft2 2.1.13-3 FreeType-based font drawing
librar
PD> ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library
PD> ii libxpm4 1:3.5.7-1 X11 pixmap library
PD> ii libxrandr22:1.3.0-2 X11 RandR extension library
PD> ii libxrender1 1:0.9.4-2 X Rendering Extension client
libra
PD> ii menu 2.1.41 generates programs menu for
all me
PD> Versions of packages fluxbox recommends:
PD> pn xfonts-terminus(no description available)
PD> Versions of packages fluxbox suggests:
PD> pn fbdesk (no description available)
PD> pn fbpager(no description available)
PD> pn fluxconf (no description available)
PD> -- no debconf information
--
... mpd is off
. ''`. Dmitry E. Oboukhov
: :’ : email: un...@debian.org jabber://un...@uvw.ru
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
`- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc
Description: Digital signature