Debug detailed....

2007/12/19, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
> Hi!
>
> I do some tests in my FreeBSD 6.1. In another FreeBSD 6.2 I build QT from
> ports (that is an automated process, that applies some patchs before build).
> In my FreeBSD 6.1 I build QT without ports (./configure, make, make
> install) and I got the same result, but with a more detailed backtrace
> (because QT compiled with debug enabled).
>
> I have to change qt43.pas that uses defines LINUX and not UNIX...
>
>
> Fabio Luis Girardi
>
>
> 2007/12/18, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> >
> > 6.2 Release disc 1 and 2...
> >
> > 2007/12/18, Den Jean <[EMAIL PROTECTED]>:
> > >
> > > On Tuesday 18 December 2007 11:39:44 am Jonas Maebe wrote:
> > > > It appears that you misunderstood the question: he asked *which*
> > > > FreeBSD, not *why* FreeBSD.
> > >
> > > yes what should I download :-) ? 6.2, 6.3RC1 or 7.0BETA4
> > >
> > > ncftp ...FreeBSD/ISO-IMAGES-i386 > ls 6.2
> > > 6.2-RELEASE-i386-bootonly.iso
> > > 6.2-RELEASE-i386-docs.iso
> > > 6.2-RELEASE-i386-disc1.iso                     CHECKSUM.MD5
> > > 6.2-RELEASE-i386-disc2.iso                      CHECKSUM.SHA256
> > > ncftp ...reeBSD/ISO-IMAGES-i386 > ls 6.3
> > > 6.3-RC1-i386-bootonly.iso      6.3-RC1-i386-disc2.iso
> > > CHECKSUM.MD5
> > > 6.3-RC1-i386-disc1.iso         6.3-RC1-i386-docs.iso
> > > CHECKSUM.SHA256
> > > ncftp ...reeBSD/ISO-IMAGES-i386 > ls 7.0
> > > 7.0-BETA4-i386-bootonly.iso    7.0-BETA4-i386-docs.iso
> > > CHECKSUM.SHA256
> > > 7.0-BETA4-i386-disc1.iso       7.0-BETA4-i386-livefs.iso
> > > 7.0-BETA4-i386-disc2.iso        CHECKSUM.MD5
> > >
> > > _______________________________________________
> > > fpc-pascal maillist  -   fpc-pascal@lists.freepascal.org
> > > http://lists.freepascal.org/mailman/listinfo/fpc-pascal
> > >
> >
> >
>
%gdb ./lazarus
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...
(gdb) run
Starting program: /usr/home/fabio/lazarus0925/lazarus
warning: Unable to get location for thread creation breakpoint: generic error
[New LWP 100171]
[New Thread 0x891d000 (LWP 100163)]
TApplication.IconChanged - TODO: convert this message...no implementation in 
gtk or win32
[New Thread 0x891d200 (LWP 100155)]
Note: environment config file not found - using defaults

