gtk-gnutella-devel Digest, Vol 27, Issue 3

View: New views
1 Messages — Rating Filter:   Alert me  

gtk-gnutella-devel Digest, Vol 27, Issue 3

by gtk-gnutella-devel-request :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Send gtk-gnutella-devel mailing list submissions to
        gtk-gnutella-devel@...

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
or, via email, send a message with subject or body 'help' to
        gtk-gnutella-devel-request@...

You can reach the person managing the list at
        gtk-gnutella-devel-owner@...

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gtk-gnutella-devel digest..."


Today's Topics:

   1. Re:  Nearing release time (Hauke Hachmann)
   2.  Fatal assertion on quit (r16145) (Matthew Lye)
   3. Re:  Fatal assertion on quit (r16145) (Raphael Manfredi)
   4.  Updated Norwegian translation (Alexander Nicolaysen S?rnes)
   5. Re:  Updated Norwegian translation (Raphael Manfredi)
   6.  Fatal assertion in ioheader.c (r16162) (Matthew Lye)
   7. Re:  Fatal assertion in ioheader.c (r16162) (Raphael Manfredi)
   8.  weird sigabrt crashes with ld in config testing (Matthew Lye)


----------------------------------------------------------------------

Message: 1
Date: Sat, 14 Mar 2009 15:23:19 +0100
From: Hauke Hachmann <haxe@...>
Subject: Re: [gtk-gnutella-devel] Nearing release time
To: gtk-gnutella-devel@...
Message-ID: <200903141523.19530.haxe@...>
Content-Type: text/plain;  charset="iso-8859-1"

Hi,

On Sunday 08 March 2009, Raphael Manfredi wrote:
> There has been numerous changes in SVN in the last two weeks, and I
> would appreciate if you could all download the latest SVN version (at
> least r16089) and let me know whether you experience problems with
> it.

Works smoothly. No obvious problems after some days of testing with DHT
enabled.

I didn't conduct really thorough tests involving firewalled hosts or
many files from the same host, but at least I can say that
nothing is obviously broken, and the DHT really seems to successfully
aid in finding sources.

On a side note, the recent change in the download logic preventing too
aggressive chunking also seems to be a good thing on average. It leads
to faster completion of the last bits of a download with many available
sources (and also to a better estimation of the remaining download time
in those cases).

Thank you for the great work!

Hauke



------------------------------

Message: 2
Date: Sat, 14 Mar 2009 13:43:11 -0400
From: Matthew Lye <mlye@...>
Subject: [gtk-gnutella-devel] Fatal assertion on quit (r16145)
To: gtk-gnutella-devel@...
Message-ID: <2D8F13D4-FE52-49D5-A140-27F37C8A4AF8@...>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes

Unfortunately I was running with optimizations.  :(


FATAL: Assertion failure in routing.c:2633: "id"

Program received signal SIGABRT, Aborted.
0x9499caf0 in __kill ()
(gdb) bt
#0  0x9499caf0 in __kill ()
#1  0x94a37bb0 in abort ()
#2  0x0021d078 in assertion_failure (data=<value temporarily  
unavailable, due to optimizations>) at fast_assert.c:96
#3  0x0016ff04 in dht_fill_closest (id=0x0, kvec=0x3fe2a00, kcnt=1,  
exclude=0x0, alive=1) at routing.c:2633
#4  0x0015bb4c in keys_update_kball (bootstrapped=0) at keys.c:1075
#5  0x00170298 in dht_close () at routing.c:2896
#6  0x00003420 in gtk_gnutella_exit (n=0) at main.c:398
#7  0x00194604 in quit (force=1) at main_cb.c:112
#8  0x0054e9cc in gtk_handlers_run ()
#9  0x0054f15c in gtk_signal_real_emit ()
#10 0x0054fb78 in gtk_signal_emit ()
#11 0x0063afec in gtk_real_button_released ()
#12 0x0054ecf0 in gtk_signal_real_emit ()
#13 0x0054fb78 in gtk_signal_emit ()
#14 0x0063ac1c in gtk_button_button_release ()
#15 0x00598254 in gtk_marshal_BOOL__POINTER ()
#16 0x0054ee60 in gtk_signal_real_emit ()
#17 0x0054fb78 in gtk_signal_emit ()
#18 0x004f1924 in gtk_widget_event ()
#19 0x0059a1f0 in gtk_propagate_event ()
#20 0x0059a6a8 in gtk_main_do_event ()
#21 0x006dd268 in gdk_event_dispatch ()
#22 0x00725ac4 in g_main_dispatch ()
#23 0x00727184 in g_main_iterate ()
#24 0x007274cc in g_main_run ()
#25 0x0059ab38 in gtk_main ()
#26 0x0019432c in main_gui_run (geometry_spec=<value temporarily  
unavailable, due to optimizations>) at main.c:693
#27 0x00002f8c in main (argc=1, argv=0xbffff2b8) at main.c:1455
(gdb)





