Package: mozilla-firefox
Version: 1.0.5-1
Severity: important

Firefox freezes when I go to http://hietanen.typepad.com/copyfraud/ in
its current form. I have had no problems with this site before when
using Firefox 1.0.4. Today I started having the problem with 1.0.4 and
also with 1.0.5-1.

The problem only occurs if I open the page in the current tab but not
if I open it in a new tab with the middle mouse button. I made a local
copy of the page (attached). The problem also occurs if I open the
local file. I tried linting the local file and opening that but it
doesn't help.

The program freezes with the message "Waiting for
hietanen.typepad.com..." on the status line. Strace shows it is stuck
in some kind of loop:

poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN}], 8, 0) = 0
write(3, "[EMAIL PROTECTED]@\0\325\0"...,
768) = 768
read(3, "\1\30\263\34\0\1\0\0\0\0\0\0\270\36\217\10\374\t\224\10"...,
32) = 32
readv(3,
[{"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024},
{"", 0}], 2) = 1024
write(3, "[EMAIL PROTECTED]", 20) = 20
read(3, "\1\30\264\34\0\1\0\0\0\0\0\0\17\16\10\7\0\0\0\200\356"...,
32) = 32
readv(3,
[{"\325\332\334\0\325\332\334\0\325\332\334\0\325\332\334"..., 1024},
{"", 0}], 2) = 1024
write(3, "[EMAIL PROTECTED]", 20) = 20
read(3, "\1\30\265\34\0\1\0\0\0\0\0\0\17\16\10\7\0\0\0\200\356"...,
32) = 32
readv(3,
[{"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"..., 1024},
{"", 0}], 2) = 1024
write(3,
"[EMAIL PROTECTED]@[EMAIL PROTECTED]"..., 1100)
= 1100
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 106452}, NULL) = 0
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 155521}, NULL) = 0
gettimeofday({1121804450, 155617}, NULL) = 0
gettimeofday({1121804450, 155710}, NULL) = 0
gettimeofday({1121804450, 156077}, NULL) = 0
gettimeofday({1121804450, 156120}, NULL) = 0
gettimeofday({1121804450, 156263}, NULL) = 0
gettimeofday({1121804450, 156493}, NULL) = 0
gettimeofday({1121804450, 156547}, NULL) = 0
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 106452}, NULL) = 0
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 155521}, NULL) = 0
gettimeofday({1121804450, 155617}, NULL) = 0
gettimeofday({1121804450, 155710}, NULL) = 0
gettimeofday({1121804450, 156077}, NULL) = 0
gettimeofday({1121804450, 156120}, NULL) = 0
gettimeofday({1121804450, 156263}, NULL) = 0
gettimeofday({1121804450, 156493}, NULL) = 0
gettimeofday({1121804450, 156547}, NULL) = 0
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 161456}, NULL) = 0
gettimeofday({1121804450, 161848}, NULL) = 0
lseek(22, 16384, SEEK_SET)              = 16384
write(22, "GIF89ad\0\27\0\366\0\0MoTNkYQm^QdfUhlWewW"..., 2048) = 2048
gettimeofday({1121804450, 162231}, NULL) = 0
lseek(21, 11264, SEEK_SET)              = 11264
write(21, "\0\1\0\5\0\0\0\0\0\0\0\1B\335\240B\335\242B\335\242"...,
512) = 512
write(5, "\372", 1)                     = 1
write(3, "[EMAIL PROTECTED]@[EMAIL PROTECTED]"...,
56) = 56
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 189977}, NULL) = 0
gettimeofday({1121804450, 190021}, NULL) = 0
gettimeofday({1121804450, 190156}, NULL) = 0
gettimeofday({1121804450, 190187}, NULL) = 0
read(4, "\372", 1)                      = 1
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN}], 8, 0) = 0
write(3, "[EMAIL PROTECTED]@\0\325\0"...,
688) = 688
read(3, "\1\30\340\34\0\1\0\0\0\0\0\0\270\36\217\10\324\t\224\10"...,
32) = 32
readv(3,
[{"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024},
{"", 0}], 2) = 1024
write(3, "[EMAIL PROTECTED]", 20) = 20
read(3, "\1\30\341\34\0\1\0\0\0\0\0\0\17\16\10\7\0\0\0\200\356"...,
32) = 32
readv(3,
[{"\325\332\334\0\325\332\334\0\325\332\334\0\325\332\334"..., 1024},
{"", 0}], 2) = 1024
write(3, "[EMAIL PROTECTED]", 20) = 20
read(3, "\1\30\342\34\0\1\0\0\0\0\0\0\17\16\10\7\0\0\0\200\356"...,
32) = 32
readv(3,
[{"\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"..., 1024},
{"", 0}], 2) = 1024
write(3,
"[EMAIL PROTECTED]@[EMAIL PROTECTED]"..., 1100)
= 1100
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
gettimeofday({1121804450, 193716}, NULL) = 0
gettimeofday({1121804450, 193959}, NULL) = 0
lseek(23, 69632, SEEK_SET)              = 69632
write(23, "\377\330\377\340\0\20JFIF\0\1\1\1\0H\0H\0\0\377\342\fX"...,
12288) = 12288
gettimeofday({1121804450, 194866}, NULL) = 0
lseek(21, 11776, SEEK_SET)              = 11776
write(21, "\0\1\0\5\0\0\0\0\0\0\0\1B\335\240B\335\242B\335\241"...,
512) = 512
write(5, "\372", 1)                     = 1
write(3, "[EMAIL PROTECTED]@[EMAIL PROTECTED]"...,
96) = 96
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=12,
events=POLLIN|POLLPRI}, {fd=14, events=
POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16,
events=POLLIN|POLLPRI}, {fd=17, events=POL
LIN}, {fd=4, events=POLLIN, revents=POLLIN}], 8, -1) = 1
brk(0)                                  = 0x9341000
brk(0x936a000)                          = 0x936a000
brk(0)                                  = 0x936a000
brk(0)                                  = 0x936a000
brk(0x934a000)                          = 0x934a000
brk(0)                                  = 0x934a000
gettimeofday({1121804450, 239424}, NULL) = 0
gettimeofday({1121804450, 239471}, NULL) = 0
gettimeofday({1121804450, 239516}, NULL) = 0
gettimeofday({1121804450, 239569}, NULL) = 0
gettimeofday({1121804450, 240484}, NULL) = 0
gettimeofday({1121804450, 240546}, NULL) = 0
gettimeofday({1121804450, 240584}, NULL) = 0
futex(0x8bfde34, FUTEX_WAKE, 1)         = 1
gettimeofday({1121804450, 241278}, NULL) = 0
gettimeofday({1121804450, 241824}, NULL) = 0
gettimeofday({1121804450, 241904}, NULL) = 0
write(7, "8", 1)                        = 1
futex(0x8b8c680, FUTEX_WAKE, 1)         = 1
gettimeofday({1121804450, 244748}, NULL) = 0
gettimeofday({1121804450, 244794}, NULL) = 0
gettimeofday({1121804450, 244837}, NULL) = 0
gettimeofday({1121804450, 244888}, NULL) = 0
gettimeofday({1121804450, 245796}, NULL) = 0
gettimeofday({1121804450, 245858}, NULL) = 0
gettimeofday({1121804450, 245897}, NULL) = 0
futex(0x8bfde34, FUTEX_WAKE, 1)         = 1
gettimeofday({1121804450, 246590}, NULL) = 0
gettimeofday({1121804450, 247113}, NULL) = 0
gettimeofday({1121804450, 247214}, NULL) = 0
write(7, "8", 1)                        = 1
futex(0x8b8c680, FUTEX_WAKE, 1)         = 1
gettimeofday({1121804450, 250075}, NULL) = 0
gettimeofday({1121804450, 250489}, NULL) = 0
gettimeofday({1121804450, 250543}, NULL) = 0
gettimeofday({1121804450, 250604}, NULL) = 0
gettimeofday({1121804450, 251555}, NULL) = 0
gettimeofday({1121804450, 251616}, NULL) = 0
gettimeofday({1121804450, 251653}, NULL) = 0
futex(0x8bfde34, FUTEX_WAKE, 1)         = 1
gettimeofday({1121804450, 252727}, NULL) = 0
gettimeofday({1121804450, 252838}, NULL) = 0
gettimeofday({1121804450, 252874}, NULL) = 0
gettimeofday({1121804450, 252945}, NULL) = 0
write(7, "8", 1)                        = 1
futex(0x8b8c680, FUTEX_WAKE, 1)         = 1
gettimeofday({1121804450, 256063}, NULL) = 0
gettimeofday({1121804450, 256110}, NULL) = 0
gettimeofday({1121804450, 256154}, NULL) = 0
gettimeofday({1121804450, 256226}, NULL) = 0
gettimeofday({1121804450, 257114}, NULL) = 0

