Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 374443 - x11-misc/xdiskusage segfaults with x11-libs/fltk[-xft]
Summary: x11-misc/xdiskusage segfaults with x11-libs/fltk[-xft]
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-08 12:12 UTC by Raphaël Droz
Modified: 2011-12-10 14:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raphaël Droz 2011-07-08 12:12:15 UTC
With
* =x11-misc/xdiskusage-1.48_p20100606
* =x11-libs/fltk-2.0_pre6970-r1 -xft

It _may_ be a bug from fltk according to the backtrace.

With fltk +xft, xdiskusage works fine.

Reproducible: Always




# xdiskusage .

(gdb) bt
#0  0x00007ffff7151b86 in ?? () from /lib64/libc.so.6
#1  0x00007ffff7b57200 in fltk::setfont (font=0x7ffff7dc7900, psize=<value optimized out>) at x11/Font_xlfd.cxx:541
#2  0x00007ffff7b803bf in fltk::Slider::draw (this=0x63f680) at Slider.cxx:367
#3  0x00007ffff7b59309 in fltk::Group::draw_child (this=<value optimized out>, w=...) at Group.cxx:755
#4  0x00007ffff7b59479 in fltk::Group::draw (this=0x60f910) at Group.cxx:687
#5  0x00007ffff7b7690b in fltk::Window::flush (this=0x60f910) at x11/run.cxx:2589
#6  0x00007ffff7b778cb in fl_window_flush (window=0x60f910) at run.cxx:657
#7  0x00007ffff7b77981 in fltk::flush () at run.cxx:691
#8  0x00007ffff7b7aa76 in fltk::wait (time_to_wait=0.100000001) at run.cxx:486
#9  0x0000000000405ee3 in OutputWindow::make(char const*, Disk*) ()
#10 0x0000000000406a15 in main ()

(gdb) frame 1
#1  0x00007ffff7b57200 in fltk::setfont (font=0x7ffff7dc7900, psize=<value optimized out>) at x11/Font_xlfd.cxx:541

(gdb) print *font
$8 = {name_ = 0x7ffff7ba3dd9 "helvetica", attributes_ = 0}

(gdb) print *t
$4 = {f = {name_ = 0x7ffff7ba3dd9 "helvetica", attributes_ = 0}, system_name = 0x7ffff7ba3f58 "-*-helvetica-medium-r-normal--*", bold = 0x7ffff7dc7940, italic = 0x7ffff7dc7980, first = 0x62e250, xlist = 0x0, n = 0}
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2011-12-10 14:16:07 UTC
This version is obsolete and still using fltk2.

The new version, xdiskusage-1.48_p20111016, is using the recommended fltk 1.3 version. 

So closing as OBSOLETE.    Please reopen with logs if you can reproduce similar error with the new version, or file a new bug.