A solution scheme based on the fundamental solution for a generalized edge dislocation in an infinite magnetoelectroelastic solid is presented to analyze problems involving single, multiple and slowly growing impermeable cracks. The fundamental solution for a generalized dislocation is obtained by extending the complex potential function formulation used for anisotropic elasticity. The solution for a continuously distributed dislocation is derived by integrating the solution for an edge dislocation. The problem of a system of cracks subjected to remote mechanical, electric and magnetic loading is formulated in terms of set of singular integral equations by applying the principle of superposition and the solution for a continuously distributed dislocation. The singular integral equation system is solved by using a numerical integration technique based on Chebyshev polynomials. The J i and M-integrals for single crack and multi-cracks problems are derived and their dependence on the coordinate system is investigated. Selected numerical results for the M-integral, total energy release rate and mechanical energy release rate are presented for single, double and multiple crack problems. The case of a slowly growing crack interacting with a stationary crack is also considered. It is found that M-integral presents a reliable and physically acceptable measure for assessment of fracture behaviour and damage of magnetoelectroelastic materials.