[and so on...]


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.5
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED]

Versions of packages mozilla-firefox depends on:
ii  debianutils               2.6            Miscellaneous utilities specific t
ii  fontconfig                2.2.1-8        generic font configuration library
ii  libatk1.0-0               1.10.1-2       The ATK accessibility toolkit
ii  libc6                     2.3.2.ds1-22   GNU C Library: Shared libraries an
ii  libfontconfig1            2.3.2-1        generic font configuration library
ii  libfreetype6              2.1.7-1        FreeType 2 font engine, shared lib
ii  libgcc1                   1:4.0.1-2      GCC support library
ii  libglib2.0-0              2.6.1-3        The GLib library of C routines
ii  libgtk2.0-0               2.6.2-3        The GTK+ graphical user interface 
ii  libidl0                   0.8.3-1        library for parsing CORBA IDL file
ii  libjpeg62                 6b-9           The Independent JPEG Group's JPEG 
ii  libkrb53                  1.3.3-2        MIT Kerberos runtime libraries
ii  libpango1.0-0             1.8.1-1        Layout and rendering of internatio
ii  libpng12-0                1.2.8rel-1     PNG library - runtime
ii  libstdc++6                4.0.1-2        The GNU Standard C++ Library v3
ii  libx11-6                  4.3.0.dfsg.1-4 X Window System protocol client li
ii  libxext6                  4.3.0.dfsg.1-4 X Window System miscellaneous exte
ii  libxft2                   2.1.2-5        FreeType-based font drawing librar
ii  libxp6                    4.3.0.dfsg.1-4 X Window System printing extension
ii  libxt6                    4.3.0.dfsg.1-4 X Toolkit Intrinsics
ii  psmisc                    21.3-1         Utilities that use the proc filesy
ii  xlibs                     4.3.0.dfsg.1-4 X Window System client libraries m
ii  zlib1g                    1:1.2.1-1      compression library - runtime