------------------------------

Message: 3
Date: Sat, 14 Mar 2009 22:02:52 +0000 (UTC)
From: Raphael_Manfredi@... (Raphael Manfredi)
Subject: Re: [gtk-gnutella-devel] Fatal assertion on quit (r16145)
To: gtk-gnutella-devel@...
Message-ID: <gph9ic$56v$1@...>
Content-Type: text/plain; charset="iso-8859-1"

Quoting Matthew Lye <mlye@...> from ml.softs.gtk-gnutella.devel:
:Unfortunately I was running with optimizations.  :(

Thanks, I take it you never enabled the DHT code.

If that is true, then r16152 should fix your problem.  Let me know.

Raphael



------------------------------

Message: 4
Date: Sun, 15 Mar 2009 14:26:50 +0100
From: Alexander Nicolaysen S?rnes <alex@...>
Subject: [gtk-gnutella-devel] Updated Norwegian translation
To: gtk-gnutella-devel@...
Message-ID: <200903151426.50948.alex@...>
Content-Type: text/plain;  charset="iso-8859-1"

Hello,

Here is an updated Norwegian Bokm?l translation. I hope it makes it into the
next version! :)

http://www.thehandofagony.com/alex/oversetting/gtk-gnutella/gtk-gnutella-nb-
svn-20090309.tar.bz2




Alexander N. S?rnes




------------------------------

Message: 5
Date: Sun, 15 Mar 2009 15:34:31 +0000 (UTC)
From: Raphael_Manfredi@... (Raphael Manfredi)
Subject: Re: [gtk-gnutella-devel] Updated Norwegian translation
To: gtk-gnutella-devel@...
Message-ID: <gpj767$a0q$1@...>
Content-Type: text/plain; charset="iso-8859-1"

Quoting "Alexander Nicolaysen =?iso-8859-1?q?S=F8rnes?="
        <alex@...> from ml.softs.gtk-gnutella.devel:
:Here is an updated Norwegian Bokm?l translation. I hope it makes it into the
:next version! :)

Thanks, committed to SVN as r16162.

Raphael



------------------------------

Message: 6
Date: Sun, 15 Mar 2009 15:19:41 -0400
From: Matthew Lye <mlye@...>
Subject: [gtk-gnutella-devel] Fatal assertion in ioheader.c (r16162)
To: gtk-gnutella-devel@...
Message-ID: <F48E494F-65B9-457B-85A8-2AEC87CD8C94@...>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes

If it makes very large difference to the effort it takes to debug, I  
will re-jigger my compiling setting to turn off optimizations.  I'd  
prefer not to, though.  GTKG tends to heavily load my machine, and I'm  
superstitious about optimizing.  (1GHz PPC G4)

This error occurred in a seemingly spontaneous manner after ~2hrs of  
usage.

FATAL: Assertion failure in ioheader.c:85: "(char *) ih->io_opaque >  
(char *) ih->resource"

