Package: mozilla-firefox
Version: 1.5.dfsg+1.5.0.7-2
Severity: important

Firefox aborts when watching long videos on sites like 
http://www.dailymotion.com/
http://video.google.com/

It seams to be a problem that firefox aborts  
when it gets a out of memory error.

It should try to free some memory or ask the user before closing down.

Here is the tail of a strace
gettimeofday({1168807736, 469155}, NULL) = 0
gettimeofday({1168807736, 469451}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 469630}, NULL) = 0
gettimeofday({1168807736, 469926}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 470106}, NULL) = 0
gettimeofday({1168807736, 470437}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 470619}, NULL) = 0
gettimeofday({1168807736, 470917}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 471097}, NULL) = 0
gettimeofday({1168807736, 471393}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 471573}, NULL) = 0
gettimeofday({1168807736, 471920}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 472102}, NULL) = 0
gettimeofday({1168807736, 472400}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 472579}, NULL) = 0
gettimeofday({1168807736, 472877}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 473104}, NULL) = 0
gettimeofday({1168807736, 473406}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 473587}, NULL) = 0
gettimeofday({1168807736, 473882}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 474062}, NULL) = 0
gettimeofday({1168807736, 474391}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 474573}, NULL) = 0
gettimeofday({1168807736, 474869}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 475049}, NULL) = 0
gettimeofday({1168807736, 475349}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 475527}, NULL) = 0
gettimeofday({1168807736, 475824}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 476014}, NULL) = 0
gettimeofday({1168807736, 476312}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 476490}, NULL) = 0
gettimeofday({1168807736, 476791}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 476971}, NULL) = 0
gettimeofday({1168807736, 477266}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 477446}, NULL) = 0
gettimeofday({1168807736, 477741}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 477920}, NULL) = 0
gettimeofday({1168807736, 478216}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 478394}, NULL) = 0
gettimeofday({1168807736, 478691}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 478870}, NULL) = 0
gettimeofday({1168807736, 479166}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 479346}, NULL) = 0
gettimeofday({1168807736, 479642}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 479822}, NULL) = 0
gettimeofday({1168807736, 480203}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 480389}, NULL) = 0
gettimeofday({1168807736, 480692}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 480871}, NULL) = 0
gettimeofday({1168807736, 481160}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 481339}, NULL) = 0
gettimeofday({1168807736, 481634}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 481814}, NULL) = 0
gettimeofday({1168807736, 482112}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 482291}, NULL) = 0
gettimeofday({1168807736, 482587}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 482766}, NULL) = 0
gettimeofday({1168807736, 483060}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 483239}, NULL) = 0
gettimeofday({1168807736, 483535}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 483714}, NULL) = 0
gettimeofday({1168807736, 484009}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 484190}, NULL) = 0
gettimeofday({1168807736, 484487}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 484668}, NULL) = 0
gettimeofday({1168807736, 484963}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 485143}, NULL) = 0
gettimeofday({1168807736, 485438}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 485617}, NULL) = 0
gettimeofday({1168807736, 485914}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 486094}, NULL) = 0
gettimeofday({1168807736, 486392}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 486572}, NULL) = 0
gettimeofday({1168807736, 486866}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 487046}, NULL) = 0
gettimeofday({1168807736, 487340}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 487519}, NULL) = 0
gettimeofday({1168807736, 487814}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 488035}, NULL) = 0
gettimeofday({1168807736, 488550}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 488731}, NULL) = 0
gettimeofday({1168807736, 488962}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 489144}, NULL) = 0
gettimeofday({1168807736, 489312}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aea10) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aea10) = 0
gettimeofday({1168807736, 489492}, NULL) = 0
gettimeofday({1168807736, 489616}, NULL) = 0
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1168807736, 489751}, NULL) = 0
write(65, "\221\3\n\0\1\0\300\2\24\0\300\2&\2w\1!\0\0\0\343\1w\1!"..., 40) = 40
ioctl(65, FIONREAD, [0])                = 0
poll([{fd=3, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, 
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, 
events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=53, 
events=POLLIN}], 7, 0) = 0
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1168807736, 491973}, NULL) = 0
ioctl(65, FIONREAD, [0])                = 0
poll([{fd=3, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, 
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, 
events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=53, 
events=POLLIN}], 7, 0) = 0
SYS_292(0x35, 0x97023f8, 0x1002fc6, 0x97023f8, 0x2c00001) = -1 ENOENT (No such 
file or directory)
SYS_292(0x35, 0x97022c0, 0x1002fc6, 0x97022c0, 0x2c00001) = -1 ENOENT (No such 
file or directory)
ioctl(65, FIONREAD, [0])                = 0
ioctl(65, FIONREAD, [0])                = 0
poll([{fd=65, events=POLLIN}], 1, 0)    = 0
gettimeofday({1168807736, 494758}, NULL) = 0
poll([{fd=65, events=POLLIN}], 1, 0)    = 0
gettimeofday({1168807736, 494885}, NULL) = 0
gettimeofday({1168807736, 494946}, NULL) = 0
ioctl(27, SNDCTL_DSP_GETOPTR, 0xbf9aec50) = 0
ioctl(27, SNDCTL_DSP_GETOSPACE, 0xbf9aec50) = 0
gettimeofday({1168807736, 495132}, NULL) = 0
gettimeofday({1168807736, 495191}, NULL) = 0
ioctl(65, FIONREAD, [0])                = 0
ioctl(65, FIONREAD, [0])                = 0
gettimeofday({1168807736, 495371}, NULL) = 0
poll([{fd=65, events=POLLIN}], 1, 0)    = 0
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1168807736, 495597}, NULL) = 0
ioctl(65, FIONREAD, [0])                = 0
poll([{fd=3, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, 
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, 
events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=53, events=POLLIN}, 
{fd=5, events=POLLIN, revents=POLLIN}, {fd=65, events=POLLIN}], 9, 0) = 1
gettimeofday({1168807736, 495796}, NULL) = 0
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1168807736, 495916}, NULL) = 0
ioctl(65, FIONREAD, [0])                = 0
poll([{fd=3, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, 
events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, 
events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=53, events=POLLIN}, 
{fd=5, events=POLLIN, revents=POLLIN}], 8, 0) = 1
gettimeofday({1168807736, 496307}, NULL) = 0
gettimeofday({1168807736, 496361}, NULL) = 0
futex(0x8b2f5f8, FUTEX_WAKE, 1)         = 1
futex(0x8b2f5f4, FUTEX_WAKE, 1)         = 1
mmap2(NULL, 536875008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= -1 ENOMEM (Cannot allocate memory)
mmap2(NULL, 536875008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= -1 ENOMEM (Cannot allocate memory)
brk(0x2a607000)                         = 0xa607000
mmap2(NULL, 537006080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= -1 ENOMEM (Cannot allocate memory)
futex(0xb767ebe4, FUTEX_WAKE, 2147483647) = 0
write(2, "terminate called after throwing "..., 48terminate called after 
throwing an instance of ') = 48
write(2, "std::bad_alloc", 14std::bad_alloc)          = 14
write(2, "\'\n", 2'
)                     = 2
write(2, "  what():  ", 11  what():  )             = 11
write(2, "St9bad_alloc", 12St9bad_alloc)            = 12
write(2, "\n", 1
)                       = 1
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3892, 3892, SIGABRT)             = 0
--- SIGABRT (Aborted) @ 0 (0) ---
unlink("/home/knud/.mozilla/firefox/x208bu06.profile2/lock") = 0
rt_sigaction(SIGABRT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3892, 3892, SIGABRT)             = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Process 3892 detached



-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_DK, LC_CTYPE=en_DK (charmap=ISO-8859-1)

Versions of packages mozilla-firefox depends on:
ii  firefox               1.5.dfsg+1.5.0.7-2 lightweight web browser based on M

mozilla-firefox recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to