-- no debconf information
Title: CopyFraud
My Photo

Music for nitches

  • Giant robot: DOMESTICITY

July 2005

Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

EFF: BayFF on Bloggers' Rights - July 19th 2005

Link: EFF: BayFF on Bloggers' Rights - July 19th 2005.

To kick-off EFF's forthcoming 15th Anniversary celebrations, we'll be holding a special BayFF exploring the legal issues surrounding blogging.  The roundtable discussion will feature EFF Staff Attorney Kurt Opsahl, local bloggers, and companies that create blogging tools.

I just signed for the event that is going to be tomorrow at SF. A lot of interesting people talking. More to come :)

Free as in Free beer

Link: ..::...Vores ØL...::...

Vores_beerWe are "Vores ØL Group", a group of students at the IT-University in Copenhagen and have created Our Beer in collaboration with Superflex as an experiment in applying modern open source ideas and methods on a traditional real-world product (beer).

Recipe for approx. 85 ltr. Vores Øl (Our Beer) (approx. 6% alchohol by volume).

Malt extract

For Vores Øl we use four types malted barley:

 

  • 6 kg pilsner malt
  • 4 kg münsner malt
  • 1 kg caramel malt
  • 1 kg lager malt

The malt is crushed and put in 55-60°C hot water for 1-2 hours.

The mixture is filtered and the liquid now contains about 10 kg malt extract.

Taste and sugar

Besides malt we use:

  • 60 g Tetnang bitter hops
  • 50 g Hallertaver aroma hops
  • 300 g Guarana beans
  • 4 kg sugar

(Guarana beans can typically be bought at health food stores).

The malt extact is brought to a boil in a large pot with the hops and approx. 70 ltr. of water.

After half an hour, the Guarana beans and sugar is added.

The mixture simmers for about an hour, and is then filtered and cooled in a sealed container.

Fermentation

Yeast is added and the beer is fermented at room temperature for approx. 2 weeks.

When the beer is fully fermentet it is transferred to bottles. First 4 g sugar is added per liter and some yeast from the bottom of the fermentation tanks for priming.

Vores Øl is then left in the bottles at room temperature for 8-10 days for carbonation. Then the beer is ready to enjoy; cold and refreshing.

The recipe and picture are licensed under a Creative Commons License.

Joke is over!

A online joke site is down. It was accused of distributing antisemitist jokes. Apparently the aim of the site was to collect all the jokes possible to the site. The site had several categories and one of them was jokes about jews. He is commenting the takedown on his site:

Syynä tähän on saamani syyte "kiihotuksesta kansanryhmiä vastaan". Koska sivuston alkuperäinen tarkoitus, kerätä kaikki mahdolliset vitsit näille sivuille on mahdotonta, en näe muuta mahdollisuutta kuin lopettaa sivuston ylläpito. Sensuroitua sivustoa en halua alkaa ylläpitämään, huomenna kun ruotsalaiset tai blondit voivat nostaa syytteen minua vastaan.

Link: HS Verkkoliite has the story (finnish)

Here is one from jewish jokes website

