bugGnash - The GNU Flash player - Bugs: bug #33681, Cant build on nearly default...

 
 

bug #33681: Cant build on nearly default ./configure: "/usr/bin/ld: double free or corruption"

Submitter:  Davide Baldini <davide>
Submitted:  Thu 30 Jun 2011 03:51:59 PM UTC
   
 
Category:  build Severity:  3 - Normal
Release:  0.8.9 Status:  Invalid
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 12 Jul 2011 05:25:43 AM UTC, comment #4: 

Setting the environment variable LD=gold during configure is a more usual way.

Benjamin Wolsey <bwy>
Group Member
Mon 11 Jul 2011 11:20:34 AM UTC, comment #3: 

You're right, the gold works!
I didn't know how to replace linker the formal way so I made an alias my way.

It runs a bit slow but in windowed format it's still playable.
Thank you, good job!

Davide Baldini <davide>
Thu 30 Jun 2011 05:48:52 PM UTC, comment #2: 

I don't think you can hold Gnash responsible for crashing the linker! You could try using the gold linker instead (LD=gold) as a workaround, but reporting the linker bug to the distro sounds like a good idea.

Benjamin Wolsey <bwy>
Group Member
Thu 30 Jun 2011 04:12:58 PM UTC, comment #1: 

ops in make.report I diverted stderr somewhere out.
The complete file make.complete.report .

(file #23599)

Davide Baldini <davide>
Thu 30 Jun 2011 03:51:59 PM UTC, original submission:  

Hello, I downloaded gnash 0.8.9 sources and installed (APT, debian) the following packages, as required by preliminary runs of ./configure :

--
libcurl4-openssl-dev
libspeex-dev
libgif-dev
libgtkglext1-dev
libgstreamer0.10-dev
libagg-dev
xulrunner-dev
libgstreamer-plugins-base0.10-dev
--

Then, the definitive ./configure was:

--
./configure --prefix='/usr/handsoftware/' CFLAGS='-O2 -march=core2' CXXFLAGS="$CFLAGS"
--

which produced the output captured in the alledged file configure.report (only warnings on missing test tools).

Then I run make -j4 , hanging on unappy linker for:
* glibc detected * /usr/bin/ld: double free or corruption (out): 0x4051b008 *

The full ordered output of make is in make.report

To retrieve needed system info write me the commands.

Davide Baldini <davide>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #23599:  make.complete.report added by davide (46KiB - application/octet-stream)
file #23597:  configure.report added by davide (34KiB - application/octet-stream)
file #23598:  make.report added by davide (6KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bwy (Posted a comment)
  • -email is unavailable- added by davide (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-07-12 bwy StatusNone Invalid
        Open/ClosedOpen Closed
    2011-06-30 davide Attached File- Added make.complete.report, #23599
    2011-06-30 davide Attached File- Added configure.report, #23597
        Attached File- Added make.report, #23598

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code