View Issue Details

IDProjectCategoryView StatusLast Update
0014023MMW 5Generalpublic2020-02-27 03:02
Reporterjiri Assigned To 
PriorityimmediateSeveritycrashReproducibilityrandom
Status closedResolutionfixed 
Summary0014023: Crash on double-clicking Search icon
DescriptionPer Search issues described at http://forum.mediamonkey.com/viewtopic.php?f=30&t=87152 I tested Search a bit and after some clicking the Search icon I got a crash.


Note that apart from this crash, I think that there are some other stability issues, since MM got slower on continuous Search usage and memory usage seemed to grow (I don't have any exact measurements though).
TagsNo tags attached.
Attached Files
log2.txt (16,964 bytes)   
EurekaLog 7.0.7.1  

Application:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1.1 Start Date      : Fri, 17 Feb 2017 12:22:30 +0100
  1.2 Name/Description: MediaMonkeyEngine.exe - (MediaMonkey)
  1.3 Version Number  : 5.0.0.2050
  1.4 Parameters      : --type=renderer --js-flags="\"--expose-gc\"" --no-sandbox --disable-databases --primordial-pipe-token=CDA8DA30E740EDD57258DFDFACEAB874 --lang=en-US --lang=en-US --locales-dir-path="chromium\53\locales\\" --log-file="C:\projects\HTML5Monkey\bin\debug.log" --log-severity=disable --uncaught-exception-stack-size=10 --enable-pinch --device-scale-factor=1 --num-raster-threads=4 --content-image-texture-target=3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553 --video-image-texture-target=3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553 --mojo-channel-token=E23DFB3CF42F60069ED64165EFC80DE3 --mojo-application-channel-token=CDA8DA30E740EDD57258DFDFACEAB874 --channel="6088.1.730770983\556409839" --mojo-platform-channel-handle=2012 /prefetch:1
  1.5 Compilation Date: Thu, 16 Feb 2017 16:24:54 +0100
  1.6 Up Time         : 1 hour(s), 22 minute(s), 5 second(s)

Exception:
---------------------------------------------------------------------------------------------------------
  2.1 Date          : Fri, 17 Feb 2017 13:44:35 +0100
  2.2 Address       : 012B48B5
  2.3 Module Name   : MediaMonkeyEngine.exe - (MediaMonkey)
  2.4 Module Version: 5.0.0.2050
  2.5 Type          : EJSException
  2.6 Message       : "Cannot read property 'dataSource' of undefined"
                      .
                      TypeError:_Cannot read property 'dataSource' of undefined
                          at SearchView._cancelLoading (file:///controls/searchView.js:778:38)
                          at SearchView._initLoading (file:///controls/searchView.js:788:14)
                          at SearchView._showResults (file:///controls/searchView.js:715:18)
                          at eval (file:///controls/searchView.js:703:27)
                       at line 778!!
                      .
                      Source code:
----------------------------------------------------------------------------                      774.         setVisibility(this.lblNoResultsFound, !placed && !this._isEditorMode);
                      775.     },
                      776. 
                      777.     _cancelLoading:_function (control) {
                      778.         var ds = control.controlClass.dataSource;
                      779.         if (ds)
                      780.             cancelPromise(ds.whenLoaded());
                      781.         ds = control.controlClass.__preDataSource;
                      782.         if (ds)
                      783.             cancelPromise(ds.whenLoaded());
                      .
  2.7 ID            : 0AEAEB9E
  2.8 Count         : 0
  2.9 Status        : New
  2.10 Note         : 
  2.11 Sent         : 0

User:
-------------------------------------------------------
  3.1 ID        : jh
  3.2 Name      : Windows User
  3.3 Email     : 
  3.4 Company   : 
  3.5 Privileges: SeShutdownPrivilege             - OFF
                  SeChangeNotifyPrivilege         - ON
                  SeUndockPrivilege               - OFF
                  SeIncreaseWorkingSetPrivilege   - OFF
                  SeTimeZonePrivilege             - OFF

Active Controls:
------------------------------------------------
  4.1 Form Class   : TMediaMonkeyInstanceManager
  4.2 Form Text    : MediaMonkey
  4.3 Control Class: Button
  4.4 Control Text : Copy log ID

Computer:
------------------------------------------------------------------------------------
  5.1 Name          : JIRI-PC
  5.2 Total Memory  : 17102647296 (15.93 Gb)
  5.3 Free Memory   : 9368879104 (8.73 Gb)
  5.4 Total Disk    : 511516340224 (476.39 Gb)
  5.5 Free Disk     : 237431332864 (221.13 Gb)
  5.6 System Up Time: 9 day(s), 1 hour(s), 56 minute(s), 29 second(s)
  5.7 Processor     : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
  5.8 Display Mode  : 1920 x 1200, 32 bit
  5.9 Display DPI   : 96
  5.10 Video Card   : NVIDIA GeForce GTX 750 (driver 21.21.13.7653 - RAM 2147483648)
  5.11 Printer      : Lexmark X500 Series (driver 10.34)

Operating System:
-----------------------------------------------
  6.1 Type    : Microsoft Windows 10.0 (64 bit)
  6.2 Build # : 14393
  6.3 Update  : 
  6.4 Language: Czech
  6.5 Charset : 238

Network:
---------------------------------
  7.1 IP Address: 192.168.001.005
  7.2 Submask   : 255.255.255.000
  7.3 Gateway   : 192.168.001.001
  7.4 DNS 1     : 192.168.001.001
  7.5 DNS 2     : 000.000.000.000
  7.6 DHCP      : ON             

Steps to reproduce:
-----------------------------------------------------------------------------------------------
  8.1 Text: Uncaught Error:_"Cannot read property 'dataSource' of undefined"
            .
            TypeError:_Cannot read property 'dataSource' of undefined
                at SearchView._cancelLoading (file:///controls/searchView.js:778:38)
                at SearchView._initLoading (file:///controls/searchView.js:788:14)
                at SearchView._showResults (file:///controls/searchView.js:715:18)
                at eval (file:///controls/searchView.js:703:27)
             at line 778!!
            .
            Source code:
-----------------------------------------------------------------------------            774.         setVisibility(this.lblNoResultsFound, !placed && !this._isEditorMode);
            775.     },
            776. 
            777.     _cancelLoading:_function (control) {
            778.         var ds = control.controlClass.dataSource;
            779.         if (ds)
            780.             cancelPromise(ds.whenLoaded());
            781.         ds = control.controlClass.__preDataSource;
            782.         if (ds)
            783.             cancelPromise(ds.whenLoaded());
            .
            .
            Script:_file:///mminit.js
            .
            Line 157:_                _alert(str, window['__lastScriptName']);
            .
            .
            Callstack:
---------------------------------------------------------            .
            file:///mminit.js :_window.myAlert(157)
            .
            file:///mminit.js :_window.alertException(167)
            .
            file:///mminit.js :_window.onerror(147)
            .
            .

Debug log:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  9.1 Debug log: 4923.015s - PID:11772 - MM5 [7132](R) aaSearch.js:_init
                 4923.015s - PID:11772 - MM5 [7132](R) aaSearch.js:_whatNext init
                 4923.015s - PID:11772 - MM5 [7132](R) aaSearch.js:_Calling search send
                 4923.015s - PID:11772 - MM5 [7132](R) aaSearch.js:_SearchSend
                 4923.015s - PID:11772 - MM5 [7132](R) aaSearch.js:_NotifyWebReq:_https://www.google.com/search?safe=active&tbs=iar:s,ift:jpg&q=%22Faith%20No%20More%22+%22%22Evidence%22%20Single%22&tbm=isch
                 4923.015s - PID:11772 - MM5 [20640](R) TIndyHTTP.GetResponseContent started:_URL:_https://www.google.com/search?safe=active&tbs=iar:s,ift:jpg&q=%22Faith%20No%20More%22+%22%22Evidence%22%20Single%22&tbm=isch, RequestBody:_
                 4923.031s - PID:11772 - MM5 [7132](R) BQ:_Currently running 5 threads of 10
                 4923.109s - PID:11772 - MM5 [16628](R) ***** MergeSort add step 2 took 16
                 4923.109s - PID:11772 - MM5 [16628](R) *** SortSorted took 141ms for 7693 items (9694 total)
                 4923.203s - PID:11772 - MM5 [7132](R) nodeUtils.getNodeByPath:_Found fully by children4923.359s - PID:6088 - MM5 [8092](B) Retrieving file file:///controls/searchView.html
                 4923.375s - PID:6088 - MM5 [8092](B) TFilesHandlerFile.getFileContent - opening file "C:\projects\HTML5Monkey\bin\controls/searchView.html"
                 4923.375s - PID:6088 - MM5 [8092](B) Retrieving file file:///controls/searchEditor.html
                 4923.390s - PID:6088 - MM5 [8092](B) TFilesHandlerFile.getFileContent - opening file "C:\projects\HTML5Monkey\bin\controls/searchEditor.html"
                 4923.406s - PID:11772 - MM5 [14600](R) DB open SQL:_SELECT Name FROM Filters ORDER BY Pos
                 4923.422s - PID:11772 - MM5 [13120](R) ***** MergeSort add step 2 took 32
                 4923.422s - PID:11772 - MM5 [13120](R) *** SortSorted took 266ms for 7693 items (9694 total)
                 4923.453s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.453s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.468s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.468s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.484s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.484s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.484s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.484s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.500s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.500s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.500s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.500s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.547s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.547s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4923.578s - PID:11772 - MM5 [7132](R) TreeView.setNodePath FROM root/search_ TO root/search_
                 4923.578s - PID:11772 - MM5 [7132](R) TreeView.setNodePath:_path is same as the currently focused, no need for a job
                 4923.578s - PID:11772 - MM5 [13120](R) DB open SQL:_SELECT Songs.*  FROM Songs  
                 4923.625s - PID:11772 - MM5 [7132](R) ControlCache:_SearchView | uniqueID_965 added, controls.count = 1
                 4923.656s - PID:11772 - MM5 [13120](R) *** SortSorted took 47ms for 2001 items (2001 total)
                 4923.703s - PID:11772 - MM5 [14600](R) DB open SQL:_SELECT Songs.*  FROM Songs  
                 4923.828s - PID:11772 - MM5 [14600](R) *** SortSorted took 47ms for 2001 items (2001 total)
                 4924.031s - PID:11772 - MM5 [16628](R) DB open SQL:_SELECT Songs.*  FROM Songs  
                 4924.047s - PID:11772 - MM5 [7736](R) DB open SQL:_SELECT Songs.*  FROM Songs  
                 4924.062s - PID:11772 - MM5 [7132](R) BQ:_Currently running 6 threads of 10
                 4924.125s - PID:11772 - MM5 [7132](R) nodeUtils.getNodeByPath:_Found fully by children
                 4924.140s - PID:11772 - MM5 [13120](R) ***** MergeSort add step 2 took 0
                 4924.140s - PID:11772 - MM5 [13120](R) *** SortSorted took 187ms for 7693 items (9694 total)
                 4924.187s - PID:11772 - MM5 [14600](R) ***** MergeSort add step 2 took 0
                 4924.187s - PID:11772 - MM5 [14600](R) *** SortSorted took 31ms for 2002 items (4003 total)
                 4924.312s - PID:11772 - MM5 [20640](R) TIndyHTTP.GetResponseContent finished:_URL:_https://www.google.com/search?safe=active&tbs=iar:s,ift:jpg&q=%22Faith%20No%20More%22+%22%22Evidence%22%20Single%22&tbm=isch, ResponseContent.Size:_714210, ResponseCode:_200
                 4924.343s - PID:11772 - MM5 [7736](R) *** SortSorted took 46ms for 2001 items (2001 total)
                 4924.343s - PID:11772 - MM5 [16628](R) *** SortSorted took 0ms for 0 items (0 total)
                 4924.547s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4924.547s - PID:11772 - MM5 [7132](R) Plugins Folder:_C:\projects\HTML5Monkey\bin\Plugins\
                 4924.562s - PID:11772 - MM5 [7132](R) nodeUtils.getNodeByPath:_Found fully by children
                 4924.734s - PID:11772 - MM5 [7736](R) ***** MergeSort add step 2 took 16
                 4924.734s - PID:11772 - MM5 [7736](R) *** SortSorted took 203ms for 7693 items (9694 total)
                 4924.765s - PID:11772 - MM5 [7736](R) DB open SQL:_SELECT Songs.*  FROM Songs  
                 4924.765s - PID:6088 - MM5 [8092](B) Retrieving file file:///controls/searchView.js
                 4924.765s - PID:6088 - MM5 [8092](B) TFilesHandlerFile.getFileContent - opening file "C:\projects\HTML5Monkey\bin\controls/searchView.js"
                 4924.765s - PID:11772 - MM5 [7132](R) Callstack:_Script:_file:///mminit.js ; Func:_window.myAlert ; Row:_157 ; Col:_17
                 Script:_file:///mminit.js ; Func:_window.alertException ; Row:_167 ; Col:_9
                 Script:_file:///mminit.js ; Func:_window.onerror ; Row:_147 ; Col:_13
                 4924.859s - PID:11772 - MM5 [7132](R) Exception!! - Uncaught Error:_"Cannot read property 'dataSource' of undefined
                 4927.875s - PID:11772 - MM5 [7736](R) DB:_Deleting prepared query:_SELECT Lyrics, Comment FROM Songs WHERE Songs.ID=?
                 4946.015s - PID:5404 - avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FFFB0D82140:_(caller:_00007FFFB0D826E5) ReturnHr(2145) tid(4698) 80070490 Element not found.
                 4946.015s - PID:5404 - onecore\base\appmodel\resourcepolicy\gameconfigstore\client\gameconfigstoreclient.cpp(104)\resourcepolicyclient.dll!00007FFFD8C8976C:_(caller:_00007FFFBCE286C3) LogHr(381) tid(50b0) 80070490 Element not found.
                 4965.531s - PID:5404 - avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FFFB0D82140:_(caller:_00007FFFB0D826E5) ReturnHr(2146) tid(4698) 80070490 Element not found.
                 4973.968s - PID:6532 - shell\osshell\lmui\ntshrui\dll\shrengine.cpp(1487)\ntshrui.dll!58B33D65:_(caller:_58B2F284) ReturnHr(1) tid(1980) 80004005 Unspecified error
                 4981.656s - PID:5404 - avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FFFB0D82140:_(caller:_00007FFFB0D826E5) ReturnHr(2147) tid(4698) 80070490 Element not found.
                 4985.625s - PID:5404 - avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FFFB0D82140:_(caller:_00007FFFB0D826E5) ReturnHr(2148) tid(4698) 80070490 Element not found.
                 4985.625s - PID:5404 - avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FFFB0D82140:_(caller:_00007FFFB0D826E5) ReturnHr(2149) tid(4698) 80070490 Element not found.
                 4985.672s - PID:5404 - shell\explorer\taskband2\taskband2.cpp(4148)\explorer.exe!00007FF7BA44792A:_(caller:_00007FFFDD5D7DE3) ReturnHr(2290) tid(2660) 80004005 Unspecified error
                 4987.078s - PID:5404 - avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FFFB0D82140:_(caller:_00007FFFB0D826E5) ReturnHr(2150) tid(4698) 80070490 Element not found.
                 4987.078s - PID:5404 - onecore\base\appmodel\resourcepolicy\gameconfigstore\client\gameconfigstoreclient.cpp(104)\resourcepolicyclient.dll!00007FFFD8C8976C:_(caller:_00007FFFBCE286C3) LogHr(382) tid(50b0) 80070490 Element not found.
log2.txt (16,964 bytes)   
Fixed in build2062

Activities

Ludek

2017-02-20 13:38

developer   ~0047307

Fixed in 2062.

peke

2020-02-27 03:02

developer   ~0056909

Verified 2228

Unable to replicate.