Bug#406891: mozilla-firefox: aborts when watching video
* knud ([EMAIL PROTECTED]) wrote: 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. This is fairly crappy, but not all that surprising. Does it still happen with iceweasel 2.0.0.1 from unstable? Which version of the flashplugin are you using? 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
Bug#406891: mozilla-firefox: aborts when watching video
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,