I've been making a little program in a 32 bit machine, and later i tried to compile it on a 64 bit machine (debian testing up-to-date). I thought it should compile and work fine, as i don't use anything 32bit-specific thing. The program compiled and run very well on the 32 bit computer, and compiles fine on the 64 bit computer, but it crashes unexpectedly. I can run the program for a few seconds, and later it crashes. It uses a QAbstractTableModel. When i try to use the debugger, it crashes without even being able to use the program, on the QApplication::exec() function.

Here is the backtrace:

*** Error in `/home/user404/Desarrollo/build-LittleProgram-Desktop-Debug/LittleProgram': free(): invalid pointer: 0x00007fffffffb3e8 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7ffff5e12bcb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76fa6)[0x7ffff5e18fa6]
/lib/x86_64-linux-gnu/libc.so.6(+0x7779e)[0x7ffff5e1979e]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1b0d28)[0x7ffff6da9d28]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZNK19QStyledItemDelegate15initStyle OptionEP20QStyleOptionViewItemRK11QModelIndex+0xed )[0x7ffff788f6bd]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZNK19QStyledItemDelegate5paintEP8QP ainterRK20QStyleOptionViewItemRK11QModelIndex+0x4f )[0x7ffff788eaef]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x729a74)[0x7ffff7815a74]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN10QTableView10paintEventEP11QPain tEvent+0x89a)[0x7ffff781f92a]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x290)[0x7ffff7306e80]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN6QFrame5eventEP6QEvent+0x1e)[0x7ffff76cbc8e]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN17QAbstractItemView13viewportEven tEP6QEvent+0x1e3)[0x7ffff77f0ba3]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN23QCoreApplicationPrivate29sendT hroughObjectEventFiltersEP7QObjectP6QEvent+0x91)[0x7ffff6d840a1]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN19QApplicationPrivate13notify_hel perEP7QObjectP6QEvent+0x6c)[0x7ffff72b052c]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6 QEvent+0x2cc)[0x7ffff72b752c]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyIntern alEP7QObjectP6QEvent+0x8d)[0x7ffff6d83f1d]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12Q PaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidge tBackingStore+0x605)[0x7ffff73014e5]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x45 8)[0x7ffff7301ed8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12Q PaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidge tBackingStore+0x196)[0x7ffff7301076]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x45 8)[0x7ffff7301ed8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12Q PaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidge tBackingStore+0x196)[0x7ffff7301076]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x45 8)[0x7ffff7301ed8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12Q PaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidge tBackingStore+0x196)[0x7ffff7301076]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x45 8)[0x7ffff7301ed8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x35 8)[0x7ffff7301dd8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12Q PaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidge tBackingStore+0x196)[0x7ffff7301076]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRe cursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QReg ionRK6QPointiP8QPainterP19QWidgetBackingStore+0x45 8)[0x7ffff7301ed8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12Q PaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidge tBackingStore+0x196)[0x7ffff7301076]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x3e564a)[0x7ffff74d164a]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x3e59e3)[0x7ffff74d19e3]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x236cb8)[0x7ffff7322cb8]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP 7_XEvent+0xebe)[0x7ffff7330d7e]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26e502)[0x7ffff735a502]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2a7)[0x7ffff56807f7]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4aa60)[0x7ffff5680a60]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7ffff5680b0c]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processE ventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0 x64)[0x7ffff6db4854]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26e5d6)[0x7ffff735a5d6]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFl agsINS_17ProcessEventsFlagEE+0x3f)[0x7ffff6d827ef]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17P rocessEventsFlagEE+0x1b5)[0x7ffff6d82b55]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x99)[0x7ffff6d88bd9]
/home/user404/Desarrollo/build-LittleProgram-Desktop-Debug/LittleProgram(+0x60c5)[0x55555555a0c5]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7ffff5dc22b1]
/home/user404/Desarrollo/build-LittleProgram-Desktop-Debug/LittleProgram(+0x5f2a)[0x555555559f2a]
It seems that im missing some debian package for debugging symbols?, but the crash seems a mistery for me right now...