Miranda IM

Results 1 to 6 of 6

Thread: Miranda freezes on exit since updating to v0.10

  1. #1
    Join Date
    September 2009
    Posts
    16

    Miranda freezes on exit since updating to v0.10

    Approximately since I upgraded to Miranda 0.10 (32-Bit version on Win7 x64), I am experiencing rather frequent freezes upon program exit. That is, any open conversation windows remain open and I have to kill miranda32.exe through the task manager. I had a quick look into the debugger and it revealed that Miranda got stuck in a call to user32.dll!_NtUserGetMessage, called from the jabber.dll module. Is this a known problem? If necessary, I can provide a memory dump to the developers.

  2. #2
    Join Date
    September 2009
    Posts
    16
    Ok, seems like this is a duplicate of this thread... Though it seems to happen with different plugins for everyone. As said, I can provide a memory dump if necessary (please tell if a minidump is enough or if you need a full dump with heap).

  3. #3
    Join Date
    August 2010
    Posts
    6
    I've got a freezes not on exit, but during normal run.
    Don't sure it is duplicate of exit freeze.

    For developers: I made a debugging, and saw that my freeze happens in file jabber_list.cpp, line 421 - entering a critical section in function CJabberProto::ListFindNext(). That function was called from CJabberProto::SendVisibleInvisiblePresence(), line 615.
    Possible reason: there is another thread (CJabberProto::UpdateMirVer), that called same EnterCriticalSection( &m_csLists ) in CJabberProto::ListExist() (jabber_list.cpp, line 99) and hangs in this call.

  4. #4
    Join Date
    August 2010
    Posts
    6
    Another suspicious places in code:
    in jabber_rc.cpp, line 743 ListLock() is called and then in line 745 LISTFOREACH_NODEF() macro is used.
    This macro uses ListFindNext() to advance in list, but that function also wants to lock same critical section (EnterCriticalSection( &m_csLists )) as ListLock().

    Same situation in line 783 of jabber_rc.cpp.

  5. #5
    Join Date
    September 2009
    Posts
    16
    Quote Originally Posted by wyss View Post
    I've got a freezes not on exit, but during normal run.
    To be precise I could also reproduce when going to offline mode, so in all cases here it happens during a disconnect.

  6. #6
    Join Date
    August 2010
    Posts
    6
    Not sure that all cases are limited by disconnect only, but I also can reproduce freeze while disconnect.

Similar Threads

  1. Weird constant connecting since updating to .16
    By spanthegnome in forum Technical Support
    Replies: 8
    Last Post: 2 Feb 2011, 5:09 PM
  2. [resolved] 27'', miranda freezes
    By KornX in forum Technical Support
    Replies: 4
    Last Post: 28 Nov 2010, 1:31 PM
  3. Miranda 0.9.0 shows up in taskbar since updating.
    By zeep in forum Technical Support
    Replies: 23
    Last Post: 30 Aug 2010, 2:31 AM
  4. Replies: 0
    Last Post: 31 Aug 2007, 12:00 PM
  5. Miranda Freezes on Exit
    By carlaron in forum Technical Support
    Replies: 2
    Last Post: 31 May 2006, 10:53 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •