애플리케이션을 실행했는데 main 시작전에 segment fault를 발생시킵니다.
core파일을 gdb로 돌려보니 아래와 같은 메세지가나오는데요..

[code]
GNU gdb 6.8
Copyright (C) 2008 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 "mipsel-linux"...
 
warning: exec file is newer than core file.
Reading symbols from /mnt/hd1/lib/libdirectfb-1.3.so.0...done.
Loaded symbols for /mnt/hd1/lib/libdirectfb-1.3.so.0
Reading symbols from /mnt/hd1/lib/libfusion-1.3.so.0...done.
Loaded symbols for /mnt/hd1/lib/libfusion-1.3.so.0
Reading symbols from /mnt/hd1/lib/libdirect-1.3.so.0...done.
Loaded symbols for /mnt/hd1/lib/libdirect-1.3.so.0
Reading symbols from /mnt/hd1/lib/libwebkit-1.0.so.1...done.
Loaded symbols for /mnt/hd1/lib/libwebkit-1.0.so.1
Reading symbols from /mnt/hd1/lib/libgthread-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgthread-2.0.so.0
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /mnt/hd1/lib/libcurl.so.3...done.
Loaded symbols for /mnt/hd1/lib/libcurl.so.3
Reading symbols from /mnt/hd1/lib/libicui18n.so.38...done.
Loaded symbols for /mnt/hd1/lib/libicui18n.so.38
Reading symbols from /mnt/hd1/lib/libicuuc.so.38...done.
Loaded symbols for /mnt/hd1/lib/libicuuc.so.38
Reading symbols from /mnt/hd1/lib/libicudata.so.38...done.
Loaded symbols for /mnt/hd1/lib/libicudata.so.38
Reading symbols from /mnt/hd1/lib/libsqlite3.so.0...done.
Loaded symbols for /mnt/hd1/lib/libsqlite3.so.0
Reading symbols from /mnt/hd1/lib/libxslt.so.1...done.
Loaded symbols for /mnt/hd1/lib/libxslt.so.1
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /mnt/hd1/lib/libjpeg.so.62...done.
Loaded symbols for /mnt/hd1/lib/libjpeg.so.62
Reading symbols from /lib/libstdc++.so.6...done.
Loaded symbols for /lib/libstdc++.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /mnt/hd1/lib/libatk-1.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libatk-1.0.so.0
Reading symbols from /mnt/hd1/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /mnt/hd1/lib/libpangocairo-1.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libpangocairo-1.0.so.0
Reading symbols from /mnt/hd1/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libpangoft2-1.0.so.0
Reading symbols from /mnt/hd1/lib/libgio-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgio-2.0.so.0
Reading symbols from /mnt/hd1/lib/libfontconfig.so.1...done.
Loaded symbols for /mnt/hd1/lib/libfontconfig.so.1
Reading symbols from /mnt/hd1/lib/libfreetype.so.6...done.
Loaded symbols for /mnt/hd1/lib/libfreetype.so.6
Reading symbols from /mnt/hd1/lib/libpango-1.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libpango-1.0.so.0
Reading symbols from /mnt/hd1/lib/libgobject-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgobject-2.0.so.0
Reading symbols from /mnt/hd1/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgmodule-2.0.so.0
Reading symbols from /mnt/hd1/lib/libglib-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libglib-2.0.so.0
Reading symbols from /mnt/hd1/lib/libcairo.so.2...done.
Loaded symbols for /mnt/hd1/lib/libcairo.so.2
Reading symbols from /mnt/hd1/lib/libpng12.so.0...done.
Loaded symbols for /mnt/hd1/lib/libpng12.so.0
Reading symbols from /mnt/hd1/lib/libxml2.so.2...done.
Loaded symbols for /mnt/hd1/lib/libxml2.so.2
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /mnt/hd1/lib/libz.so.1...done.
Loaded symbols for /mnt/hd1/lib/libz.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /mnt/hd1/lib/libgtk-directfb-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgtk-directfb-2.0.so.0
Reading symbols from /mnt/hd1/lib/libgdk-directfb-2.0.so.0...done.
Loaded symbols for /mnt/hd1/lib/libgdk-directfb-2.0.so.0
Reading symbols from /lib/ld.so.1...done.
Loaded symbols for /lib/ld.so.1
Core was generated by `./midori'.
Program terminated with signal 11, Segmentation fault.
[New process 685]
#0  0x2b65960c in WTF::fastMalloc () from /mnt/hd1/lib/libwebkit-1.0.so.1
(gdb) bt
#0  0x2b65960c in WTF::fastMalloc () from /mnt/hd1/lib/libwebkit-1.0.so.1
#1  0x2b45d5ac in global constructors keyed to webkit_accessible_get_type ()
   from /mnt/hd1/lib/libwebkit-1.0.so.1
#2  0x2b715f74 in __do_global_ctors_aux ()
   from /mnt/hd1/lib/libwebkit-1.0.so.1
#3  0x2ad55e40 in _init () from /mnt/hd1/lib/libwebkit-1.0.so.1
#4  0x2aab3b14 in _dl_rtld_di_serinfo () from /lib/ld.so.1
#5  0x2ab08220 in ?? () from /mnt/hd1/lib/libdirectfb-1.3.so.0
warning: GDB can't find the start of the function at 0x2ab0821f.
 
    GDB is unable to find the start of the function at 0x2ab0821f
and thus can't determine the size of that function's stack frame.
This means that GDB may be unable to access that stack frame, or
the frames below it.
    This problem is most likely caused by an invalid program counter or
stack pointer.
    However, if you think GDB should simply search farther back
from 0x2ab0821f for code which looks like the beginning of a
function, you can increase the range of the search using the `set
heuristic-fence-post' command.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) 
[/code]

CPU는 au1200입니다. 커널 버전은 2.6 
webkit 라이브러리를 mips 포팅후 midori라는 웹브라우저를 실행도중 위와 같은 에러가 발생합니다.
midori는 실행이 되질 않습니다. 실행이전에 라이브러리를 로딩하다 에러가 나는거 같은데 원인을 알수가 없습니다.
필요한 라이브러리는 모두 로딩이 된 후 입니다. main 진입전에 fault 발생합니다. main 첫라인에 printf를 넣어도
출력이 되지 않더라고요
혹시 원인이 어디에 있는지 추측이 가능할까요?