Program received signal SIGABRT, Aborted.
0x9499caf0 in __kill ()
(gdb) bt
#0  0x9499caf0 in __kill ()
#1  0x94a37bb0 in abort ()
#2  0x0021e998 in assertion_failure (data=<value temporarily  
unavailable, due to optimizations>) at fast_assert.c:96
#3  0x000bc898 in io_check (opaque=0x0) at ioheader.c:85
#4  0x000bc8c8 in io_free (opaque=<value temporarily unavailable, due  
to optimizations>) at ioheader.c:98
#5  0x00041b60 in download_stop_v (d=0x71621f8,  
new_status=GTA_DL_COMPLETED, reason=0x2943dc "Switching (after error)  
to \"%s\"", ap=0xbfffeae4 "\003??f") at downloads.c:3878
#6  0x00047734 in download_stop (d=0x71621f8,  
new_status=GTA_DL_COMPLETED, reason=0x2943dc "Switching (after error)  
to \"%s\"") at downloads.c:3974
#7  0x0005e334 in download_switch (d=0x71621f8, pd=0x49705e8) at  
downloads.c:3733
#8  0x0005e640 in download_stop_switch (d=0x49705e8, header=<value  
temporarily unavailable, due to optimizations>,  
new_status=GTA_DL_ERROR, reason=0x295380 "%sHTTP %u %s")
     at downloads.c:4005
#9  0x0006a728 in download_request (d=0x49705e8, header=0xc6b2d28,  
ok=1) at downloads.c:10260
#10 0x000bcf44 in io_header_parse (ih=0x3f7c008) at ioheader.c:342
#11 0x0023112c in dispatch_poll (unused_source=<value temporarily  
unavailable, due to optimizations>, unused_cond=<value temporarily  
unavailable, due to optimizations>,
     udata=0x3b3454) at inputevt.c:714
#12 0x00728ac4 in g_main_dispatch ()
#13 0x0072a184 in g_main_iterate ()
#14 0x0072a4cc in g_main_run ()
#15 0x0059db38 in gtk_main ()
#16 0x00195c4c in main_gui_run (geometry_spec=<value temporarily  
unavailable, due to optimizations>) at main.c:693
#17 0x00003dc0 in main (argc=1, argv=0xbffff31c) at main.c:1458





------------------------------

Message: 7
Date: Sun, 15 Mar 2009 19:36:53 +0000 (UTC)
From: Raphael_Manfredi@... (Raphael Manfredi)
Subject: Re: [gtk-gnutella-devel] Fatal assertion in ioheader.c
        (r16162)
To: gtk-gnutella-devel@...
Message-ID: <gpjlcl$850$1@...>
Content-Type: text/plain; charset="iso-8859-1"

Quoting Matthew Lye <mlye@...> from ml.softs.gtk-gnutella.devel:
:FATAL: Assertion failure in ioheader.c:85: "(char *) ih->io_opaque >  
:(char *) ih->resource"
:
:Program received signal SIGABRT, Aborted.
:0x9499caf0 in __kill ()
:(gdb) bt
:#0  0x9499caf0 in __kill ()
:#1  0x94a37bb0 in abort ()
:#2  0x0021e998 in assertion_failure (data=<value temporarily  
:unavailable, due to optimizations>) at fast_assert.c:96
:#3  0x000bc898 in io_check (opaque=0x0) at ioheader.c:85
:#4  0x000bc8c8 in io_free (opaque=<value temporarily unavailable, due  
:to optimizations>) at ioheader.c:98
:#5  0x00041b60 in download_stop_v (d=0x71621f8,  
:new_status=GTA_DL_COMPLETED, reason=0x2943dc "Switching (after error)  
:to \"%s\"", ap=0xbfffeae4 "\003??f") at downloads.c:3878

Can you do under gdb:

frame 5
p *d

Thanks,
Raphael



------------------------------

Message: 8
Date: Sun, 15 Mar 2009 19:55:43 -0400
From: Matthew Lye <mlye@...>
Subject: [gtk-gnutella-devel] weird sigabrt crashes with ld in config
        testing
To: gtk-gnutella-devel@...
Message-ID: <CCEFC36F-F25D-45D5-B9F5-F53F80AD2AA2@...>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes

I am, by the way, getting some weird crash notifications from ld when  
the configure (build) script is running, between 2-4 per run.  Is a  
behavior unique to GNU-ld being assumed maybe?  This behavior is new.  
It's been a while since I built GTKG, however, so it could be a change  
in the system rather than a change in your script;  I'm not sure I  
would know.

Process:         ld [27402]
Path:            /usr/libexec/gcc/powerpc-apple-darwin9/4.0.1/ld
Identifier:      ld
Version:         ??? (???)
Code Type:       PPC (Native)
Parent Process:  collect2 [27401]

