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: Issues with latest rtorrent under Win7 x64 when attempting to package


On 20 May 2011 13:44, Christopher Faylor wrote:
> On Fri, May 20, 2011 at 01:38:42PM -0400, Chris Sutcliffe wrote:
>>No luck with 0x00405AA8, but it could be in libtorrent.dll, which I
>>will also build with debugging info. ?I did manage to find the
>>following (after loading the cygwin1.dbg symbols):
>>
>>0x61007038 is in dll_crt0_1(void*)
>>(/ext/build/netrel/src/cygwin-1.7.9-1/winsup/cygwin/dcrt0.cc:974).
>>969 ? ? /ext/build/netrel/src/cygwin-1.7.9-1/winsup/cygwin/dcrt0.cc:
>>No such file or directory.
>> ? ? ? ?in /ext/build/netrel/src/cygwin-1.7.9-1/winsup/cygwin/dcrt0.cc
>>
>>However my Cygwin source is in /usr as opposed to /ext/build/netrel,
>>is there a way to tell gdb to look there instead?
>
> Yes: "info gdb" or "help" in gdb will tell you how. ?In "info gdb" look
> for "Source" and then "Source Path".

Thank you for the tip.

After rebuilding libsigc and libtorrent with debug symbols as well
I've made some headway.  Here is what I get now when rtorrent crashes
(it no longer stack dumps):

Program received signal SIGABRT, Aborted.
0x77af014d in ntdll!RtlEnableEarlyCriticalSectionEventCreation ()
   from /cygdrive/c/Windows/system32/ntdll.dll
(gdb) bt
#0  0x77af014d in ntdll!RtlEnableEarlyCriticalSectionEventCreation ()
   from /cygdrive/c/Windows/system32/ntdll.dll
#1  0x77af014d in ntdll!RtlEnableEarlyCriticalSectionEventCreation ()
   from /cygdrive/c/Windows/system32/ntdll.dll
#2  0x77050962 in WaitForMultipleObjectsEx ()
   from /cygdrive/c/Windows/syswow64/KernelBase.dll
#3  0x00000002 in ?? ()
#4  0x00000001 in ?? ()
#5  0x0028c6d8 in ?? ()

Any thoughts on next steps?

Chris

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d

--
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]