[Clam-devel] puzzling segmentation fault
Pau Arumi
parumi at iua.upf.edu
Tue Aug 14 10:49:13 PDT 2007
Here goes a patch with the RunTimeLibraryLoader refactoring. It
makes segfault NetworkEditor this way.
If I remove the static AutomaticRunTimeLibraryLoader object then it
doesn't. What puzzles me is the place where it crashes.
Anyway, I'm sending this mostly to discuss on irc
pau
[CLAM Plugins] Looking at path
'/home/parumi/patchedClam/CLAM/plugins/spacialization/'
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1257765168 (LWP 31239)]
0xb652ba97 in std::_List_node_base::hook () from
/usr/lib/libstdc++.so.6
(gdb) bt
#0 0xb652ba97 in std::_List_node_base::hook () from
/usr/lib/libstdc++.so.6
#1 0x081546b1 in
CLAM::Factory<CLAM::Processing>::Registry::AddAttribute
(this=0xb7f32338, key=@0xbf908a38, attribute=@0xbf908a34,
value=@0xbf908a30) at
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:1140
#2 0xb7edfbae in CLAM::Factory<CLAM::Processing>::AddAttribute
(this=0xb7f32338, key=@0xbf908a38, attribute=@0xbf908a34,
value=@0xbf908a30) at scons/libs/core/include/CLAM/Factory.hxx:195
#3 0xb505b564 in FactoryRegistrator (this=0xb507fc01,
metadata=0xb507c50c) at
/home/parumi/plocal/include/CLAM/Factory.hxx:460
#4 0xb505a984 in __static_initialization_and_destruction_0
(__initialize_p=<value optimized out>, __priority=<value optimized
out>)
at MyFFT.cxx:40
#5 0xb505bd56 in __do_global_ctors_aux () from
/home/parumi/patchedClam/CLAM/plugins/spacialization//libplugins_specialization.so
#6 0xb5009c75 in _init () from
/home/parumi/patchedClam/CLAM/plugins/spacialization//libplugins_specialization.so
-------------- next part --------------
A non-text attachment was scrubbed...
Name: run-time-library-loader-refactoring-SEGFAULT.patch
Type: text/x-diff
Size: 12734 bytes
Desc: not available
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20070814/2ba9f3c4/attachment-0004.patch>
More information about the clam-devel
mailing list