Date/Time:       2009-03-15 19:49:19.177 -0400
OS Version:      Mac OS X 10.5.6 (9G55)
Report Version:  6

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   libSystem.B.dylib             0x9499caf0 __kill + 12
1   libSystem.B.dylib             0x94a37bac abort + 84
2   libstdc++.6.dylib             0x00154e24  
__gnu_cxx::__verbose_terminate_handler() + 400
3   libstdc++.6.dylib             0x00152940 __gxx_personality_v0 +  
1240
4   libstdc++.6.dylib             0x001529a4 std::terminate() + 68
5   libstdc++.6.dylib             0x00152c68 __cxa_rethrow + 128
6   libstdc++.6.dylib             0x00154d88  
__gnu_cxx::__verbose_terminate_handler() + 244
7   libstdc++.6.dylib             0x00152940 __gxx_personality_v0 +  
1240
8   libstdc++.6.dylib             0x001529a4 std::terminate() + 68
9   libstdc++.6.dylib             0x00152be4 __cxa_throw + 124
10  ld                             0x00011294 0x1000 + 66196
11  ld                             0x0001a128 0x1000 + 102696
12  ld                             0x0001b99c 0x1000 + 108956
13  ld                             0x0001ba7c 0x1000 + 109180
14  ld                             0x000020a0 0x1000 + 4256
15  ???                           0xbfffe718 0 + 3221219096

Thread 0 crashed with PPC Thread State 32:
   srr0: 0x9499caf0  srr1: 0x0200d030   dar: 0x0016ac30 dsisr:  
0x40000000
     r0: 0x00000025    r1: 0xbfffdbb0    r2: 0x00000000    r3:  
0x00000000
     r4: 0x00000000    r5: 0x00000001    r6: 0xa07e045c    r7:  
0x0000001d
     r8: 0x0000000a    r9: 0x0000000a   r10: 0x94965964   r11:  
0xa07e2530
    r12: 0x9499cadc   r13: 0x00000000   r14: 0xbfffe394   r15:  
0xa07e045c
    r16: 0x001e1f01   r17: 0x000d107c   r18: 0xa07e03a0   r19:  
0x00000001
    r20: 0x000f7688   r21: 0x00000001   r22: 0x000d1098   r23:  
0x00000001
    r24: 0x00000001   r25: 0xbfffe058   r26: 0x001e1f20   r27:  
0x0023c990
    r28: 0x00174ca0   r29: 0x0023c820   r30: 0x0016bf5c   r31:  
0x94a37b64
     cr: 0x22000222   xer: 0x00000004    lr: 0x94a37bb0   ctr:  
0x9499cadc
vrsave: 0x00000000

Binary Images:
     0x1000 -    0xf0fff  ld ??? (???)  
<e789ab7e946c699f171a1d969f9d1794> /usr/libexec/gcc/powerpc-apple-
darwin9/4.0.1/ld
   0x104000 -   0x16bffb +libstdc++.6.dylib ??? (???)  
<a4e9b10268b3ffac26d0296499b24e8e> /usr/local/lib/libstdc++.6.dylib
   0x1c0000 -   0x1d2ff8 +libgcc_s.1.dylib ??? (???)  
<f5c48899e3023ba9676529e963b0ac31> /usr/local/lib/libgcc_s.1.dylib
0x8fe00000 - 0x8fe30c23  dyld 97.1 (???)  
<8dc1fc6c74fe1f055be16980dd45001e> /usr/lib/dyld
0x910fa000 - 0x910ffff6  libmathCommon.A.dylib ??? (???) /usr/lib/
system/libmathCommon.A.dylib
0x9491a000 - 0x94abafe3  libSystem.B.dylib ??? (???)  
<3260ab8c558e938c8180b3ba1036aec1> /usr/lib/libSystem.B.dylib
0xffff8000 - 0xffff9703  libSystem.B.dylib ??? (???) /usr/lib/
libSystem.B.dylib







------------------------------

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

------------------------------

_______________________________________________
gtk-gnutella-devel mailing list
gtk-gnutella-devel@...
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel


End of gtk-gnutella-devel Digest, Vol 27, Issue 3
*************************************************