Author Topic: Problem upgrading from Miranda IM v0.10.97.0  (Read 6941 times)

0 Members and 1 Guest are viewing this topic.

Offline Graphity

  • Newbie
  • *
  • Posts: 6
Problem upgrading from Miranda IM v0.10.97.0
« on: 18 09 2017, 10:26:17 »
Hi there,

today I wanted to upgrade from Miranda IM v0.10.97.0 x64 to Miranda NG. I followed instructions but as soon as I have the PluginUpdate plugin installed, Miranda crashes on start. It starts anyway but there seems to be no upgrade.

Spoiler
Miranda Crash Report from 2017-09-18 12:06:07+0200. Crash Dumper v.0.0.4.21

Likely cause of the crash plugin: Plugin updater

Exception: Access Violation at address 0000000140019DE6. Reading from address 00001F80001000EB.

Stack Trace:
---------------------------------------------------------------
0000000140019DE6 (miranda64 0000000140000000): (filename not available) (0): (function-name not available)
000000014001B5E0 (miranda64 0000000140000000): (filename not available) (0): (function-name not available)
000000014000440D (miranda64 0000000140000000): (filename not available) (0): (function-name not available)
000000000473E0DF (pluginupdater 0000000004730000): (filename not available) (0): (function-name not available)
000000000473E40A (pluginupdater 0000000004730000): (filename not available) (0): (function-name not available)
0000000004744CA0 (pluginupdater 0000000004730000): (filename not available) (0): Load
00000001400016AA (miranda64 0000000140000000): (filename not available) (0): (function-name not available)
000000005E0C2DEF (MSVCR90 000000005E0C0000): (filename not available) (0): endthread
000000005E0C2E82 (MSVCR90 000000005E0C0000): (filename not available) (0): endthread
00007FF8920D2774 (KERNEL32 00007FF8920C0000): (filename not available) (0): BaseThreadInitThunk
00007FF894760D51 (ntdll 00007FF8946F0000): (filename not available) (0): RtlUserThreadStart

CPU: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz [Intel64 Family 6 Model 142 Stepping 9] [DEP Enabled] [4 CPUs]
Installed RAM: 16280 MBytes
Operating System: Microsoft Windows 8 Business Edition, 64-bit (build 9200)
Internet Explorer: 9.11.15063.0 (build 915063)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : German/German | German/German

Miranda IM Version: 0.10.67.0 x64 Unicode
Build time: 2017-03-06 18:46:10+0200
Profile: D:\Program Files\Miranda IM\Profiles\Laptop\Laptop.dat
Language pack: No language pack installed
Nightly: No
Unicode: Yes
Service Mode: No

Active Plugins (15):
¤ advaimg.dll v.0.10.67.0 [2017-03-06 18:38:09+0200] - Miranda Image services
¤ aim.dll v.0.10.67.0 [2017-03-06 18:34:53+0200] - AIM Protocol |Unicode aware|
¤ avs.dll v.0.10.67.0 [2017-03-06 18:39:31+0200] - Avatar service (Unicode) |Unicode aware|
¤ chat.dll v.0.10.67.0 [2017-03-06 18:43:40+0200] - Chat |Unicode aware|
¤ clist_classic.dll v.0.10.67.0 [2017-03-06 18:47:35+0200] - Classic contact list |Unicode aware|
¤ dbx_mmap.dll v.0.10.67.0 [2017-03-06 18:41:00+0200] - Database driver (MMAP) |Unicode aware|
¤ icq.dll v.0.10.67.0 [2017-03-06 18:42:55+0200] - IcqOscarJ Protocol |Unicode aware|
¤ import.dll v.0.10.67.0 [2017-03-06 18:47:06+0200] - Import contacts and messages |Unicode aware|
¤ IRC.dll v.0.10.67.0 [2017-03-06 18:35:11+0200] - IRC protocol |Unicode aware|
¤ jabber.dll v.0.10.67.0 [2017-03-06 18:44:12+0200] - Jabber Protocol |Unicode aware|
¤ msn.dll v.0.10.67.0 [2017-03-06 18:45:35+0200] - MSN Protocol |Unicode aware|
¤ PluginUpdater.dll v.0.1.2.4 [2015-01-08 16:46:40+0200] - Plugin updater |Unicode aware|
¤ srmm.dll v.0.10.67.0 [2017-03-06 18:45:22+0200] - Send/Receive Messages |Unicode aware|
¤ svc_crshdmp.dll v.0.0.4.21 [2012-04-03 21:58:38+0200] - Crash Dumper x64 |Unicode aware|
¤ Yahoo.dll v.0.10.67.0 [2017-03-06 18:40:42+0200] - Yahoo Protocol |Unicode aware|

Loaded Modules:
-------------------------------------------------------------------------------
D:\Program Files\Miranda IM\miranda64.exe  0000000140000000 - 00000001400F8000 v.0.10.67.0 [2017-03-06 18:46:10+0200]
C:\WINDOWS\SYSTEM32\ntdll.dll  00007FF8946F0000 - 00007FF8948CB000 v.10.0.15063.608 [2017-09-05 07:26:19+0200]
C:\WINDOWS\System32\KERNEL32.DLL  00007FF8920C0000 - 00007FF89216E000 v.10.0.15063.296 [2017-05-15 14:00:32+0200]
C:\WINDOWS\System32\KERNELBASE.dll  00007FF891200000 - 00007FF891449000 v.10.0.15063.608 [2017-09-05 07:27:02+0200]
C:\WINDOWS\System32\WS2_32.dll  00007FF892780000 - 00007FF8927EC000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
C:\WINDOWS\System32\sechost.dll  00007FF892170000 - 00007FF8921C9000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
C:\WINDOWS\System32\RPCRT4.dll  00007FF8945C0000 - 00007FF8946E5000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
C:\WINDOWS\System32\USER32.dll  00007FF893F80000 - 00007FF8940CA000 v.10.0.15063.608 [2017-09-05 07:31:26+0200]
C:\WINDOWS\System32\win32u.dll  00007FF890C10000 - 00007FF890C2E000 v.10.0.15063.608 [2017-09-05 07:31:16+0200]
C:\WINDOWS\System32\GDI32.dll  00007FF893E10000 - 00007FF893E37000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.15063.483_none_26002d27e7c744a2\COMCTL32.dll  00007FF87A620000 - 00007FF87A887000 v.6.10.15063.483 [2017-07-07 09:10:10+0200]
C:\WINDOWS\System32\gdi32full.dll  00007FF890D80000 - 00007FF890F08000 v.10.0.15063.608 [2017-09-05 07:31:34+0200]
C:\WINDOWS\System32\msvcrt.dll  00007FF894380000 - 00007FF89441D000 v.7.0.15063.0 [2017-03-18 22:57:39+0200]
C:\WINDOWS\System32\msvcp_win.dll  00007FF890C80000 - 00007FF890D1A000 v.10.0.15063.0 [2017-03-18 22:57:39+0200]
C:\WINDOWS\System32\combase.dll  00007FF891C70000 - 00007FF891F69000 v.10.0.15063.608 [2017-09-05 07:15:49+0200]
C:\WINDOWS\SYSTEM32\VERSION.dll  00007FF883390000 - 00007FF88339A000 v.10.0.15063.0 [2017-03-18 22:58:27+0200]
C:\WINDOWS\System32\ucrtbase.dll  00007FF891450000 - 00007FF891546000 v.10.0.15063.413 [2017-06-03 12:09:19+0200]
C:\WINDOWS\SYSTEM32\WINMM.dll  00007FF884D40000 - 00007FF884D63000 v.10.0.15063.0 [2017-03-18 22:57:42+0200]
C:\WINDOWS\System32\bcryptPrimitives.dll  00007FF891190000 - 00007FF8911FA000 v.10.0.15063.0 [2017-03-18 22:57:50+0200]
C:\WINDOWS\System32\COMDLG32.dll  00007FF8941A0000 - 00007FF8942A8000 v.10.0.15063.502 [2017-07-28 06:16:13+0200]
C:\WINDOWS\System32\shcore.dll  00007FF893ED0000 - 00007FF893F7A000 v.10.0.15063.608 [2017-09-05 07:18:09+0200]
C:\WINDOWS\SYSTEM32\winmmbase.dll  00007FF884D10000 - 00007FF884D3B000 v.10.0.15063.0 [2017-03-18 22:57:42+0200]
C:\WINDOWS\System32\SHLWAPI.dll  00007FF8942B0000 - 00007FF894301000 v.10.0.15063.502 [2017-07-28 07:12:16+0200]
C:\WINDOWS\System32\cfgmgr32.dll  00007FF890C30000 - 00007FF890C79000 v.10.0.15063.0 [2017-03-18 22:58:21+0200]
C:\WINDOWS\System32\SHELL32.dll  00007FF892880000 - 00007FF893CB6000 v.10.0.15063.608 [2017-09-05 07:14:19+0200]
C:\WINDOWS\System32\windows.storage.dll  00007FF891550000 - 00007FF891C43000 v.10.0.15063.608 [2017-09-05 07:18:34+0200]
C:\WINDOWS\System32\advapi32.dll  00007FF891F70000 - 00007FF892011000 v.10.0.15063.0 [2017-03-18 22:57:16+0200]
C:\WINDOWS\System32\kernel.appcore.dll  00007FF890BB0000 - 00007FF890BC1000 v.10.0.15063.0 [2017-03-18 22:58:01+0200]
C:\WINDOWS\System32\powrprof.dll  00007FF890B60000 - 00007FF890BAC000 v.10.0.15063.0 [2017-03-18 22:57:50+0200]
C:\WINDOWS\System32\profapi.dll  00007FF890BD0000 - 00007FF890BE5000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
C:\WINDOWS\System32\ole32.dll  00007FF893CC0000 - 00007FF893E05000 v.10.0.15063.502 [2017-07-28 07:12:44+0200]
C:\WINDOWS\System32\OLEAUT32.dll  00007FF8940D0000 - 00007FF894190000 v.10.0.15063.332 [2017-05-20 09:03:18+0200]
C:\WINDOWS\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_08e667efa83ba076\MSVCR90.dll  000000005E0C0000 - 000000005E163000 v.9.0.30729.9279 [2017-03-18 22:56:51+0200]
D:\Program Files\Miranda IM\zlib.dll  0000000180000000 - 0000000180016000 v.1.2.11.0 [2017-03-06 18:34:05+0200]
C:\WINDOWS\System32\IMM32.DLL  00007FF8927F0000 - 00007FF89281D000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
C:\WINDOWS\SYSTEM32\uxtheme.dll  00007FF88F350000 - 00007FF88F3E5000 v.10.0.15063.0 [2017-03-18 22:58:25+0200]
C:\WINDOWS\SYSTEM32\dwmapi.dll  00007FF884F80000 - 00007FF884FAA000 v.10.0.15063.0 [2017-03-18 22:58:35+0200]
C:\WINDOWS\System32\clbcatq.dll  00007FF892020000 - 00007FF8920BE000 v.2001.12.10941.16384 [2017-03-18 22:57:20+0200]
C:\WINDOWS\system32\explorerframe.dll  00007FF868550000 - 00007FF8689D2000 v.10.0.15063.502 [2017-07-28 06:12:25+0200]
C:\WINDOWS\System32\MSCTF.dll  00007FF892610000 - 00007FF892776000 v.10.0.15063.332 [2017-05-20 09:08:17+0200]
D:\Program Files\Miranda IM\Plugins\dbx_mmap.dll  0000000005130000 - 000000000513C000 v.0.10.67.0 [2017-03-06 18:41:00+0200]
D:\Program Files\Miranda IM\Plugins\svc_crshdmp.dll  00007FF88BAE0000 - 00007FF88BAF9000 v.0.0.4.21 [2012-04-03 21:58:38+0200]
D:\Program Files\Miranda IM\Plugins\advaimg.dll  0000000004590000 - 0000000004638000 v.0.10.67.0 [2017-03-06 18:38:09+0200]
C:\WINDOWS\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_08e667efa83ba076\MSVCP90.dll  000000005CC20000 - 000000005CCF3000 v.9.0.30729.9279 [2017-03-18 22:56:51+0200]
D:\Program Files\Miranda IM\Plugins\clist_classic.dll  0000000006590000 - 00000000065A4000 [2017-03-06 18:47:35+0200]
D:\Program Files\Miranda IM\Plugins\aim.dll  00000000044E0000 - 0000000004520000 v.0.10.67.0 [2017-03-06 18:34:53+0200]
D:\Program Files\Miranda IM\Plugins\avs.dll  0000000002800000 - 000000000281A000 v.0.10.67.0 [2017-03-06 18:39:31+0200]
D:\Program Files\Miranda IM\Plugins\chat.dll  0000000004530000 - 000000000457B000 [2017-03-06 18:43:40+0200]
C:\WINDOWS\SYSTEM32\riched20.dll  00007FF8622E0000 - 00007FF862375000 v.5.31.23.1231 [2017-03-18 22:58:35+0200]
C:\WINDOWS\SYSTEM32\msls31.dll  00007FF862280000 - 00007FF8622B8000 v.3.10.349.0 [2017-03-18 22:58:09+0200]
C:\WINDOWS\SYSTEM32\USP10.dll  00007FF8622C0000 - 00007FF8622D9000 v.10.0.15063.0 [2017-03-18 22:57:35+0200]
D:\Program Files\Miranda IM\Plugins\icq.dll  0000000004650000 - 00000000046BC000 v.0.10.67.0 [2017-03-06 18:42:55+0200]
D:\Program Files\Miranda IM\Plugins\import.dll  0000000022000000 - 0000000022022000 v.0.8.0.1 [2017-03-06 18:47:06+0200]
D:\Program Files\Miranda IM\Plugins\irc.dll  0000000054010000 - 000000005407A000 [2017-03-06 18:35:11+0200]
D:\Program Files\Miranda IM\Plugins\jabber.dll  0000000032500000 - 00000000325CE000 v.0.10.67.0 [2017-03-06 18:44:12+0200]
D:\Program Files\Miranda IM\Plugins\msn.dll  0000000019000000 - 000000001904F000 v.0.10.67.0 [2017-03-06 18:45:35+0200]
D:\Program Files\Miranda IM\Plugins\pluginupdater.dll  0000000004730000 - 000000000475D000 v.0.1.2.4 [2015-01-08 16:46:40+0200]
D:\Program Files\Miranda IM\Plugins\srmm.dll  0000000004790000 - 00000000047AB000 [2017-03-06 18:45:22+0200]
D:\Program Files\Miranda IM\Plugins\yahoo.dll  00000000047C0000 - 00000000047F5000 v.0.10.0.3 [2017-03-06 18:40:42+0200]
C:\WINDOWS\SYSTEM32\wtsapi32.dll  00007FF88CC90000 - 00007FF88CCA3000 v.10.0.15063.0 [2017-03-18 22:58:33+0200]
C:\WINDOWS\System32\TextInputFramework.dll  00007FF87CE60000 - 00007FF87CEE2000 v.10.0.15063.502 [2017-07-28 07:09:52+0200]
C:\WINDOWS\System32\CoreUIComponents.dll  00007FF87C8D0000 - 00007FF87CBA2000 v.10.0.15063.608 [2017-09-05 07:25:09+0200]
C:\WINDOWS\System32\CoreMessaging.dll  00007FF88E5A0000 - 00007FF88E683000 v.10.0.15063.608 [2017-09-05 07:24:11+0200]
C:\WINDOWS\SYSTEM32\ntmarta.dll  00007FF88FD70000 - 00007FF88FDA1000 v.10.0.15063.0 [2017-03-18 22:58:22+0200]
C:\WINDOWS\SYSTEM32\wintypes.dll  00007FF88DCF0000 - 00007FF88DE29000 v.10.0.15063.0 [2017-03-18 22:58:21+0200]
C:\WINDOWS\SYSTEM32\usermgrcli.dll  00007FF88D780000 - 00007FF88D795000 v.10.0.15063.0 [2017-03-18 22:57:50+0200]
C:\WINDOWS\SYSTEM32\dbghelp.dll  00007FF88BF90000 - 00007FF88C139000 v.10.0.15063.250 [2017-05-15 14:00:31+0200]
C:\WINDOWS\SYSTEM32\dbgcore.DLL  00007FF88BF20000 - 00007FF88BF49000 v.10.0.15063.0 [2017-03-18 22:57:54+0200]
[close]

