« first day (1209 days earlier)      last day (4107 days later) » 

15:02
HECK! That page OOMed me!
@Braiam Linux?
yeah...
k, this is probably mesa
the memleak?
15:03
Didn't OOM me but crashed my firefox as soon as I started scrolling on the page. Loading it was fine.
same... but my FF was resilent to crash...
@Braiam you use chrome right?
nope...
chromium seems to have no problem with it.
can those of you who experienced this problem with FF on Linux please try my instructions
0
A: Visiting a site turns the system unresponsive

allquixotic It's not JavaScript; it's the fact that there are many complex Scalable Vector Graphics (SVG) files being rendered by the link you posted. Fedora's hardware-accelerated graphics stack is notoriously buggy, so it is quite possible that Firefox's use of the graphics stack is causing a bug in the g...

BrazilianGuy stopped responding to my messages so maybe one of you can help
15:06
Doubt it. Not quite awake yet.
@allquixotic hang on, need to read them first
Shifting from semi-normal daytime to "wake 14:00-ish, softyely do thing. Work 17:00-ish 00:30-ish) and then itnernet for a few hours takes some adjusting
@Hennes work? I thought you don't start until December something
I got something from Monday until 9th of Dec.
Postal work. My conclusion. 90% of all packages contain coffee refill (nespresso) or baby goods.
15:09
@allquixotic I was not using acceleration and faced the issue, so that's not it
if the internet went offline, 90% of all packages would contain cat pictures
Want to see my about: and memory: dumps?
@terdon yours crashed
that's different
Might be due to the presence of a poorly named shop "Baby dump"
@allquixotic so does the OP's
15:09
unless you're on x86_32, which would make sense for it to OOM the process
@terdon I'm not convinced. can you run some of the diagnostic steps I posted anyway?
No, I'm on amd64. Trying with hardware acceleration on now
it could potentially also be the compositing manager, in which case hw accel in FF would make no difference, but I don't see how the compositor could get confused by some complex shapes on the pixmap, because the pixmap is just a 2d array of color values, it doesn't care about the patterns or shapes or lines etc
so if your compositor is working generally fine otherwise then it's probably not that
@allquixotic no difference. Accessing the site with or without hardware accel. makes one core spike to 100% and greatly increases memory usage but does not crash the system, only firefox. I have 8 gigs on this machine though so its probably the exact same symptoms as our Brazilian friend.
Running with LIBGL_DEBUG=verbose now
why didnt the webmaster just use simple thumbs on the front pages, then get into the SVG after you go to see what is beihind the thumbs?
Sirs, we've got a heisenbug!
I have only started firefox with LIBGL_DEBUG=verbose and now the page loads.
I even cleared the whole cache , cookies and everything
restarted FF
the page loads fine
WTF?!?!?!?
15:19
10 Horrifying Stats About Display Advertising @Psycogeek
2
@ThatBrazilianGuy WTF indeed, I did the same thing and got no interesting info and the same crash
And It's getting harder to make money on YouTube businessweek.com/articles/2013-04-22/…
Firefox uses ~4G of memory and becomes unresponsive
@terdon What is your total RAM?
8g
Which is why it doesn't crash my system, only the firefox. Actually, it comes back after a while and freezes again if I try to scroll that page.
15:22
Congrats @sathya on getting married! :)
@terdon Oh, now the bug is back! After 5 or so reloads...
@slhck heh :) Way to go @sathya
@allquixotic any ideas?
meh, @ThatBrazilianGuy I would report a bug in FF, I disabled HWA and the whole thing went ape, copy the about:support page and don't ever visit that page again
@terdon thinking
15:27
@allquixotic Now it seems another SU member did not follow your advice...
@terdon @ThatBrazilianGuy Did you guys disable Firefox protected mode?
nope
Did run it in safe mode though. Would that do it?
@Boris_yo well the thing about a banner add, it does not have to be clicked on. Nobody clicked on a coca-cola add before it became the worlds best known product. Problem is it is BS to get paid for "clicks" from some large corporations that are probably getting paid on views and clicks. People pay for "exposure" , but some people only get paid for Exposure + click.
@ThatBrazilianGuy about:memory -> verbose -> measure but IMO if you don't render it nothing bad happens
does anyone have any idea why the images don't load in this html? I'm being dumb
<!DOCTYPE html>
<html>
<head>
		<meta charset="utf-8">
		<title>FF Linux SVG Browser Crash</title>