There was an amazing accident involving a Rabbi and a Priest. The cars are completetly shaterred though the Rabbi and the Preist don't even bare a scratch on them The Preists looks at the rabbi's kippa and says:
"Oh You're a Rabbi"
Then the Rabbi looks at the Preists collar and says:
"Oh You're a Priest"
"Yes" Amswered the Priest
"Well look at this both of our cars are shattered to bits, but none of us bare a scratch this must be a sign of G-D that we should be friends"
"Yes this is a sign" exclaimed the Priest
The Rabbi notices in his car that a wine bottle with a Mogen David on it isn't broken"
"Look" The rabbi points to the bottle, he continues "My wine bottle isn't shattered this must be a sign from G-D that we should drink this to commemerate that we are friends"
"Yes this must be a sign" says the priest who takes the bottle from the Rabbi's car and starts to drink until he is half-way done with the bottle then hands it to the rabbi, where the Rabbi takes it and closes the bottle.
"Aren't you going to have a sip Rabbi"
"Nahh..... I think I'll wait for the police"

Link: HS Verkkoliite - Tekstiversio. (finnish)

rms vs creative commons @ copyright2005 :: July :: 2005

Link: dose :: rms vs creative commons @ copyright2005 :: July :: 2005.

RMS has withdrawn explicit support for the Creative Commons project (though he recognizes it is a “better” option than the mainstream) because CC has added several new licence options (to the original six), at least one of which, in rms’s view, do not do an adequate job of protecting freedom.

Uh. Lessig sits inthe board of FSF. Knowing the absolute dedication of RMS this came as no surprise. I do agree that CC is drifting away from the core mission by adding new licenses.

Keeper of Expired Web Pages Is Sued Because Archive Was Used in Another Suit - New York Times

Link: Keeper of Expired Web Pages Is Sued Because Archive Was Used in Another Suit - New York Times.

The Internet Archive was created in 1996 as the institutional memory of the online world, storing snapshots of ever-changing Web sites and collecting other multimedia artifacts. Now the nonprofit archive is on the defensive in a legal case that represents a strange turn in the debate over copyrights in the digital age.

Beyond its utility for Internet historians, the Web page database, searchable with a form called the Wayback Machine, is also routinely used by intellectual property lawyers to help learn, for example, when and how a trademark might have been historically used or violated.

"information that they had formerly made publicly available didn't stay hidden"

Apparently the case will come to dispute the robot.txt file automation. I am amazed that these sort of cases haven't come upon archive.org previously.

NerdTV Online with CC license

NerdtvlogoLink: PBS | I, Cringely . NerdTV.

PBS will make available - exclusively over the Internet - broadcast television's first entirely downloadable series, featuring PBS technology columnist and industry insider Robert X. Cringely's interviews with personalities from the ever-changing world of technology. NerdTV will be available for download from www.pbs.org/nerdtv .

When the studios won't give permission

MikkiLink: Darknet: When the studios won't give permission.

JD Lasica has documented his experiences asking movie studios for permission to include small clips of movies in a home video he's making with his 5-year-old son.

Paramount declined to answer my written request to use, for a home movie project, 10 seconds from the 1994 film “Forrest Gump”: the scene in which Tom Hanks as Forrest Gump says, “Life is like a box of chocolates ... you never know what you’re gonna get.”

Hello? The guy had fair use rights + he was ready to pay + Forrest gump is made of pieces and clips from movies and news material... Cmon still no permission. Disney is going even further:

we have had to establish a general policy of non-cooperation with requests of this nature!

History's New First Draft - Newsweek World News - MSNBC.com

Link: History's New First Draft - Newsweek World News - MSNBC.com.

History's New First Draft More than ever before, citizen journalists provided some of the best coverage on Thursday's London bombings.

Good article of how people use blogs and wikipedia to search for information that newspapers and TV simply can't provide. There is a Creative Commons licensed photo on of people leaving one of the smoked filled trains. Can't see no license with the story though.

I am sorry about the events in London.Terrorism doesn't solve anything. Seems that Blair has to bear the consecuenses of Iraq war on his own soil. 

Open Business : Open Business

OpenbusinessLink: Open Business.

The vision of the Open Business Guide is to share, mix and facilitate the spread of innovative business ideas. Here the entrepreneurial community can share success stories and failures. From both we can learn.

Seems that there are't too many business model case studies posted yet. This might be a good site to keep eye on.

free San Francisco wi-fi cafes and other wireless Hotspots | Serving up free wifi in San Francisco

MetrowifiLink: free San Francisco wi-fi cafes and other wireless Hotspots | Serving up free wifi in San Francisco.

New Google Map hacks keep pouring in. This is a revenue generating free wireless hotspot service. The service uses affiliate programmes. Free hotspots just plug in to the services DNS server that keeps track of the users behaviour. If users buy something from lets say Amazon, the provider of the hot spot and the service provider get revenue! They are claiming that the average revenue is 4800/yr. Nice business idea for the free hot spots.

Reply via email to