Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (11) </ ... 5 6 7 8 9 [10] 11 >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Flash 9 environment< Next Oldest | Next Newest >
jpeters Offline

Group: Members
Posts: 804
Joined: April 2006
Posted: June 04 2008,13:14 QUOTE

Back to top
Profile PM 
Jason W Offline

Group: Members
Posts: 260
Joined: Nov. 2006
Posted: June 04 2008,22:12 QUOTE

I just now saw that there is a libc6.dsl in the extensions area.  version 6_2.3.2.ds1-22_i386.deb.  I am curious if that is the one that is now in the base system.  I will try it out when I get home, it was right there and I didn't see it.  I am going to build glibc 2.3.2 vanilla and see how it works, to see if these errors and such are just simply from 2.3.2 being an older release, which is probably the case.

EDIT:  The installed version in DSL seems to be libc6-ds1-10, also a debian package.  And I have not had a good experience using the libc6.dsl from the extension area, I was going to test it with Firefox/Flash but xterm would not launch when I had the same gtk2/alsa extensions loaded that work ok otherwise.
Back to top
Profile PM 
curaga Offline

Group: Members
Posts: 2163
Joined: Feb. 2007
Posted: June 05 2008,14:45 QUOTE

Perhaps this sheds some light:

According to it when glibc 2.3.2 came it broke a lot of stuff. Because of this, Jason you should try 2.3.6 instead, it's at least known to be working fine in several distros.

My problem was fixed by updating to glibc 2.3.6.

The flash plugin does a call to dlclose when it is unloaded, as can be seen in this backtrace:
#0 0x40d822c4 in _dl_close () from /lib/
#1 0x401f3d7a in dlclose_doit () from /lib/
#2 0x4000c460 in _dl_catch_error () from /lib/
#3 0x401f42cb in _dlerror_run () from /lib/
#4 0x401f3daa in dlclose () from /lib/
#5 0x44115c4e in NP_Shutdown () from /usr/firefox/plugins/
#6 0x44128702 in NP_Shutdown () from /usr/firefox/plugins/
#7 0x44027468 in Flash_EnforceLocalSecurity ()
from /usr/firefox/plugins/
#8 0x440230a0 in ?? () from /usr/firefox/plugins/
#9 0x4477c460 in ?? () from /usr/firefox/plugins/
#10 0x4477be20 in ?? () from /usr/firefox/plugins/
#11 0xbfffefdc in ?? ()
#12 0x446b587a in ?? () from /usr/firefox/plugins/
#13 0x4477abfc in ?? () from /usr/firefox/plugins/
#14 0x40dacff4 in ?? () from /lib/
#15 0xbffff2cc in ?? ()
#16 0x40d82a73 in _dl_close () from /lib/

Recursive calls to dlclose have been fixed between glibc 2.3.5 and glibc 2.3.6:
Taken from

There's no such thing as life. Those mean little jocks invented it ;)
Windows is not a virus. A virus does something!
Back to top
Profile PM 
Jason W Offline

Group: Members
Posts: 260
Joined: Nov. 2006
Posted: June 05 2008,15:45 QUOTE

Thanks curaga.  I had stopped at building 2.3.2 from source since your last post is not the first time that I read of 2.3.2 being buggy in and of itself.  And with the 2.3.2 in base DSL appears to be a Debian package, it surely has some patches and fixes that the bare source would not.  Just evidently not as much patching/fixing as in the latest Sarge version updated as of last year.  And this latest Sarge version seems to have bugfixing that has been backported from the later releases of glibc.  
If I make a go at building a glibc I will build 2.3.6 since by all accounts it seems pretty mature and stable.  But Sarge's 2.3.2 is only a few kilobytes larger than the libc6 in base DSL.  And with Flash, BOINC, and the compiling that I have done the last couple days, Sarge's libc6 seems very solid and compatible with some newer things.  I have put my machine to the test and I have not seen any issues arising from the updated libc6.
It would be nice to see how 2.3.6 would perform, and perhaps I will build it in the next coming weeks to test drive.  It would be nice to keep around for those apps that would require it and no less.

EDIT: Getting off topic, but I am running Firefox 3 RC2 now that I also installed a couple of other Sarge debs - libgcc1, and libstdc++6.  Some newer stuff could be run with these libs, but Swiftfox requires a newer glibc.  But the gtk1 build of Firefox from does work.  And those two .deb packages are only about 400kb compressed, with the docs and man pages and all.  I think an extension of these libs would be handy.
Back to top
Profile PM 
WDef Offline

Group: Members
Posts: 798
Joined: Sep. 2005
Posted: June 07 2008,10:24 QUOTE

$0.02: If it doesn't appear to break anything, I think it would be great if dsl's glibc was replaced with Sarge's.

I only wish someone had worked this out earlier.  Thanks Jason.
Back to top
Profile PM 
50 replies since Mar. 31 2008,03:21 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (11) </ ... 5 6 7 8 9 [10] 11 >/
reply to topic new topic new poll
Quick Reply: Flash 9 environment

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code