buggnubg - Bugs: bug #23710, opening a saved position with...

 
 

bug #23710: opening a saved position with vista's windows-explorer

Submitted by:  None
Submitted on:  Thu 26 Jun 2008 09:32:28 AM UTC  
 
Originator Name: orlowskiOriginator Email: -unavailable-
Item Group: Crash errorCategory: Editing positions
Release: 0.16-develPrivacy: Public
Operating System: OtherOS Type: None
Processor Type: NoneSeverity: 3 - Normal
Open/Closed: ClosedAssigned to: Jon Kinsey <Superfly_Jon>
Priority: 5 - NormalStatus: Fixed

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Mon 07 Jul 2008 08:02:15 PM UTC, comment #3:

If you haven’t yet been able to find out, I have some more details for you:

The crash happens on positionid.c line 276, with the following call stack:

EqualKeys(const unsigned char * 0xbaadf02d, const unsigned char * 0x0017e65c) line 276 + 8 bytes
update_move(_BoardData * 0x02d834f0) line 678 + 35 bytes
board_edit(_BoardData * 0x02d834f0) line 3521 + 9 bytes
ToolbarToggleEdit(_GtkWidget * 0x02d26148) line 208 + 9 bytes
[and here follows the GTK stack, as the crash happens while handling the click on the Edit button]

The problem is obviously that BoardData.move_list is not initialized in this situation (0xbaadf00d, as in many other fields around).

Petr Kadlec <mormegil>
Project Member
Tue 01 Jul 2008 01:13:31 PM UTC, comment #2:

Okay, I've got it. Strange thing is that I cannot reproduce the problem under linux. I'll take a look.

Christian Anthon <c_anthon>
Project Administrator
Thu 26 Jun 2008 07:47:38 PM UTC, comment #1:

Yep, it seems like a 100% reproducible bug. Unfortunately, I have not been able to prepare a working build environment on my new computer, so that I can offer only a very limited amount of information:

First-chance exception at 0x00463d34 in gnubg.exe: 0xC0000005: Access violation reading location 0x065710d0.
Unhandled exception at 0x00463d34 in gnubg.exe: 0xC0000005: Access violation reading location 0x065710d0.

gnubg.exe!00463d34()
[Frames below may be incorrect and/or missing, no symbols loaded for gnubg.exe]
gnubg.exe!0049c581()
libglib-2.0-0.dll!g_hash_table_lookup() + 0x1d bytes
libgobject-2.0-0.dll!g_signal_has_handler_pending() + 0xdfe bytes

If somebody would provide EXE+PDBs useful in VC++ 2008 Express Edition, I could try something more.

Petr Kadlec <mormegil>
Project Member
Thu 26 Jun 2008 09:32:28 AM UTC, original submission:

hello achim,

let me describe you a gnu-crash that just occured for the 2nd time.

1. i opened a saved position from the windows-explorer.
2. i edited it.
3. i clicked the edit button to leave the edit-mode
4. crash

maybe the problemsignatur i received from my OS vista is kind of helpful.

thank you
kind regards from zakynthos
jürgen

Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: gnubg.exe
Anwendungsversion: 0.0.0.0
Anwendungszeitstempel: 48119b97
Fehlermodulname: gnubg.exe
Fehlermodulversion: 0.0.0.0
Fehlermodulzeitstempel: 48119b97
Ausnahmecode: c0000005
Ausnahmeoffset: 00063e64
Betriebsystemversion: 6.0.6000.2.0.0.768.3
Gebietsschema-ID: 1033
Zusatzinformation 1: c73c
Zusatzinformation 2: 422692049eaa0b662525629d8424414e
Zusatzinformation 3: 4ae6
Zusatzinformation 4: 6c0a9348fd4d8c02ee37035f5cb37530

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 Superfly_Jon (Updated the item)
  • -unavailable- added by c_anthon (Posted a comment)
  • -unavailable- added by mormegil (Posted a comment)
  •  

    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 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 03 Jan 2009 09:30:45 PM UTCSuperfly_JonOpen/ClosedOpen=>Closed
      Assigned toNone=>Superfly_Jon
      StatusConfirmed=>Fixed
    Sat 03 Jan 2009 09:30:44 PM UTCSuperfly_JonPrivacyPublic=>Public
    Thu 26 Jun 2008 07:47:38 PM UTCmormegilStatusNone=>Confirmed

    Back to the top


    Powered by Savane 3.1-cleanup1