Bug 540277 - [abrt] crash detected in vegastrike-0.5.0-14.fc12
Summary: [abrt] crash detected in vegastrike-0.5.0-14.fc12
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: boost
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Benjamin Kosnik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:7e8af0dd7a5aa10defecc86e514...
: 544364 545803 546874 548962 554244 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-22 22:59 UTC by Jirka Jurek
Modified: 2013-08-09 05:49 UTC (History)
14 users (show)

Fixed In Version: 0.5.0-15.fc12
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-08-03 18:35:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (41.86 KB, text/plain)
2009-11-22 22:59 UTC, Jirka Jurek
no flags Details

Description Jirka Jurek 2009-11-22 22:59:48 UTC
abrt detected a crash.

Comment
-----
Program segfaults during start. Debuginfo should be included.
It used to work with F11, even though it was very slow in 3D with radeon driver.

Attached file: backtrace
cmdline: vegastrike
component: vegastrike
executable: /usr/bin/vegastrike
kernel: 2.6.31.5-127.fc12.x86_64
package: vegastrike-0.5.0-14.fc12
rating: 3
reason: Process was terminated by signal 11

Comment 1 Jirka Jurek 2009-11-22 22:59:51 UTC
Created attachment 372981 [details]
File: backtrace

Comment 2 Hans de Goede 2009-11-23 08:44:23 UTC
Thanks for the report, it is crashing somewhere deep inside boost, changing component to boost.

Comment 3 Petr Machata 2009-12-07 16:44:49 UTC
*** Bug 544364 has been marked as a duplicate of this bug. ***

Comment 4 Petr Machata 2009-12-08 14:26:01 UTC
Taking the first look.  It fails on the following line in from_python.cpp:46:
    data.convertible = objects::find_instance_impl
        (source, converters.target_type, converters.is_shared_ptr);

`converters' is passed in as const reference.  My suspicion is that either NULL or invalid reference gets passed in.  registered<T>::converters is passed in on all call sites.

Comment 5 Hans de Goede 2009-12-09 13:20:34 UTC
*** Bug 545803 has been marked as a duplicate of this bug. ***

Comment 6 Petr Machata 2009-12-10 17:50:02 UTC
While the package from repository does exhibit this problem, I can't reproduce this after rebuild, neither locally, nor in koji.  In particular this package:
  http://koji.fedoraproject.org/koji/taskinfo?taskID=1867557
... doesn't sigsegv anymore.  Could vegastrike be simply rebuilt?

Comment 7 Hans de Goede 2009-12-10 18:26:07 UTC
T(In reply to comment #6)
> While the package from repository does exhibit this problem, I can't reproduce
> this after rebuild, neither locally, nor in koji.  In particular this package:
>   http://koji.fedoraproject.org/koji/taskinfo?taskID=1867557
> ... doesn't sigsegv anymore.  Could vegastrike be simply rebuilt?  

Hmm, probably some ABI change in boost-python, which should not happen, but if
rebuilding vegastrike fixes it I'm happy. So I'll queue a rebuild and let the update close this bug once stable.

Comment 8 Petr Machata 2009-12-10 19:24:57 UTC
I tried to run the game, now, out of the curiosity, and which it doesn't segv as it did, it fails on assertion error later on.  So it's more fixed than before, but still not much.

Comment 9 Fedora Update System 2009-12-11 10:14:21 UTC
vegastrike-0.5.0-15.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/vegastrike-0.5.0-15.fc12

Comment 10 Hans de Goede 2009-12-11 10:19:41 UTC
(In reply to comment #8)
> I tried to run the game, now, out of the curiosity, and which it doesn't segv
> as it did, it fails on assertion error later on.  So it's more fixed than
> before, but still not much.  

Hmm,

And the strange thing is for me it did not even crash before the rebuild. Anyways lets hope that this at least improves things, and if we get new crash reports, the backtraces will provide some useful info.

I suspect that we are triggering a bug in the 3d graphics drivers (mesa).

Regards,

Hans

Comment 11 Fedora Update System 2009-12-16 01:18:52 UTC
vegastrike-0.5.0-15.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 12 Rob Whalley 2009-12-16 07:34:03 UTC
*** Bug 546874 has been marked as a duplicate of this bug. ***

Comment 13 Hans de Goede 2009-12-19 20:00:20 UTC
It looks like the rebuild did not fix the python boost issue after all, I'm now getting abrt bug reports with it still in it for the rebuild version, re-opening.

Comment 14 Hans de Goede 2009-12-19 20:00:33 UTC
*** Bug 548962 has been marked as a duplicate of this bug. ***

Comment 15 Robert Ransom 2009-12-21 17:17:06 UTC
I recompiled VegaStrike yesterday on my computer, and it worked, but today, it crashes on startup again.  According to prelink.log, /usr/bin/vegastrike was prelinked last night (and the binary's ctime has changed) -- is that the problem?

Comment 16 Robert Ransom 2009-12-21 17:31:11 UTC
“prelink -u /usr/bin/vegastrike” fixed the problem, at least for now.

Comment 17 Hans de Goede 2010-01-11 09:18:41 UTC
*** Bug 554244 has been marked as a duplicate of this bug. ***

Comment 18 kajetan.drozd 2010-04-14 13:13:38 UTC

How to reproduce
-----
1. run the game
2.
3.


Comment
-----
click on icon in the menu

Comment 19 Denis Arnaud 2010-08-01 21:50:36 UTC
Is that issue present in Fedora 13 (with the newer Boost 1.41.0)?

Comment 20 Hans de Goede 2010-08-03 13:30:41 UTC
I cannot reproduce this with F-13, so I guess it is fixed.


Note You need to log in before you can comment on or make changes to this bug.