Sorry for not reading the FAQ first, I always do :D

The backtrace is attached, I think it is trying to delete a image with couldn't be loaded.

Youness Alaoui wrote:
http://amsn.sf.net/faq.php
follow the instructions on how to give us a stacktrace of a crash using gdb

KKRT


#0  0x00002aaaab5f1ad9 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x00002aaaaafa3841 in pthread_kill () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002aaaaafa3bc2 in raise () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002aaaab5f17d2 in raise () from /lib/libc.so.6
No symbol table info available.
#4  0x00002aaaab5f2b12 in abort () from /lib/libc.so.6
No symbol table info available.
#5  0x00002aaaab624cd7 in __fsetlocking () from /lib/libc.so.6
No symbol table info available.
#6  0x00002aaaab629ba0 in malloc_usable_size () from /lib/libc.so.6
No symbol table info available.
#7  0x00002aaaab62a70a in free () from /lib/libc.so.6
No symbol table info available.
#8  0x00002aaaabc615fe in operator delete ()
   from /home/eluan/temp/amsn/msn/utils/TkCximage/TkCximage.so
No symbol table info available.
#9  0x00002aaaabc29544 in CxImagePNG::Decode (this=0x7fffffdf2090, 
    hFile=0x7fffffe076a0) at ximapng.cpp:75
        my_background = {index = 0 '\0', red = 192, green = 192, blue = 192, 
  gray = 0}
        image_background = (png_color_16 *) 0x0
        pixel_depth = -1
#10 0x00002aaaabc1c4c0 in CxImage::Decode (this=0x7fffffe07770, 
    hFile=0x7fffffe076a0, imagetype=1) at ximaenc.cpp:769
        newima = {<CxImage> = {_vptr.CxImage = 0x2aaaabd87750, 
    pDib = 0x1c4d200, head = {biSize = 76, biWidth = 96, biHeight = 96, 
      biPlanes = 1, biBitCount = 24, biCompression = 0, biSizeImage = 27648, 
      biXPelsPerMeter = 3780, biYPelsPerMeter = 3780, biClrUsed = 0, 
      biClrImportant = 0}, info = {dwEffWidth = 288, pImage = 0x1c4d24c "", 
      pGhost = 0x0, pParent = 0x0, dwType = 4, 
      szLastError = "IDAT: CRC error", '\0' <repeats 240 times>, 
      nProgress = 0, nEscape = 0, nBkgndIndex = -1, nBkgndColor = {
        rgbBlue = 0 '\0', rgbGreen = 0 '\0', rgbRed = 0 '\0', 
        rgbReserved = 0 '\0'}, m_dispmeth = 0, nQuality = 90 'Z', 
      nJpegScale = 0 '\0', nFrame = 0, nNumFrames = 0, dwFrameDelay = 0, 
      xDPI = 96, yDPI = 96, rSelectionBox = {left = 0, top = 0, right = 0, 
        bottom = 0}, nAlphaMax = 255 'ÿ', bAlphaPaletteEnabled = false, 
      bEnabled = true, xOffset = 0, yOffset = 0, dwCodecOpt = {0, 0, 0, 0, 0, 
        0}, last_c = {rgbBlue = 0 '\0', rgbGreen = 0 '\0', rgbRed = 0 '\0', 
        rgbReserved = 0 '\0'}, last_c_index = 0 '\0', last_c_isvalid = false, 
      nNumLayers = 0, dwFlags = 0, bGetAllFrames = false, GifFrames = 0x0}, 
    pSelection = 0x0, pAlpha = 0x1c42d50 "", pLayers = 0x0}, <No data fields>}
#11 0x00002aaaabc1cc42 in CxImage::Decode (this=0x7fffffe07770,
    buffer=0x6 <Address 0x6 out of bounds>, size=1, imagetype=4)
    at ximaenc.cpp:640
        file = {<CxFile> = {_vptr.CxFile = 0x2aaaabd87910}, 
  m_pBuffer = 0x1c471e8 "\211PNG\r\n\032\n", m_Size = 18755, 
  m_bFreeOnClose = false, m_Position = 16441, m_Edge = 18755}
#12 0x00002aaaabc10db2 in ObjRead (interp=0x50fae0, data=0x1c471e8, 
    format=0x1, imageHandle=0x1954b00, destX=0, destY=0, width=96, height=96, 
    srcX=0, srcY=0) at PhotoFormat.cpp:154
        buffer = (BYTE *) 0x0
        FileData = (BYTE *) 0x1c471e8 "\211PNG\r\n\032\n"
        length = 18755
        image = {_vptr.CxImage = 0x2aaaabd87690, pDib = 0x0, head = {
    biSize = 0, biWidth = 0, biHeight = 0, biPlanes = 0, biBitCount = 0, 
    biCompression = 0, biSizeImage = 0, biXPelsPerMeter = 3780, 
    biYPelsPerMeter = 3780, biClrUsed = 0, biClrImportant = 0}, info = {
    dwEffWidth = 0, pImage = 0x0, pGhost = 0x0, pParent = 0x0, dwType = 0, 
    szLastError = '\0' <repeats 255 times>, nProgress = 0, nEscape = 0, 
    nBkgndIndex = -1, nBkgndColor = {rgbBlue = 0 '\0', rgbGreen = 0 '\0', 
      rgbRed = 0 '\0', rgbReserved = 0 '\0'}, m_dispmeth = 0, 
    nQuality = 90 'Z', nJpegScale = 0 '\0', nFrame = 0, nNumFrames = 0, 
    dwFrameDelay = 0, xDPI = 96, yDPI = 96, rSelectionBox = {left = 0, 
      top = 0, right = 0, bottom = 0}, nAlphaMax = 255 'ÿ', 
    bAlphaPaletteEnabled = false, bEnabled = true, xOffset = 0, yOffset = 0,
    dwCodecOpt = {0, 0, 0, 0, 0, 0}, last_c = {rgbBlue = 0 '\0', 
      rgbGreen = 0 '\0', rgbRed = 0 '\0', rgbReserved = 0 '\0'}, 
    last_c_index = 0 '\0', last_c_isvalid = false, nNumLayers = 0, 
    dwFlags = 0, bGetAllFrames = false, GifFrames = 0x0}, pSelection = 0x0, 
  pAlpha = 0x0, pLayers = 0x0}
        block = {pixelPtr = 0x0, width = 0, height = 0, pitch = 0, 
  pixelSize = 0, offset = {0, 0, 0, 0}}
        size = 0
        numframes = 0
        item = (GifInfo *) 0x60
#13 0x00002aaaabc11228 in ChanRead (interp=0x50fae0, chan=0x1b1a960, 
    fileName=0x1 <Address 0x1 out of bounds>, format=0xf29f00, 
    imageHandle=0x1954b00, destX=0, destY=0, width=0, height=0, srcX=0, srcY=0)
    at PhotoFormat.cpp:132
        data = (Tcl_Obj *) 0x17416b0
        retVal = 28420448

--- anthing below this seems to not be needed ---

Reply via email to