Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
OpenWalnut Core OpenWalnut Core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 86
    • Issues 86
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenWalnut
  • OpenWalnut CoreOpenWalnut Core
  • Issues
  • #346

Closed
Open
Created May 08, 2017 by Sebastian Eichelbaum@ebaumMaintainer

-RM-69-MR-OverlayAtlas crashes on deletion

How to reproduce:

  • start ow
  • create module "OverlyAtlas?" by prototype
  • delete this module
*INFO    [Kernel] Starting Kernel 
*INFO    [GE] Starting Graphics Engine 
*DEBUG   [WQtGLWidget(main)] Painted the first time. 
*DEBUG   [ModuleFactory] Creating new instance of prototype "OverlayAtlas". 
*INFO    [ModuleContainer (KernelRootContainer)] Adding module "OverlayAtlas" to container. 
*INFO    [ModuleContainer (KernelRootContainer)] Associated module "OverlayAtlas" with container. 
*INFO    [Module (OverlayAtlas)] Starting module main method. 
*DEBUG   [ControlPanel] Inserting module OverlayAtlas to control panel. 
*DEBUG   [ControlPanel] Activating module OverlayAtlas in control panel. 
*WARNING [ModuleContainer (KernelRootContainer)] Deep removal of modules is not yet implemented. 
*DEBUG   [ModuleContainer (KernelRootContainer)] Removing module "OverlayAtlas" from container. 
*DEBUG   [ControlPanel] Removing module "OverlayAtlas" from Tree. 
*DEBUG   [ControlPanel] Waiting for module "OverlayAtlas" to finish before deleting. 
Exception thrown! Callstack's backtrace:
trace: WException::WException(std::string const&)       ->      /home/math/repos/OpenWalnut/build/release/lib/libOWcommon.so(_ZN10WExceptionC2ERKSs+0x135) [0x7f3c08369c45]
trace: WSegmentationFault::WSegmentationFault(std::string const&)       ->      /home/math/repos/OpenWalnut/build/release/lib/libOWcommon.so(_ZN18WSegmentationFaultC1ERKSs+0xd) [0x7f3c083224bd]
trace: SignalTranslator::SingletonTranslator::SignalHandler(int)    ->      /home/math/repos/OpenWalnut/build/release/lib/libOWcommon.so(_ZN16SignalTranslatorI18WSegmentationFaultE19SingletonTranslator13SignalHandlerEi+0xcf) [0x7f3c0832272f]
trace: ()       ->      /lib/libc.so.6(+0x33c20) [0x7f3c02781c20]
trace: WMOverlayAtlas::init()   ->      bin/../lib/modules/overlayAtlas/libOWmodule_overlayAtlas.so(_ZN14WMOverlayAtlas4initEv+0x33c) [0x7f3bf1cb27fc]
trace: WMOverlayAtlas::moduleMain()     ->      bin/../lib/modules/overlayAtlas/libOWmodule_overlayAtlas.so(_ZN14WMOverlayAtlas10moduleMainEv+0x53b) [0x7f3bf1cb8d1b]
trace: WModule::threadMain()    ->      /home/math/repos/OpenWalnut/build/release/lib/libOWkernel.so(_ZN7WModule10threadMainEv+0x21d) [0x7f3c08f199cd]
trace: boost::detail::thread_data >::run()   ->      /home/math/repos/OpenWalnut/build/release/lib/libOWcommon.so(_ZN5boost6detail11thread_dataINS_8functionIFvvEEEE3runEv+0x3f) [0x7f3c0830cf6f]
trace: thread_proxy()   ->      /usr/lib/libboost_thread.so.1.42.0(thread_proxy+0x60) [0x7f3c07aa3230]
trace: ()       ->      /usr/lib/nvidia-current/libGL.so.1(+0x99953) [0x7f3c05d9b953]

*ERROR   [Module (OverlayAtlas)] WException. Notifying. Message: Segmentation Fault. 
*DEBUG   [ControlPanel] Deleting module "OverlayAtlas" from Tree. 
*INFO    [Kernel] Stopping Kernel 
*INFO    [ModuleContainer (KernelRootContainer)] Stopping pending threads. 
*INFO    [ModuleContainer (KernelRootContainer)] Stopping modules. 
*INFO    [Kernel] Stopping Data Handler 
*INFO    [Data Handler] Removing all subjects. 
*DEBUG   [Data Handler] Removing subject "0". 
*INFO    [Kernel] Shutting down Kernel 
*INFO    [GE] Stopping Graphics Engine 
Closed OpenWalnut smoothly. Goodbye!
0#14:06:06#math@voltaire# OpenWalnut/build/release >

(from redmine: created on 2011-09-19, closed on 2012-04-03)

Assignee
Assign to
OpenWalnut 1.3
Milestone
OpenWalnut 1.3
Assign milestone
Time tracking