This happened multiple times and with both, miranda64.exe and miranda32.exe and with both PluginUpdater (32/64).
 

Offline dartraiden

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #1 on: 18 09 2017, 19:31:27 »
Quote
I followed instructions

This instruction?
https://wiki.miranda-ng.org/index.php?title=Installation_and_update#Automatic_method_.28preferred.29

probably you have some plugin that leads to crash

try to use dbchecker (from IM, not from NG of course) and check your original IM profile (hope you have backup)

if this doesn't help - try to remove as many plugins as possible (protocols, etc - all without Miranda can start), install IM Updater and try again. After successful conversion, you can install this protocols dlls again via our PluginUpdater.

 

Offline Graphity

  • Newbie
  • *
  • Posts: 6
Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #2 on: 19 09 2017, 07:57:43 »
Ok, so I deactivated all plugins, copied contents of PluginUpdater64.zip to my Miranda IM directory and now Miranda IM starts without crash.

Now I have Miranda IM running without plugins but nothing happens. Is there something I have to click to run the update?

Quote
This instruction?
https://wiki.miranda-ng.org/index.php?title=Installation_and_update#Automatic_method_.28preferred.29
Exactly! :)
 

Offline ghazan

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #3 on: 19 09 2017, 14:41:16 »
Now I have Miranda IM running without plugins but nothing happens.
you must have Miranda NG 0.94.9 after restart. just open Help - About dialog to ensure
 

