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

Reply via email to