abma was asking for what functions you are calling. if you would really be calling only this one function, it would be no wonder that you crash, and i am sure you are not doing that.
i guess we can be somewhat sure that it is a problem that happens on windows only. that could mean it is related to a file-system call, or it has to do with access to non-explicitly initialized memory, or... maybe something else. :D
Joined: 02 Dec 2009, 12:01 Location: Russia, Krasnodar
Thx for responce :) It's really weird crash. I can't catch exception by gdb, stack is not available. May be it's special to windows7 64 or mingw 4.4.0?
you need debug symbols for untisync. they can be found here for current latest release: http://springrts.com/dl/buildbot/defaul ... ync_dbg.7z extract this archive, and make sure that gdb uses the file. i think you do it with the -s symbol-file cmd-line switch (or some gdb console command).
Joined: 02 Dec 2009, 12:01 Location: Russia, Krasnodar
It's too hard to me :) I'm not strong in gdb debuging. But I got trace at last. It looks like exception raised by "throw content_error()" in Option.cpp raise another uncaught exception. Or something else... )))
it looks like this archive contains bad options: 28f1e3632fb713d232c8c75f2373f2bf.sdp this is a an archive managed by rapid, and as much as i know, you should be able to delete the file by hand, or .. maybe try to do a rapid cleanup first, and see if that removes it already.
edit: to det/Licho/anyone else who knows... how can we find out the rapid tag that belongs to this archive, so we can test ourselfs? thanks to jk, i found out that it is thecursed:version:1.16, will now extract mod options...
Last edited by hoijui on 16 Jan 2012, 20:53, edited 1 time in total.
Joined: 02 Dec 2009, 12:01 Location: Russia, Krasnodar
So why it cause crash? In code content_error created and crash is caused exactly by throw. It's strange, because I think exception must be caught and try to log error. Of cause I can delete this file but where I can get good mod file. And what to do with broken archive?
P.S. I downloaded that archive just now using rapid_gui (The Cursed 1.16)
---- KING OF THE HILL OPTIONS ---- { key = 'koth', name = 'King of the Hill Settings', desc = 'Settings for King of the Hill mode.', type = 'section', }, { key="KOTH", name="King Of The Hill", desc="The one with ...", type="number", section= 'koth', min = 0, max = 10080, step = 1, def = 0, },
indeed we should catch that error and log it in unitsync (it is a bug). also the cursed should be fixed of course.
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum