bugLordsAWar! - Bugs: bug #26838, segfault after click with...

 
 

bug #26838: segfault after click with arrow-like cursor

Submitted by:  None
Submitted on:  Thu 18 Jun 2009 10:42:56 AM UTC  
 
Category: gameSeverity: 3 - Normal
Item Group: 0.1.5Status: None
Privacy: PublicAssigned to: Ian Weller <ianweller>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Sun 11 Oct 2009 01:41:59 PM UTC, comment #6:

This bug is getting old.

I've revamped some of the mouse pointer and clicking on the map code. Hopefully this bug has gone away. Please try to reproduce it in the latest version of the game.

Ben Asselstine <benasselstine>
Project Administrator
Tue 30 Jun 2009 10:33:13 PM UTC, comment #5:

That arrow cursor is likely the cursor that appears when you drag and drop a selected army unit on the map. Maybe this bug is related to a dragging of the mouse?

Ben Asselstine <benasselstine>
Project Administrator
Tue 30 Jun 2009 10:30:37 PM UTC, comment #4:

"change/select" really means "click occupy when you win and fiddle around with the production".

anyway - I can't get that "arrow cursor" from step 5 again, maybe it's related to some scenario and now I am trying to play just "new game".

I will investigate further.

Andrej <andrejba>
Tue 30 Jun 2009 03:30:04 PM UTC, comment #3:

Assuming that with change/select production you mean "click occupy when you win and fiddle around with the production," can't reproduce with latest trunk build.

Frans de Jonge <frenzie>
Project Member
Thu 18 Jun 2009 10:19:41 PM UTC, comment #2:

This happened to me at least twice today. The coredump is not saved automatically, but if you tell me how to save coredump I can provide it too.

The clicking with arrow-like cursor (bottom-left to top-right arrow) is key to this behaviour.

Andrej <andrejba>
Thu 18 Jun 2009 08:21:28 PM UTC, comment #1:

Not reproducible on 32-bit ubuntu. Ian, can you see this behaviour?

Ben Asselstine <benasselstine>
Project Administrator
Thu 18 Jun 2009 10:42:56 AM UTC, original submission:

1) attack city
2) win the battle
3) change / select production
4) exit from city detail page to map
5) check: you have arrow-like cursor
6) click on the map
7) segfault

LordsAWar! version 0.1.5
lordsawar-0.1.5-2.fc11.x86_64.rpm
Fedora 11 x86_64
xfce desktop
alsa mixer audio

[andrej@f11-64 ~]$ lordsawar

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
sound.cpp: 85: Sound constructor
sound.cpp: 110: Music list contains 5 entries.
sound.cpp: 111: background list has 1 entries.
sound.cpp: 163: playing Music
armysetlist.cpp: 186: Loading armyset bigdefault
armysetlist.cpp: 186: Loading armyset default
tilesetlist.cpp: 127: Loading tileset bigdefault
tilesetlist.cpp: 127: Loading tileset default
tilesetlist.cpp: 127: Loading tileset stark
tilesetlist.cpp: 127: Loading tileset bigstark
shieldsetlist.cpp: 96: Loading shieldset dol
shieldsetlist.cpp: 96: Loading shieldset plain
shieldsetlist.cpp: 96: Loading shieldset default
GameScenario.cpp: 488: loading counter
GameScenario.cpp: 495: loading items
GameScenario.cpp: 502: loading players
GameScenario.cpp: 509: loading map
citysetlist.cpp: 106: Loading cityset dol
citysetlist.cpp: 106: Loading cityset bigdefault
citysetlist.cpp: 106: Loading cityset default
citysetlist.cpp: 106: Loading cityset bigdol
GameScenario.cpp: 516: loading cities
GameScenario.cpp: 524: loading temples
GameScenario.cpp: 531: loading ruins
GameScenario.cpp: 538: loading rewards
GameScenario.cpp: 545: loading signposts
GameScenario.cpp: 552: loading roads
GameScenario.cpp: 573: loading ports
GameScenario.cpp: 580: loading bridges
GameScenario.cpp: 559: loading quests
GameScenario.cpp: 566: loading vectored units
GameScenario.cpp: 481: loading campaign
GameScenario.cpp: 448: loading scenario

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
sound.cpp: 212: stopping music
sound.cpp: 236: enabling background music
sound.cpp: 265: Sound::nextPiece

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(drawable != NULL) || (depth != -1)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lordsawar:24689): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Segmentation fault

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by frenzie (Posted a comment)
  • -unavailable- added by andrejba (Posted a comment)
  • -unavailable- added by benasselstine (Posted a comment)
  • -unavailable- added by andrejba
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 11 Oct 2009 01:41:59 PM UTCbenasselstineOpen/ClosedOpen=>Closed
    Sun 28 Jun 2009 10:33:46 AM UTCbenasselstineItem GroupNone=>0.1.5
    Thu 18 Jun 2009 08:21:28 PM UTCbenasselstineAssigned toNone=>ianweller
    Thu 18 Jun 2009 10:49:31 AM UTCandrejbaCarbon-Copy-=>Added andrejba

    Back to the top


    Powered by Savane 3.1-cleanup1