https://bugs.freedesktop.org/show_bug.cgi?id=40423
Michel D?nzer changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Michel Dänzer changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #25 from Benoit Jacob 2011-10-06 04:54:06 PDT
---
Thanks a lot.
https://bugzilla.mozilla.org/show_bug.cgi?id=691003 is fixed as of today, will
be in tomorrow's Nightly.
It seems that this bug could have explained a lot of mysteriou
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #25 from Benoit Jacob 2011-10-06 04:54:06
PDT ---
Thanks a lot.
https://bugzilla.mozilla.org/show_bug.cgi?id=691003 is fixed as of today, will
be in tomorrow's Nightly.
It seems that this bug could have explained a lot of mysteriou
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #24 from Nicholas Miell 2011-10-01 16:59:16 PDT
---
Already filed https://bugzilla.mozilla.org/show_bug.cgi?id=691003 yesterday.
Upstream jemalloc is fine (and has diverged rather significantly from Firefox's
copy).
--
Configure b
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #24 from Nicholas Miell 2011-10-01 16:59:16
PDT ---
Already filed https://bugzilla.mozilla.org/show_bug.cgi?id=691003 yesterday.
Upstream jemalloc is fine (and has diverged rather significantly from Firefox's
copy).
--
Configure b
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #23 from Benoit Jacob 2011-09-30 21:22:05 PDT
---
(In reply to comment #22)
> Looking at Firefox's fork of jemalloc, TINY_MIN_2POW is 1, making the smallest
> allocation size 2 bytes, which is broken.
This sounds like something that
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #23 from Benoit Jacob 2011-09-30 21:22:05
PDT ---
(In reply to comment #22)
> Looking at Firefox's fork of jemalloc, TINY_MIN_2POW is 1, making the smallest
> allocation size 2 bytes, which is broken.
This sounds like something that
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #22 from Nicholas Miell 2011-09-30 21:08:50 PDT
---
Looking at Firefox's fork of jemalloc, TINY_MIN_2POW is 1, making the smallest
allocation size 2 bytes, which is broken.
--
Configure bugmail: https://bugs.freedesktop.org/userpre
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #22 from Nicholas Miell 2011-09-30 21:08:50
PDT ---
Looking at Firefox's fork of jemalloc, TINY_MIN_2POW is 1, making the smallest
allocation size 2 bytes, which is broken.
--
Configure bugmail: https://bugs.freedesktop.org/userpre
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #21 from Nicholas Miell 2011-09-30 20:45:37 PDT
---
It isn't a bug, it is a perfectly valid and entirely safe optimization.
Valgrind supplies its own overrides for the string functions that don't do this
optimization specifically to
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #21 from Nicholas Miell 2011-09-30 20:45:37
PDT ---
It isn't a bug, it is a perfectly valid and entirely safe optimization.
Valgrind supplies its own overrides for the string functions that don't do this
optimization specifically to
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #20 from Benoit Jacob 2011-09-29 06:25:14 PDT
---
Note, again (see comment 17), that this is an extremely common bug in string
functions, and that I'm not at all sure that it's the cause of the crash since
it could only lead to a cra
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #20 from Benoit Jacob 2011-09-29 06:25:14
PDT ---
Note, again (see comment 17), that this is an extremely common bug in string
functions, and that I'm not at all sure that it's the cause of the crash since
it could only lead to a cra
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #19 from Michel Dänzer 2011-09-29 04:07:25 PDT
---
(In reply to comment #17)
> Looking at the Valgrind error from comment 15, it suggests that
> _mesa_make_extension_string (extensions.c:912) makes the assumption that it's
> safe to
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #19 from Michel D?nzer 2011-09-29 04:07:25
PDT ---
(In reply to comment #17)
> Looking at the Valgrind error from comment 15, it suggests that
> _mesa_make_extension_string (extensions.c:912) makes the assumption that it's
> safe to
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #18 from Benoit Jacob 2011-09-25 09:20:37 PDT
---
... or just use gdb to do the same. Not sure why I was recommending
printf-based debugging ;-) oh yes, it might be a little tricky with gdb as this
is in a child process, you might ha
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #18 from Benoit Jacob 2011-09-25 09:20:37
PDT ---
... or just use gdb to do the same. Not sure why I was recommending
printf-based debugging ;-) oh yes, it might be a little tricky with gdb as this
is in a child process, you might ha
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #17 from Benoit Jacob 2011-09-25 09:18:10 PDT
---
(In reply to comment #16)
> Is there anything else I can test to help fix this?
Looking at the Valgrind error from comment 15, it suggests that
_mesa_make_extension_string (extension
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #17 from Benoit Jacob 2011-09-25 09:18:10
PDT ---
(In reply to comment #16)
> Is there anything else I can test to help fix this?
Looking at the Valgrind error from comment 15, it suggests that
_mesa_make_extension_string (extension
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #16 from Jure Repinc 2011-09-24 04:43:18 PDT
---
Is there anything else I can test to help fix this?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
Yo
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #16 from Jure Repinc 2011-09-24 04:43:18
PDT ---
Is there anything else I can test to help fix this?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
Yo
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #15 from Jure Repinc 2011-09-01 05:29:39 PDT
---
Ups forgot the debugging symbols for mesa:
$ valgrind --tool=memcheck ./glxtest
==28048== Memcheck, a memory error detector
==28048== Copyright (C) 2002-2010, and GNU GPL'd, by Julian
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #15 from Jure Repinc 2011-09-01 05:29:39
PDT ---
Ups forgot the debugging symbols for mesa:
$ valgrind --tool=memcheck ./glxtest
==28048== Memcheck, a memory error detector
==28048== Copyright (C) 2002-2010, and GNU GPL'd, by Julian
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #14 from Jure Repinc 2011-09-01 05:10:06 PDT
---
This is what valgrind gives on my laptop with ATI Mobility Radeon 5470:
$ valgrind --tool=memcheck ./glxtest
==20468== Memcheck, a memory error detector
==20468== Copyright (C) 2002-2
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #14 from Jure Repinc 2011-09-01 05:10:06
PDT ---
This is what valgrind gives on my laptop with ATI Mobility Radeon 5470:
$ valgrind --tool=memcheck ./glxtest
==20468== Memcheck, a memory error detector
==20468== Copyright (C) 2002-2
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Benoit Jacob changed:
What|Removed |Added
Attachment #50707|0 |1
is obsolete|
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Benoit Jacob changed:
What|Removed |Added
Attachment #50707|0 |1
is obsolete|
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #12 from Benoit Jacob 2011-08-30 14:36:51 PDT
---
(In reply to comment #11)
> > --- Comment #9 from Benoit Jacob 2011-08-30 14:00:11
> > PDT ---
> > The original version used an uninitialized value for the file descriptor it
> > w
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #11 from Julien Cristau 2011-08-30 14:33:54
PDT ---
> --- Comment #9 from Benoit Jacob 2011-08-30 14:00:11 PDT
> ---
> The original version used an uninitialized value for the file descriptor it
> was
> writing to. This version no
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #12 from Benoit Jacob 2011-08-30 14:36:51
PDT ---
(In reply to comment #11)
> > --- Comment #9 from Benoit Jacob 2011-08-30
> > 14:00:11 PDT ---
> > The original version used an uninitialized value for the file descriptor it
> > w
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #11 from Julien Cristau 2011-08-30
14:33:54 PDT ---
> --- Comment #9 from Benoit Jacob 2011-08-30 14:00:11
> PDT ---
> The original version used an uninitialized value for the file descriptor it
> was
> writing to. This version no
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #10 from Benoit Jacob 2011-08-30 14:12:23 PDT
---
(In reply to comment #9)
> Created an attachment (id=50707)
--> (https://bugs.freedesktop.org/attachment.cgi?id=50707)
> Stand-alone version of Mozilla's glxtext, v2
>
> The origina
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Benoit Jacob changed:
What|Removed |Added
Attachment #50665|0 |1
is obsolete|
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #10 from Benoit Jacob 2011-08-30 14:12:23
PDT ---
(In reply to comment #9)
> Created an attachment (id=50707)
--> (https://bugs.freedesktop.org/attachment.cgi?id=50707)
> Stand-alone version of Mozilla's glxtext, v2
>
> The origina
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #8 from Benoit Jacob 2011-08-30 13:56:59 PDT
---
(In reply to comment #6)
> Looks like this crash report came from me. With Nightly from today and Mesa
> 7.12-devel (git-110f846) I still get "GLXtest process failed (received signal
>
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #7 from Benoit Jacob 2011-08-30 13:55:01 PDT
---
Hi Jure :-)
Thanks Ian and Michel, will use glXGetProcAddress.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Benoit Jacob changed:
What|Removed |Added
Attachment #50665|0 |1
is obsolete|
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #8 from Benoit Jacob 2011-08-30 13:56:59
PDT ---
(In reply to comment #6)
> Looks like this crash report came from me. With Nightly from today and Mesa
> 7.12-devel (git-110f846) I still get "GLXtest process failed (received signal
>
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #7 from Benoit Jacob 2011-08-30 13:55:01
PDT ---
Hi Jure :-)
Thanks Ian and Michel, will use glXGetProcAddress.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #6 from Jure Repinc 2011-08-29 15:43:47 PDT ---
Looks like this crash report came from me. With Nightly from today and Mesa
7.12-devel (git-110f846) I still get "GLXtest process failed (received signal
11)" in about:support. But if I
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #6 from Jure Repinc 2011-08-29 15:43:47 PDT
---
Looks like this crash report came from me. With Nightly from today and Mesa
7.12-devel (git-110f846) I still get "GLXtest process failed (received signal
11)" in about:support. But if I
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #5 from Ian Romanick 2011-08-29 11:31:41 PDT
---
Created an attachment (id=50665)
--> (https://bugs.freedesktop.org/attachment.cgi?id=50665)
Stand-alone version of Mozilla's glxtext
--
Configure bugmail: https://bugs.freedesktop.o
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #5 from Ian Romanick 2011-08-29 11:31:41
PDT ---
Created an attachment (id=50665)
--> (https://bugs.freedesktop.org/attachment.cgi?id=50665)
Stand-alone version of Mozilla's glxtext
--
Configure bugmail: https://bugs.freedesktop.o
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #4 from Ian Romanick 2011-08-29 11:31:07 PDT
---
(In reply to comment #3)
> (In reply to comment #3)
> > You can find the source code of this test here:
> > http://hg.mozilla.org/mozilla-central/file/d0700ba932b4/toolkit/xre/glxtest.
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #4 from Ian Romanick 2011-08-29 11:31:07
PDT ---
(In reply to comment #3)
> (In reply to comment #3)
> > You can find the source code of this test here:
> > http://hg.mozilla.org/mozilla-central/file/d0700ba932b4/toolkit/xre/glxtest.
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Michel Dänzer changed:
What|Removed |Added
Component|Drivers/DRI/Radeon |Drivers/Gallium/r600
--- Comment #3 from
https://bugs.freedesktop.org/show_bug.cgi?id=40423
Michel D?nzer changed:
What|Removed |Added
Component|Drivers/DRI/Radeon |Drivers/Gallium/r600
--- Comment #3 from
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #2 from Benoit Jacob 2011-08-27 11:24:27 PDT
---
... to check this in Firefox, go to the about:support page and scroll down to
Graphics. If the GLX test process crashed, this will be explicitly reported
there, like "GLXtest process f
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #1 from Benoit Jacob 2011-08-27 11:22:53 PDT
---
Notice that besides looking at the source code (above link) you can also try
this yourself just by running Firefox. Any version >= 6 will do, but the
present crash report is on Nightly
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #2 from Benoit Jacob 2011-08-27 11:24:27
PDT ---
... to check this in Firefox, go to the about:support page and scroll down to
Graphics. If the GLX test process crashed, this will be explicitly reported
there, like "GLXtest process f
https://bugs.freedesktop.org/show_bug.cgi?id=40423
--- Comment #1 from Benoit Jacob 2011-08-27 11:22:53
PDT ---
Notice that besides looking at the source code (above link) you can also try
this yourself just by running Firefox. Any version >= 6 will do, but the
present crash report is on Nightly
52 matches
Mail list logo