bugmonotone - Bugs: bug #15063, "db migrate" on Windows...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #15063: "db migrate" on Windows 98 crashed, 0xC0000005 Access Violation, version 0.23.1

Submitter:  Henry Nestler <henryn>
Submitted:  Fri 25 Nov 2005 10:00:58 PM UTC
   
 
Category:  command line UI Severity:  3 - Normal
Item Group:  crash Status:  Fixed
Privacy:  Public Assigned to:  kinetik
Open/Closed:  Closed
mtn version --full: 

C:\TEMP\mt\0.23>monotone --full-version
monotone 0.23 (base revision: e32d161b8d5cde9f0968998cc332f82f82c27006)
Running on: Windows 95/98/SE/ME (4.10, build 67766446) on unknown
Changes since base revision:
new_manifest [68895899b164e1f443f988efef93e8384f1b182a]

old_revision [e32d161b8d5cde9f0968998cc332f82f82c27006]
old_manifest [68895899b164e1f443f988efef93e8384f1b182a]

Wed 14 Dec 2005 08:57:30 PM UTC, comment #4: 

Thank you Henry.  Closing bug as fixed.

Matthew Gregan <kinetik>
Group Member
Wed 14 Dec 2005 08:01:31 PM UTC, comment #3: 

Checked with a complete small procedure and fres db file:
init, setup, add file, commit, checkout

Is fixed, and works in this version.

monotone 0.24 (base revision: 3be983e06bcae04d46503066d6d4c52230c06701)
Running on: Windows 95/98/SE/ME (4.10, build 67766446) on unknown
Changes since base revision:
new_manifest [fa4e199f744e9e00ba7a52b617c0bc2f1dda7c65]

old_revision [3be983e06bcae04d46503066d6d4c52230c06701]
old_manifest [0905351cf0a1a5e19494f6e8f82c57f541313d64]

patch "win32/fs.cc"
 from [6cf4bc46e555a714ee4f6ed96e8d266b546eb575]
   to [bf1ed69810fd107a33cf9c8ea8327574f2271bfe]

Henry Nestler <henryn>
Wed 14 Dec 2005 07:38:12 AM UTC, comment #2: 

Fixed in f3c6f108fc35c751b3bd7cc76e62e02d69fd60dc.  Waiting on confirmation fron Henry before closing this bug.

Matthew Gregan <kinetik>
Group Member
Fri 09 Dec 2005 04:50:48 PM UTC, comment #1: 

Testet with a fresh Version 0.24
On other screnario, I tryed to setup a new db file.
o "db init" works.
o "db setup" crashed, see debug output.
o "add file.c" crashed.
o "diff" crashed.

Feel it's also the same error.  Interesting is the leaving temp file for sample name "MT/data.tmp-503387" from command "setup" and "add".

--full-version:
monotone 0.24 (base revision: d59847072bb689e952ab21db7f9fababdb80a19f)
Running on: Windows 95/98/SE/ME (4.10, build 67766446) on unknown
Changes since base revision:
new_manifest [372d1c1e2c97f00c8a329d7f2dfae6ba28fe1db6]

old_revision [d59847072bb689e952ab21db7f9fababdb80a19f]
old_manifest [372d1c1e2c97f00c8a329d7f2dfae6ba28fe1db6]


Henry Nestler <henryn>
Fri 25 Nov 2005 10:00:58 PM UTC, original submission:  


--> run this on windows 98 SE
C:\TEMP\mt\0.23>monotone --db=test023.db db load < ..\test98.dmp
C:\TEMP\mt\0.23>monotone --db=test023.db db migrate

--> Crash popup (0xC0000005):
MONOTONE has an illegal page access
in Modul MONOTONE.EXE at 0167:007a927f.
Registers:
EAX=00000001 CS=0167 EIP=007a927f EFLGS=00010206
EBX=0000001c SS=016f ESP=00e2f1b8 EBP=00e2f1b8
ECX=00e2ff68 DS=016f ESI=00000028 FS=3bf7
EDX=00f6f100 ES=016f EDI=00a8652c GS=0000
Bytes at CS:EIP:
8b 4a 30 81 f9 33 2d 3c 9f 0f 95 c0 31 d2 81 f9
Stack:
00e2f1d8 0075f951 00f6f100 ffffffff 00e2f1d8 0000001c 00000028 00a8652c 00e2f3b8 004ee354 00f6f100 00e2f330 00a85fff 00000222 00a98e92 00000001


The database is ok. Can do all things, such heads, list keys and checkout. Every "db migrate" has same crash.

Henry Nestler <henryn>

 

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

Attached Files
file #2453:  setup-dump+registers+prompt.TXT added by henryn (4KiB - text/plain - "setup" command, registers, code view in debugger, MT 0.24)
file #2452:  setup--debug.txt added by henryn (3KiB - text/plain - setup --debug, crashed, MT 0.24)
file #2451:  init--debug.txt added by henryn (1KiB - text/plain - db init, create a empty database, MT 0.24 with --debug)
file #2560:  crash3-db-migrate.txt added by henryn (3KiB - text/plain - third run, with option --debug)
file #2559:  crash1-db-migrate.txt added by henryn (2KiB - text/plain - log from first run and all steps before)
file #2575:  crash2-db-migrate.txt added by henryn (2KiB - text/plain - log from second "db migrate" and asm debug)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 10 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-12-14 kinetik Open/ClosedIn Test Closed
2005-12-14 kinetik Assigned toNone kinetik
2005-12-14 kinetik StatusNone Fixed
    Open/ClosedOpen In Test
2005-12-09 henryn Attached File- Added setup-dump+registers+prompt.TXT, #3174
2005-12-09 henryn Attached File- Added setup--debug.txt, #3173
2005-12-09 henryn Attached File- Added init--debug.txt, #3172
2005-11-25 henryn Attached File- Added crash3-db-migrate.txt, #3136
2005-11-25 henryn Attached File- Added crash1-db-migrate.txt, #3135
2005-11-25 henryn Attached File- Added crash2-db-migrate.txt, #3134

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code