</head>
<body>
<p>hi</p>
<img src="http://opencliparts.org/people/lalolalo/lalolalo_kagami_mochi.svg"><br>
<img src="http://opencliparts.org/people/lijenhsin/lijenhsin_head_mirror.svg"><br>
<img src="http://opencliparts.org/people/johnny_automatic/johnny_automatic_mirror_drawing.svg"><br>
<img src="http://opencliparts.org/people/milker/milker_Can_You_See_Me_.svg"><br>
<img src="http://opencliparts.org/people/barthm8s/barthm8s_Heiko-Barth_GlassButton_Mirror_Shadow.svg"><br>
@allquixotic server checks referer?
no, I'm dumb...
15:31
you can copy and paste any of the links into the address bar and they work
mm... img tags don't require closing tag...
Only in XHTML IIRC
its doctype is html5
so wtf is wrong?
Chrome gives me: Resource interpreted as Image but transferred with MIME type text/html
interesting
15:34
So, the server is not sending the files correctly?
@DarthAndroid yet if you get them directly through the address bar, it works
that's bizarre
it renders them on their page properly, too
Nothing is wrong, seems to be server side
They're probably blocking this somehow
Bwahahaha
Only allowing requests for their own pages but I have no idea how that would be possible
they're actually html files
15:35
they are WHAT?
<html><head><title>opencliparts.org</title></head><frameset BORDER='0' frameborder='0' framespacing='0' rows='100%,*'>
<frame name='target' src='http://openclipart.org/people/tomas_arad/tomas_arad_5b9f723c.svg'>
<noframes>  <body BGCOLOR='#FFFFFF'>
This page requires that your browser supports frames.
<BR>You can access the page without frames with this <a href='http://openclipart.org/people/tomas_arad/tomas_arad_5b9f723c.svg'>link</A>.
</body></noframes></frameset></html>
HA! True!
so what do i have to do? display each svg in an iframe? :P
@Braiam But I have to know!!!
That's what they seem to want.
15:36
iframe works :d
@ThatBrazilianGuy heh yeah, I don't give a damn about accessing that silly page, just wondering what the hell is going on
The memory leak happens on render rather than on pageload: If I load the page with a tiny height it loads fine. Then I scroll down and on a certain line it hangs! So @allquixotic's assumption about a graphics driver issue seems right
wait
just drop the s
openclipart vs opencliparts
the latter loads the html frame madness
the former is just the svg
Yup, just drop the s from the end of the domain for all the .svgs and your previous html works just fine in chrome
15:39
can you guys with the issue copy and paste that into a local file, then load that file in FF
@DarthAndroid ah, thanks!
@Psycogeek I don't think banners existed before Coca Cola became famous.
@Boris_yo Same as the banners, if you are ever going to get "money" you have to cut out the people taking most of it :-) "Because Machinima negotiates ad rates directly with sponsors" Not only that, but people who have fully localised to the readers Advertising, are getting a lot more for thier advertising doller. When i am on GamerxGuide.com, showing me an ad for a tampon, and a movie with russian subtitles, isnt very effective.
are you guys still crashing when you click that link?
@Boris_yo right, so cacacola got really big by just spending 50% of everything they made, shoving the product into peoples faces. not asking them to call a 800 number (click)
@ThatBrazilianGuy it might be crashing on one specific SVG
15:43
@allquixotic It kills me
or after it reaches a critical mass of too many SVGs
@ThatBrazilianGuy ok, then we know for 100% certain that it isn't JavaScript or the HTML
because that link's HTML source is as simple as possible: load a ton of SVGs, period
@allquixotic Yep, I've read the gist
@ThatBrazilianGuy what if you select, say, two or three random images from the list and load them? just delete the other <img> lines and reload... you can do this rapidly in a file on your local system
Now I just have to create 30 similar html files, each loading one SVG
@Boris_yo Oooh you get world wide exposure on the web, when the phone book exposure might be way better, or localised radio. Same thing can occur On the web. Bob doesnt want to hear about the new Toy they got, that costs him $50 to ship to OZ :-) it would be better to show bob what he can buy where he is. Sometimes world exposure isnt to usefull.
15:45
yeah, I was going to suggest that, but maybe it's more than one file that does it
Riht, showered. Dressed in red (to match with work clothing). Cat fed. Litter cleaned.
Dutch to polish translation printed (some of the workers are Polish and do not speak Dutch or English).
for what it's worth, scrolling on that rawgithub gist link on FF on Windows takes about 1 second per movement of the scrollbar, and CPU usage spikes severely during that 1 second
Time to check SU... and see a migration .
Darn. I finally had a question answered on Stack Overflow and now it get moved to Super User.
WAIT
@ThatBrazilianGuy I know which one it is!!!!!!
it's smooth scrolling usually until I get to this ONE fricking image
crap
remove it!
15:47
done
http://openclipart.org/people/Merlin2525/Disco_Dancers_Remix_1_by_Merlin2525.sv‌​g
that specific one appears to be the cause
if not that one, then this one: http://openclipart.org/people/Merlin2525/Disco_Dancers_Remix_2_by_Merlin2525.sv‌​g
scrolling is almost effortless (more than 20 FPS) when I remove those two images
Are those images animated?
what the... lets see if EOG crash too...
@DarthAndroid SVGs can't be animated, AFAIK
and they aren't
@allquixotic They can, they're supposed to be a competent replacement for non-interactive flash animations
err found the "problem"
15:50
they're probably just really, really complex for an SVG
@DarthAndroid they aren't animated though
there is some crappy char there...
@Braiam so?
characters in the file name shouldn't matter.
without it FF doesn't die so fast and the image is animated D:
15:51
what happens if you open the saved file in FF or EOG?
@Braiam it is? O_o
If I load only those 2 images it doesn't crash
eog opens it but slap the CPU hard trying to animate it...
it's not animated here in FF even when renaming the file saved to disk
ok, so those images alone aren't enough to crash BrazilianGuy's FF
@Braiam 404 to me
how about http://openclipart.org/people/Merlin2525/Disco_Ball_Remix_by_Merlin2525.svg ?
15:54
@allquixotic Neither
@Psycogeek Machinima on YouTube negotiates with sponsors? In this case it is done out of YouTube partner program because in partner program you do not negotiate anything but live with what YouTube gives you.
@ThatBrazilianGuy ok, well, keep trying individual ones
what are svg again? layers?
@Braiam SOMETHING Vector Graphics
S#$@tty vector graphics
@ThatBrazilianGuy scalable.
15:57
*braces himself and tries to open it with GIMP*
Scalable but not in Firefox vector graphics
SVG format is very complex, it basically tells the renderer to draw a bunch of lines (vectors)
there have been security vulnerabilities in SVG
this itself could almost be considered a security vulnerability because it produces effectively a DoS
Well imma gonna eat before I starve. Then I get back at bughunting
6
A: Exploits or other security risks with SVG upload?