Offline Graphity

  • Newbie
  • *
  • Posts: 6
Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #4 on: 19 09 2017, 15:15:12 »
Bad news, it is still Miranda IM v0.10.67.0 x64 (see screenshot attached)
 

Offline ghazan

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #5 on: 19 09 2017, 15:36:07 »
there is an unknown problem with 64-bit converter. it's simpler to setup 32-bit Miranda, put your profile under it and try to upgrade this version (you can easily switch back to 64-bit version later)
 

Offline dartraiden

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #6 on: 19 09 2017, 15:38:58 »
And check IM Updater version. It should be 64-bit because you have 64-bit Miranda
 

Offline Graphity

  • Newbie
  • *
  • Posts: 6
Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #7 on: 19 09 2017, 16:19:34 »
Quote
And check IM Updater version. It should be 64-bit because you have 64-bit Miranda
Yeah, checked that multiple times

Quote
there is an unknown problem with 64-bit converter. it's simpler to setup 32-bit Miranda, put your profile under it and try to upgrade this version (you can easily switch back to 64-bit version later)
I had a miranda32.exe and a miranda64.exe in my Miranda IM directory. I exited the running Miranda IM session and copied the 32 bit version PluginUpdater. I started miranda32.exe and received an application error (0xc000007b). There was no other button that "OK".
Tried that multiple times but always had the same problem.7

