Package: procmeter3
Version: 3.5c-1
Severity: important
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79a3f56 in ?? () from /usr/lib/libXaw.so.7
(gdb) bt
#0 0x00007ffff79a3f56 in ?? () from /usr/lib/libXaw.so.7
#1 0x00007ffff79a41fe in ?? () from /usr/lib/libXaw.so.7
#2 0x00007ffff75277a2 in ?? () from /usr/lib/libXt.so.6
#3 0x00007ffff7527b76 in XtSetValues () from /usr/lib/libXt.so.6
#4 0x0000000000404e75 in CreateMenus (parent=0x626650) at menus.c:151
#5 0x00000000004077f6 in Start (argc=0x7fffffffe0dc, argv=0x7fffffffe298) at
window.c:113
#6 0x000000000040b676 in main (argc=1, argv=0x7fffffffe298) at procmeter.c:89
#4 0x0000000000404e75 in CreateMenus (parent=0x626650) at menus.c:151
151 XtSetValues(menulabel,args,nargs);
(gdb) p menulabel
$1 = (Widget) 0x0
The package defaults to symlinking /usr/bin/procmeter3 to the xaw version of
the package.
Explicitly starting /usr/bin/procmeter3-gtk2 works fine.
Exporting this report out of #602975 as it is a different cause and the gtk2
frontend
works fine on this system. (Joey's patch for #602975 makes no difference to this
crash.)
I've had a look at the seg fault and it appears that the name of the
returned widget the problem:
(gdb) p *menulabel
$7 = {core = {self = 0x632eb0, widget_class = 0x7ffff7bd6e20, parent =
0x632a90, xrm_name = 540,
being_destroyed = 0 '\000', destroy_callbacks = 0x0, constraints = 0x0, x =
0, y = 0, width = 78, height = 21,
border_width = 0, managed = 1 '\001', sensitive = 1 '\001',
ancestor_sensitive = 1 '\001', event_table = 0x0, tm = {
translations = 0x0, proc_table = 0x0, current_state = 0x0, lastEventTime
= 0}, accelerators = 0x0,
border_pixel = 6500656, border_pixmap = 25, popup_list = 0x0, num_popups =
0,
name = 0x40004 <Address 0x40004 out of bounds>, screen = 0x0, colormap = 0,
window = 6500688, depth = 1,
background_pixel = 6503072, background_pixmap = 6502832, visible = -48
'\320', mapped_when_managed = 59 ';'}}
name is out of bounds in the Widget returned from
XtNameToWidget(module_menu,"menuLabel"),
on lines 150 and 170 of xaw/menus.c - wondering if this could be down to a
particular font package not being installed. (Current set includes gsfonts
gsfonts-x11
texlive-fonts-recommended ttf-freefont x-ttcidfont-conf xfonts-100dpi
xfonts-75dpi
xfonts-encodings xfonts-utils.) (If these lines are omitted, I get Error:
Aborting: no font found)
-- System Information:
Debian Release: 6.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages procmeter3 depends on:
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library
ii libpango1.0-0 1.28.3-1 Layout and rendering of internatio
ii libsm6 2:1.2.0-1 X11 Session Management library
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxaw7 2:1.0.8-2 X11 Athena Widget library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii libxmu6 2:1.1.0-1 X11 miscellaneous utility library
ii libxt6 1:1.0.7-1 X11 toolkit intrinsics library
procmeter3 recommends no packages.
procmeter3 suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]