Bug #1801
closed
  
Падение при вызове настроек LMP DumbSync
 
        
        Added by Dolozhee almost 11 years ago.
        Updated almost 11 years ago.
        
  
  
  
  Description
  
  Вызываю настройки LMP DumbSync при выключенном LMP - падает.
	STR:
Выключить LMP, включить LMP DumbSync, перезапустить LC, в настройках LC в плагинах кликнуть иконку настроек LMP DumbSync
	Expected result:
Вызов настроек или сообщение, что нужно включить LMP.
	Actual result:
crash
	System information:
LeechCraft 0.6.70
Built with Qt 4.8.6, running with Qt 4.8.6
Running on: Windows XP
   
 
  
  Files
  
 
  
  
  
  
    
    
    
    Crash Address: 67735EC4
Crash Address (Relative): QtGui4.dll!_ZN7QLayout14addChildWidgetEP7QWidget+0x14
 
   
  
  
    
    
    
    
       - Category set to Core
- Status changed from New to Assigned
- Assignee set to 0xd34df00d
- Target version set to 0.6.75
Это два отдельных бага, на самом деле:
	
	- Возможность включить плагин без родительского плагина.
- Непосредственно падение интерфейса настроек при таком включении.
 
   
  
  
    
    
    
    
       - Estimated time set to 4:00 h
В общем, первый баг, конечно, неприятный, но скорее UI-недоработка. Корректно отслеживать и предупреждать пользователя о (не)возможности загрузки выбранного плагина при следующем старте не слишком тривиально, так что лучше просто при запуске проверять, возможно ли загрузить этот плагин (что сейчас и происходит).
 
   
  
  
    
    
    
    
       - Status changed from Assigned to Resolved
- % Done changed from 0 to 100
 
   
  
  
    
    
    
    
       - Status changed from Resolved to Closed
 
   
  
 
  
  
  
 
Also available in:  Atom
  PDF