This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: core dump on rebaseall [attn ocaml maintainer]


On 27/02/2016 00:06, Michael Steiner wrote:
On 02/24/2016 08:15 PM, "Larry Hall (Cygwin)" wrote:



However, above triggered a though: i've previously looked into
rebaseall and tried to briefly isolate the problem by pruning
rebase.lst which created to be fed to rebase. Unfortunately, just
removing lines from the back caused for a while still the core dump
and then eventually complained that some files could not be fixed.
Looking at it again it seems the files which are causing the trouble
are following ocaml files!

< /usr/lib/ocaml/stublibs/dllbigarray.so
< /usr/lib/ocaml/stublibs/dllcamlstr.so
< /usr/lib/ocaml/stublibs/dllgraphics.so
< /usr/lib/ocaml/stublibs/dllnums.so
< /usr/lib/ocaml/stublibs/dllthreads.so
< /usr/lib/ocaml/stublibs/dllunix.so
< /usr/lib/ocaml/stublibs/dllvmthreads.so

with them included, running

rebase   -n -s -8 -b 0x400000000 -o 0 -T /tmp/rebase.lst

coredumps. if i exclude them, then it works!

It seems only one file with that defect:

$ rebase -b 0x400000000  /usr/lib/ocaml/stublibs/dllunix.so
Segmentation fault (core dumped)

$ rebase -i  /usr/lib/ocaml/stublibs/dllunix.so
Segmentation fault (core dumped)



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]