Bug 222395 - konquest crash when new game clicked
Summary: konquest crash when new game clicked
Status: RESOLVED FIXED
Alias: None
Product: konquest
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Pierre Ducroquet
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-12 16:23 UTC by sstdesigner
Modified: 2010-01-30 12:49 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
backtrace of the segfault (49.13 KB, text/plain)
2010-01-26 18:23 UTC, Darin McBride
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sstdesigner 2010-01-12 16:23:59 UTC
Version:           2.0 (using 4.3.4 (KDE 4.3.4), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.31-sabayon

Loaded plugins:

None as far as I am aware.

Backtraces:

No backtrace, only able to get this from the terminal:

userxx@thiscomputer ~ $ konquest
Setting the player type.
Setting the player type.
Segmentation fault
userxx@thiscomputer ~ $


How to reproduce:

1. Launch Konquest.
2. Click on New or Ctrl+N
3. Watch it disappear!

(All other available menu items work fine).

Expected Behavior:

To simply work as it always does since I first started with Fedora 4
 installed on a slab of slate. 

Same behavior from fresh install of Sabayon x86_64 and after updates.
Comment 1 Pierre Ducroquet 2010-01-12 16:46:37 UTC
Weird.
Don't you have any extra information ?
This alone is not enough to find a bug. What Qt version, what X drivers and so on.
But that report alone is not usable, I could very well answer you «here it works»…
Perhaps could you launch it with gdb ?
Comment 2 Darin McBride 2010-01-26 18:22:34 UTC
I have the same problem with Konquest 4.3.4, but only after upgrading Qt from 4.5.3 to Qt 4.6.1, without changing anything else.

It took me a half hour or so to get a backtrace because DrKonqi wasn't coming up.  Note also that this is only a *partial* backtrace because when I didn't limit it to 200 entries, it kept going and going - I was up over 100k lines (over 27k function calls) before I got tired of it and killed it.  Since it looks like there is a recursion failure going on here somewhere, I didn't think the next 27,000 entries were likely to explain anything more than the first 200 entries.

However, since this is still 850 lines, I'm going to attach the trace rather than pasting it here.
Comment 3 Darin McBride 2010-01-26 18:23:41 UTC
Created attachment 40264 [details]
backtrace of the segfault

More can be produced, but I doubt it'll be needed.
Comment 4 Pierre Ducroquet 2010-01-30 12:49:23 UTC
Several fixes where needed in kdegames for Qt 4.6 support.
You should use Konquest from KDE 4.4 if you want to use Qt 4.6.