Same setup as in bug #402713, but now with x11-wm/blackbox installed. jeroen@elmer ~ $ bbweather ZLYS Segmentation fault (core dumped) jeroen@elmer ~ $ gdb `which bbweather` core GNU gdb (Gentoo 7.3.1 p2) 7.3.1 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "hppa2.0-unknown-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/bbweather...Reading symbols from /mnt/alt/debug/usr/bin/bbweather.debug...done. done. BFD: Warning: /home/jeroen/core is truncated: expected core file size >= 2048000, found: 1925120. [New LWP 4726] threCore was generated by `bbweather ZLYS'. Program terminated with signal 11, Segmentation fault. #0 0x40d87af0 in free () from /lib/libc.so.6 (gdb) thread apply all bt full Thread 1 (LWP 4726): #0 0x40d87af0 in free () from /lib/libc.so.6 No symbol table info available. #1 0x00017ce0 in BaseResource::ReadDefaultResource (this=0x29e40) at Baseresource.cpp:275 value = {size = 171584, addr = 0x1e008 "/home/jeroen/.wmWeatherReports"} value_type = 0xfb273d75 "/home/jeroen" #2 0x0001841c in BaseResource::BaseResource (this=0x29e40, toolwindow=<optimized out>) at Baseresource.cpp:61 homedir = <optimized out> #3 0x00016de4 in Resource::Resource (this=0x29e40, toolwindow=<optimized out>) at resource.cpp:26 No locals. #4 0x00012640 in ToolWindow::ToolWindow (this=0x1e040, opts=<optimized out>) at bbweather.cpp:92 No locals. #5 0x00013804 in main (argc=2, argv=<optimized out>) at bbweather.cpp:743 c = <optimized out> opts = {optwithdrawn = false, optmetric = false, optcycle = false, optextra = false, optshape = false, opttime = 0, optupdt = 10, optstation = 0x1e030 "ZLYS", wthrdir = 0x1e008 "/home/jeroen/.wmWeatherReports", cnfg = 0x1a964 "/usr/share/bbtools/bbweather.conf", geom = 0x0, zone = 0} AppWindow = <optimized out> home = <optimized out> subdir = 0x1a990 ".wmWeatherReports"
I can't reproduce that. Could you attach whatever defaults that are read from /home/jeroen/.wmWeatherReports possibly without put of strace?
After fixing bug #402713, I can't reproduce this either.