I checked out wxWindows from todays CVS and built it and installed it.
Built some of the sample programs they are all fine.
Checked out M from todays CVS. Built and installed.
> I assume this means that you've built it yourself from sources,
Yes. I've found that doing it any other way under Mandrake causes problems,
I really should switch distrubutions but don't want to spend the time on that
right now.
> 3. after checking the points above, please try rebuilding both wxWindows
> and Mahogany in debug mode (--enable-debug for wxWindows, --with-debug
Did that. Right now I have a box in the middle of my screen no mater what
application I switch to saying "One time only envirment setup...".
Right now there is a box that says "one time envirment setup..." then under
it is a box that says Assert failed in file ./src/common/dynload.cpp.
Library unloaded before all objects where distroyed.
Hope that means some thing to you, because it doesn't to me at this point?
> for Mahogany) and run it under gdb - then, when it crashes, please do
> "bt" and send the output here.
>
(gdb) bt
#0 0x40554971 in kill () from /lib/libc.so.6
#1 0x40554775 in raise () from /lib/libc.so.6
#2 0x402291ed in wxTrap () at ./src/common/appcmn.cpp:364
#3 0x40229365 in ShowAssertDialog (
szFile=0x4036c618 "./src/common/dynload.cpp", nLine=313,
szMsg=0x4036c740 "Library unloaded before all objects were destroyed")
at ./src/common/appcmn.cpp:431
#4 0x4022942a in wxAppBase::OnAssert (this=0x837ef30,
file=0x4036c618 "./src/common/dynload.cpp", line=313,
msg=0x4036c740 "Library unloaded before all objects were destroyed")
at ./src/common/appcmn.cpp:483
#5 0x401d4567 in wxApp::OnAssert (this=0x837ef30,
file=0x4036c618 "./src/common/dynload.cpp", line=313,
msg=0x4036c740 "Library unloaded before all objects were destroyed")
at ./src/gtk/app.cpp:871
#6 0x0816123b in wxMApp::OnAssert (this=0x837ef30,
file=0x4036c618 "./src/common/dynload.cpp", line=313,
msg=0x4036c740 "Library unloaded before all objects were destroyed")
at .src/gui/wxMApp.cpp:473
#7 0x402293fe in wxOnAssert (szFile=0x4036c618 "./src/common/dynload.cpp",
nLine=313,
szMsg=0x4036c740 "Library unloaded before all objects were destroyed")
at ./src/common/appcmn.cpp:475
#8 0x4024b1d7 in wxPluginLibrary::UnrefLib (this=0x83835b8)
at ./src/common/dynload.cpp:313
#9 0x4024bb91 in wxDllLoader::UnloadLibrary (handle=0x838a8c0)
at ./src/common/dynload.cpp:568
#10 0x0810e208 in MModule::ListAvailableModules (interfaceName=@0xbffff190,
loadableOnly=false) at .src/classes/MModule.cpp:758
#11 0x0811cb1d in FindAllImporters (importers=@0xbffff1f0,
prognames=@0xbffff1e0) at .src/gui/MImport.cpp:379
#12 0x0811cdbb in HasImporters () at .src/gui/MImport.cpp:435
#13 0x081c76b4 in InstallWizardPage::ShouldShowImportPage ()
at .src/util/upgrade.cpp:626
#14 0x081c778e in InstallWizardPage::GetNextPageId (this=0x83d31a8)
at .src/util/upgrade.cpp:650
#15 0x081c7d9b in InstallWizardWelcomePage::GetNextPageId (this=0x83d31a8)
at .src/util/upgrade.cpp:792
#16 0x0826d2f7 in InstallWizardPage::GetNext (this=0x83d31a8)
at .src/util/upgrade.cpp:345
#17 0x401d284d in wxWizard::ShowPage (this=0x83d2e28, page=0x83d31a8,
goingForward=true) at ./src/generic/wizard.cpp:350
#18 0x401d29e8 in wxWizard::RunWizard (this=0x83d2e28, firstPage=0x83d31a8)
at ./src/generic/wizard.cpp:371
#19 0x081ca536 in RunInstallWizard () at .src/util/upgrade.cpp:1532
#20 0x081cb038 in UpgradeFromNone () at .src/util/upgrade.cpp:1787
#21 0x081cd3cd in Upgrade (fromVersion=@0xbffff490)
at .src/util/upgrade.cpp:2576
#22 0x081d1354 in CheckConfiguration () at .src/util/upgrade.cpp:3619
#23 0x080f93db in MAppBase::OnStartup (this=0x837ef88)
at .src/classes/MApplication.cpp:435
#24 0x08161aaf in wxMApp::OnInit (this=0x837ef30) at .src/gui/wxMApp.cpp:776
#25 0x401d4295 in wxEntry (argc=1, argv=0xbffff764) at ./src/gtk/app.cpp:781
#26 0x08160c31 in main (argc=1, argv=0xbffff764) at .src/gui/wxMApp.cpp:253
#27 0x405425b0 in __libc_start_main () from /lib/libc.so.6
(gdb)
Is there a easy way to redirect the back trace to a file?
> Configuring everything as static (i.e. --with-modules=static and "make
> quartstatic" instead - or, if you don't have anything against really huge
> programs, "make semistatic" or even "make static") might help.
Have not tried that yet. Just wanted to change one thing at a time.
_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users