bobince Could an SVG be constructed in such way, that when reading meta data it makes the server unresponsive. and could be used as DoS attack on the server? What do you mean by metadata? If you are after width and height, you would have to parse the SVG files at least partially to get it; there's n...

@Boris_yo They are not just big they are have a few secrataries and a lawyer kind of big :-) So i assume it was meant they negotiate, and youtube still gets thier cut too? Sure if you just make videos and toss them up expecting to get paid, like anything you will get some trickle down. A token of to continue, Isnt that the way everything works :-)
15:59
GIMP renders it!
@Braiam without crashing?
@Boris_yo I get you a badge man, if you answer a few questions really well :-)
yeah... but I imported the paths and merged them...
those SVGs are actually plain XML
@Psycogeek Which questions?
16:03
emacs doesn't crash either..
@Braiam emacs renders SVGs?
@allquixotic surprised? I was in awe when instead of text I saw a image D:
@Boris_yo SE questions. You know they give you bronze silver and gold for them? thehindu.com/multimedia/dynamic/01662/VBK-GOLD_1662293f.jpg ooooh gold.
@Braiam lol. that's crazy.
!!xkcd emacs
this is the weirdest bug -- it's like there's not one specific image that's the culprit, but the total number of paths or whatever
really seems like something that a mozilla developer needs to look at
@Psycogeek Gold of secret societies...
IMO is a memory leak triggered by combination of the weirdest factors that only happens 1-in-a-billion... (just to say that I have no idea, but sound smart at the same time)
@Boris_yo (back at You-tube) I am still wondering where and what these ads are and how the heck my machine magically doesnt show the video ads. they should be on the same "stream" that my browser is asked to show. Just yesterday i saw those ads For The First Time like ever (different computer). I know my machine has some blocking going on, but i have no idea what kind of magic act has them dissapeared.
ooh, we can try it with the entire X server running without any hardware accel whatsoever, once i get home, on my xrdp on my server
16:17
@Boris_yo Mabey google has me on thier "special person" list, and NSA also doesnt want to be watching those ads when tracking everything i do :-)
@allquixotic set up a timer if things goes BOOWOO...
@terdon @Braiam @ThatBrazilianGuy can one of you guys install apitrace and run an apitrace on Firefox when loading this? Let it crash your browser. Run with hardware accel enabled. Then play back the trace with glretrace. If glretrace crashes, it's not in Firefox.
@allquixotic Firefox lags a lot when that page is opened
And I am on windows
@Psycogeek I use Adblock Plus and it blocks even YouTube ads.
@allquixotic OK, will try
16:22
@Gowtham I'm aware of that, thanks
@ThatBrazilianGuy you should be able to install apitrace then run qapitrace to significantly simplify the difficulty of using that tool... the GUI qapitrace should contain everything you need (should)
maybe it's even in the fedora repo
@Boris_yo does it block video too ? they used the words Pre-roll video ads?
# yum install apitrace
@allquixotic btw, I tested your page and it also crashed on a specific image for me. Presumably the one you identified.
@Psycogeek Google put you on "person with high resistance against consumerism" list which requires advanced methods to brainwash.
@allquixotic ok .....
16:24
@Psycogeek Yes, automagically as it is installed.
@Boris_yo yea, they give me an addblocker that takes 1/2 my cpu and bandwidth so i have to buy more computer parts :-) Clever
@allquixotic No package available O_o
apitrace-gl-frontend for Debian based
@ThatBrazilianGuy yum search trace ?
16:26
@allquixotic that's main repo?
> This update has been pushed to testing
Yeah.
Status: testing
"This update is currently in the updates-testing repository. Once it meets the minimum karma or time-in-testing requirements, it can then be pushed to the stable updates repository. If wish to install this update and you do not have the updates-testing repo enabled, you can run `yum --enablerepo=updates-testing install package"
that's not "your" pc?
@Boris_yo Ya gotta really love that. MS puts in ad block and for some reason all the ads but the bing ones go away. Google hands out an addblock and all the bing ads dissapear but for some reason the google ads stay. . . etc etc. The countries are at war with eachother, with greed bombs.
Where do I get qapitrace?
Forget it, will try the command line, doesn't seem that complex
@Psycogeek Haha! Everbody wants to sell us their own shit.
Trolling Black Friday zombies :D
16:34
@Boris_yo thats last years, and not very entertaining at that.
@Boris_yo A good Mester Bean does Black friday would be better :-)
@Psycogeek We'll see if there will be 2013 video. A guy offered video uploader to change date to 2013 so he gets views doubled.
@Psycogeek Poor Mister Bean would be crushed by zombies.
@Boris_yo like this is america, the first "black fryday" shooting or black friday gang beatings, with a side of black friday police brutality, and the whole thing will be against the law tomorrow :-)
There's one thing I don't understand about Black Friday rush. Why would people go to such lengths without knowing if what they want will be available and just end up buying stuff they have not researched about, ending putting it to collect dust and leave bad reviews probably?
@allquixotic The problem is, my browser doesn't crash. I have to manually sigterm it, or else the system slows to a sever crawl and I have to reboot the machine.
@Boris_yo Because there is Return Monday :-) Honest. the stuff comes flowing back so fast on the next few days, they run more sales again so they can re-spend the money (hopefully more permenent this time).
16:39
So I got the output when tracing:
apitrace: warning: caught signal 15
apitrace: info: taking default action for signal 15
and on replay:
$apitrace replay firefox.trace
Rendered 0 frames in 0.0175147 secs, average of 0 fps
@allquixotic Hm, how do I enable hardware acceleration?
@ThatBrazilianGuy about:support?
Oh nvm, it's on your answer
@Psycogeek Returns? Poor store representatives and clerks that will endure all that and clean up as well?
@Boris_yo yup and it is another line you can sleep in, while returning the "deal" you got the other day. Can take 2 hours waiting in line to do a return then.
@Psycogeek Why not return later? Are there only 2 day returns on BF?
16:51
@Boris_yo you got 14-30 days to return in most cases here. so they must go crasy returning because . . . they spent all thier money and cheap black friday junk :-) I return quick because i dont want to get stuck with things. Keep the reciept, keep the packaging, try to repack it nice, make sure all the stuff is there, and returns are a breeze. I just dont want it, but i sure dont want them to quit taking returns.
@Psycogeek They can quit accepting returns for some reason?
@Boris_yo legally , if they completly warn the persons, they can have a "no return" policy posted all over. There are places that do. they sell stuff cheaper, and will refuse to take any returns. I almost had a TV bought from one place, then i noticed the reciept i was about to sign, and bailed out.
@ThatBrazilianGuy this link is pretty cool; it will pause 5 seconds between each image so you can see which one crashes
@Boris_yo If you have a problem they suggest you take it up with the manufacture, on the complete other side of the planet , costing more to ship there and back then the item costs. Aka, your pretty much screwed :-)

« first day (1209 days earlier)      last day (4107 days later) »