Program received signal SIGBUS, Bus error.
[Switching to Thread 0x891d000 (LWP 100095)]
qt_memfill32_sse2 (dest=0x89f8000, value=0, count=80) at emmintrin.h:607
607       __u.__a[3] = __Z;
Current language:  auto; currently c++
(gdb) backtrace
#0  qt_memfill32_sse2 (dest=0x89f8000, value=0, count=80) at emmintrin.h:607
#1  0x28de5ca1 in QImage::fill (this=0x20, pixel=0) at qdrawhelper_p.h:391
#2  0x28e06411 in QPixmap::fill (this=0xbfbf8a8c, [EMAIL PROTECTED]) at 
qdrawhelper_p.h:584
#3  0x29018ed5 in QCleanlooksStyle::drawPrimitive (this=0x894c640, 
elem=QStyle::PE_PanelButtonCommand, option=0xbfbf970c, painter=0xbfbfceac, 
widget=0x8a6e540) at styles/qcleanlooksstyle.cpp:1130
#4  0x28fb4f61 in QCommonStyle::drawControl (this=0x894c640, 
element=-1077948820, opt=0xbfbfce6c, p=0xbfbfceac, widget=0x8a6e540) at 
styles/qcommonstyle.cpp:770
#5  0x29034ec6 in QWindowsStyle::drawControl (this=0x894c640, 
ce=QStyle::CE_PushButtonBevel, opt=0xbfbfce6c, p=0xbfbfceac, widget=0x8a6e540) 
at styles/qwindowsstyle.cpp:2480
#6  0x2901ba02 in QCleanlooksStyle::drawControl (this=0x894c640, 
element=QStyle::CE_PushButtonBevel, option=0xbfbfce6c, painter=0xbfbfceac, 
widget=0x8a6e540) at styles/qcleanlooksstyle.cpp:2342
#7  0x28fb55d6 in QCommonStyle::drawControl (this=0x894c640, 
element=-1077948820, opt=0xbfbfce6c, p=0xbfbfceac, widget=0x8a6e540) at 
styles/qcommonstyle.cpp:745
#8  0x29034ec6 in QWindowsStyle::drawControl (this=0x894c640, 
ce=QStyle::CE_PushButton, opt=0xbfbfce6c, p=0xbfbfceac, widget=0x8a6e540) at 
styles/qwindowsstyle.cpp:2480
#9  0x2901ba02 in QCleanlooksStyle::drawControl (this=0x894c640, 
element=QStyle::CE_PushButton, option=0xbfbfce6c, painter=0xbfbfceac, 
widget=0x8a6e540) at styles/qcleanlooksstyle.cpp:2342
#10 0x290e6f11 in QPushButton::paintEvent (this=0x8a6e540) at qstylepainter.h:84
#11 0x28da0310 in QWidget::event (this=0x8a6e540, event=0xbfbfd52c) at 
kernel/qwidget.cpp:6212
#12 0x2904e110 in QAbstractButton::event (this=0x8a6e540, e=0xbfbfd52c) at 
widgets/qabstractbutton.cpp:1064
#13 0x290e6c94 in QPushButton::event (this=0x8a6e540, e=0xbfbfd52c) at 
widgets/qpushbutton.cpp:667
#14 0x28d59005 in QApplicationPrivate::notify_helper (this=0x8917200, 
receiver=0x8a6e540, e=0xbfbfd52c) at kernel/qapplication.cpp:3558
#15 0x28d591ec in QApplication::notify (this=0x89164f0, receiver=0x8a6e540, 
e=0xbfbfd52c) at kernel/qapplication.cpp:3499
#16 0x28b1973e in QCoreApplication::notifyInternal (this=0x89164f0, 
receiver=0x8a6e540, event=0xbfbfd52c) at kernel/qcoreapplication.cpp:532
#17 0x28da815b in qt_sendSpontaneousEvent (receiver=0x8a6e540, event=0x5) at 
qcoreapplication.h:205
#18 0x28ece7ee in QWidgetPrivate::drawWidget (this=0x8a06800, pdev=0x894cfe4, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4) at 
painting/qbackingstore.cpp:1212
#19 0x28ecf190 in QWidgetBackingStore::paintSiblingsRecursive (pdev=0x894cfe4, 
[EMAIL PROTECTED], index=145155392, [EMAIL PROTECTED], [EMAIL PROTECTED], 
flags=4) at qwidget.h:135
#20 0x28ece4d5 in QWidgetPrivate::drawWidget (this=0x89e1000, pdev=0x894cfe4, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4) at qlist.h:112
#21 0x28ecf190 in QWidgetBackingStore::paintSiblingsRecursive (pdev=0x894cfe4, 
[EMAIL PROTECTED], index=143985184, [EMAIL PROTECTED], [EMAIL PROTECTED], 
flags=4) at qwidget.h:135
#22 0x28ece4d5 in QWidgetPrivate::drawWidget (this=0x89d3000, pdev=0x894cfe4, 
[EMAIL PROTECTED], [EMAIL PROTECTED], flags=4) at qlist.h:112
#23 0x28ecf714 in QWidgetBackingStore::cleanRegion (this=0x8a67760, [EMAIL 
PROTECTED], widget=0x89509c0, recursiveCopyToScreen=true) at qwidget.h:135
#24 0x28ecfcbf in qt_syncBackingStore (widget=0x89509c0) at 
painting/qbackingstore.cpp:327
#25 0x28d9fc79 in QWidget::event (this=0x89509c0, event=0x89cacb0) at 
kernel/qwidget.cpp:6354
#26 0x29092840 in QFrame::event (this=0x89509c0, e=0x89cacb0) at 
widgets/qframe.cpp:657
#27 0x2909a7d4 in QLabel::event (this=0x89509c0, e=0x89cacb0) at 
widgets/qlabel.cpp:931
#28 0x28d59005 in QApplicationPrivate::notify_helper (this=0x8917200, 
receiver=0x89509c0, e=0x89cacb0) at kernel/qapplication.cpp:3558
#29 0x28d591ec in QApplication::notify (this=0x89164f0, receiver=0x89509c0, 
e=0x89cacb0) at kernel/qapplication.cpp:3499
#30 0x28b1973e in QCoreApplication::notifyInternal (this=0x89164f0, 
receiver=0x89509c0, event=0x89cacb0) at kernel/qcoreapplication.cpp:532
#31 0x28b1d536 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
event_type=0, data=0x8920380) at qcoreapplication.h:202
#32 0x28b1d69f in QCoreApplication::sendPostedEvents (receiver=0x0, 
event_type=-1) at kernel/qcoreapplication.cpp:994
#33 0x28b3c2e1 in postEventSourceDispatch (s=0x8924d80) at qglobal.h:1796
#34 0x29467885 in g_main_context_dispatch () from 
/usr/local/lib/libglib-2.0.so.0
#35 0x29469125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0
#36 0x29469536 in g_main_context_iteration () from 
/usr/local/lib/libglib-2.0.so.0
#37 0x28b3c227 in QEventDispatcherGlib::processEvents (this=0x89166a0, 
flags=Error accessing memory address 0x1: Bad address.) at 
kernel/qeventdispatcher_glib.cpp:340
#38 0x28dd760f in QGuiEventDispatcherGlib::processEvents (this=0x89166a0, 
flags=Error accessing memory address 0x1a: Bad address.) at qglobal.h:1775
#39 0x28b18ddb in QEventLoop::processEvents (this=0x0, flags=Error accessing 
memory address 0x0: Bad address.
) at qglobal.h:1775
#40 0x28b18f74 in QEventLoop::exec (this=0xbfbfe5ec, flags={i = 0}) at 
qglobal.h:1791
#41 0x29155f7d in QDialog::exec (this=0xbfbfe66c) at qglobal.h:1776
#42 0x29174b2a in showNewMessageBox (parent=0x0, icon=268435456, [EMAIL 
PROTECTED], [EMAIL PROTECTED], buttons={i = 1048576}, 
defaultButton=QMessageBox::Ignore) at dialogs/qmessagebox.cpp:1321
#43 0x29174cbd in QMessageBox::warning (parent=0x0, [EMAIL PROTECTED], [EMAIL 
PROTECTED], buttons=Error accessing memory address 0x5: Bad address.) at 
qglobal.h:1775
#44 0x286ef9dd in QMessageBox_warning () from /usr/local/lib/libqt4intf.so
#45 0x081deb53 in TQTWIDGETSET__PROMPTUSER (DIALOGCAPTION=0x86e72e0, 
DIALOGMESSAGE=0x29a9c028, DIALOGTYPE=256, BUTTONS=0x2971f380, BUTTONCOUNT=1, 
DEFAULTINDEX=0, ESCAPERESULT=9, this=0x2972a0c0) at qtlclintf.inc:222
#46 0x08121ace in PROMPTUSER (DIALOGCAPTION=0x86e72e0, 
DIALOGMESSAGE=0x29a9c028, DIALOGTYPE=256, BUTTONS=0x2971f380, BUTTONCOUNT=1, 
DEFAULTINDEX=0, ESCAPERESULT=9) at lclintf.inc:381
#47 0x081be52d in MESSAGEDLG (ACAPTION=0x86e72e0, AMSG=0x29a9c028, 
DLGTYPE=MTWARNING, BUTTONS=Invalid C/C++ type code 10 in symbol table.) at 
messagedialogs.inc:177
#48 0x084a956b in SETUPFPCSOURCEDIRECTORY (INTERACTIVESETUP=true) at 
initialsetupdlgs.pas:107
#49 0x08087e40 in TMAINIDE__LOADGLOBALOPTIONS (this=0x2975a020) at main.pp:1046
#50 0x0808804d in TMAINIDE__CREATE (THEOWNER=0x2974a020, vmt=0x85b18b0, 
this=0x2975a020) at main.pp:1096
#51 0x08056b03 in main () at lazarus.pp:93
(gdb)

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to