Then I downloaded the newest version of Miranda IM x86 (0.10.74.0, miranda-im-v0.10.74-unicode.7z) from SourceForge and unpacked it into a new directory. I copied the Profiles directory from my old installation into at. Now I was able to start (it complained there are "no communication plugins activated"). Then I copied the 32 bit version of PluginUpdater into it, started miranda32.exe and PluginUpdater ran and restarted Miranda several times. Perfect, I'm running Miranda NG now  :)

But then, I wanted to activate some plugins, clicked on Options in menu but Miranda NG crashed. Tried that multiple times. Always crashing when entering Options menu.

So then I used Miranda IM 64 Bit (miranda-im-v0.10.74-x64.7z). Put it into a new directory, copied Profile dir from old installation, started it. Works. Decompressed PluginUpdater64.zip into this directory, restarted Miranda IM, nothing. Restarted, nothing.

So deleted the trial directories. Created new directory for Miranda IM 32 Bit (miranda-im-v0.10.74-unicode.7z), copied profile, started miranda32.exe, perfect. Decompressed PluginUpdater into it (32 Bit version), update went fine. Restarted Miranda multiple times, works. Entered Options menu, crashed.

Is there anything I can do to provide you logs? I didn't find any CrashLog dir in my profile.
 

Offline dartraiden

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #8 on: 19 09 2017, 16:23:46 »
Seems like some problems in IM Updater x64. @ghazan investigates it's now.
 
The following users thanked this post: Graphity

Offline ghazan

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #9 on: 19 09 2017, 16:47:05 »
I started miranda32.exe and received an application error (0xc000007b).
that means that you have a mix of 32 & 64 bit libraries

Decompressed PluginUpdater into it (32 Bit version), update went fine. Restarted Miranda multiple times, works. Entered Options menu, crashed.
after the first upgrade all you should to is to perform the second update to 0.95.6
 
The following users thanked this post: Graphity

Offline Graphity

  • Newbie
  • *
  • Posts: 6
Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #10 on: 19 09 2017, 16:49:38 »
Quote
after the first upgrade all you should to is to perform the second update to 0.95.6

Perfect! No I have a running Miranda NG v0.95.6 build #18505.

Thanks a lot!
 

Offline ghazan

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #11 on: 19 09 2017, 16:52:19 »
not at all, it seems that 64-bit updater does smth seriously wrong.
sorry for that
 

Offline Graphity

  • Newbie
  • *
  • Posts: 6
Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #12 on: 19 09 2017, 16:55:17 »
Contact me in this thread if I can help you any further.
 

Offline dartraiden

Re: Problem upgrading from Miranda IM v0.10.97.0
« Reply #13 on: 19 09 2017, 17:03:38 »
Now you can install desired plugins/protocols via PluginUpdater.

Quote
advaimg.dll - should be already installed
aim.dll - install AIM via PU
avs.dll - should be already installed
chat.dll - merged with srmm.dll into StdMsg, should be already installed (in /Core), no action required
clist_classic.dll - StdClist, should be already installed (in /Core), no action required
dbx_mmap.dll - should be already installed
icq.dll - install ICQ via PU
import.dll - install Import via PU
IRC.dll - install IRC via PU
jabber.dll - install Jabber via PU
msn.dll - install MSN via PU
PluginUpdater.dll - should be already installed
srmm.dll - merged with chat.dll into StdMsg, should be already installed (in /Core), no action required
svc_crshdmp.dll - install CrashDumper via PU
Yahoo.dll - deprecated. You can install Dummy plugin for manage history of deprecated protocols.

and/or freely change 32 to 64 bit in PU settings