Opened 14 years ago

Closed 14 years ago

#23987 closed defect (fixed)

gource fails with segmentation fault

Reported by: uwe@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: raimue (Rainer Müller)
Port: gource

Description

Hi!

I have installed gource from MacPorts, and installation seems to go fine, but when starting gource it fails with a segmentation fault. I have attached the dump file.

Attachments (2)

gource_dump.txt (28.7 KB) - added by uwe@… 14 years ago.
crash dump
gource_crash_log.txt (27.4 KB) - added by rkj@… 14 years ago.

Download all attachments as: .zip

Change History (9)

Changed 14 years ago by uwe@…

Attachment: gource_dump.txt added

crash dump

comment:1 Changed 14 years ago by uwe@…

Cc: uwe@… added

Cc Me!

comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: uwe@… removed

I've update gource to 0.25; you could check if that version still has the problem.

comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Now 0.26.

comment:4 in reply to:  3 Changed 14 years ago by rkj@…

Replying to ryandesign@…:

Now 0.26.

I have just installed 0.26 on 32bit MacBook on Snow Leopard and gource crashes.

Changed 14 years ago by rkj@…

Attachment: gource_crash_log.txt added

comment:5 Changed 14 years ago by raimue (Rainer Müller)

Cc: raimue@… added

This seems to be a problem which only occurs when mesa is being installed and active. When this is the case, gource links against /opt/local/lib/libGLU.1.dylib and /opt/local/lib/libGL.1.dylib instead of the system provided OpenGL.framework.

There is also an upstream bug report.

comment:6 Changed 14 years ago by acaudwell@…

Hi. I've released a new version of Gource with that updates the GL autoconf macros to the latest version. This seemed to stop the mesa GL libraries being linked.

http://gource.googlecode.com/files/gource-0.26a.tar.gz

comment:7 Changed 14 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: newclosed

Update committed in r66752.

Note: See TracTickets for help on using tickets.