From: Matt Z. <md...@de...> - 2004-02-28 21:49:12
|
On Sat, Feb 28, 2004 at 07:44:06PM +0100, Jure Pe??ar wrote: > I'm playing with evms on my Alphaserver with a bunch of disks. First problem > i found is i evmsgui. Clicking on Action -> Create -> Region reliably > crashes the gui everytime. Kernel log shows: > > Feb 28 12:06:30 alphabox kernel: evmsgui(464): unaligned trap at > 0000020000801a5c: 000002000111d704 2d 1 > > Gdb shows: > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 16386 (LWP 538)] > 0x0000020000801a38 in BlindExtractObject () from /lib/libdlist-2.0.so.0 > (gdb) bt > #0 0x0000020000801a38 in BlindExtractObject () from /lib/libdlist-2.0.so.0 > #1 0x00000200013a18dc in ?? () from /lib/evms/md-1.1.9.so > #2 0x00000200013a23ec in ?? () from /lib/evms/md-1.1.9.so > #3 0x000002000007c5a8 in evms_create_task () from /lib/libevms-2.2.so.0 > #4 0x0000000120054f80 in can_plugin_do_action () > #5 0x000000012003f5fc in on_plugin_selection_clist_realize () > #6 0x0000000120043650 in on_region_manager_clist_realize () > #7 0x00000200001cbc44 in gtk_marshal_NONE__NONE () from > #/usr/lib/libgtk-1.2.so.0 8 0x00000200002340a4 in > #gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 9 > #0x0000000120163d08 in ?? () > warning: Hit heuristic-fence-post without finding > warning: enclosing function for address 0x120163d08 > This warning occurs if you are debugging a function without any symbols > (for example, in a stripped executable). In that case, you may wish to > increase the size of the search with the `set heuristic-fence-post' command. > > Same happens with evmsn (and i suspect cli too, but didnt test it), so the > problem is not the gui itself but one of the underlying libraries. Libdlist > looks like the one to blame from that gdb output. libdlist just implements a data structure; I imagine the bug is probably higher up. Do you think you could rebuild evms with debugging support and get a full stack trace? apt-get build-dep evms DEB_BUILD_OPTIONS=nostrip apt-get source -b evms -- - mdz |