Comment 3 for bug 426827

Revision history for this message
Vladimir Rutsky (rutsky) wrote :

I have same problem as described in this bug report on Ubuntu 10.04 (krusader 1:2.0.0-1ubuntu3).

In my case problem was with value of "Left Active Tab" in krusaderrc at "[Startup]" section - looks like it was greater than total number of saved tabs at left panel.

Workaround for this bug is to open ~/.kde/share/config/krusaderrc, find "Left Active Tab=XXX" (or "Right Active Tab=XXX") and replace it with "Left Active Tab=0" ("Right Active Tab=0").

More stable option, I think, will be in removing whole "[Startup]" section.

Attaching configuration on which bug can be reproduced with following callstack:
Application: Krusader (krusader), signal: Segmentation fault
[KCrash Handler]
#5 0x0000000000453eca in PanelManager::slotChangePanel (this=0x1252730, p=0x0) at /build/buildd/krusader-2.0.0/krusader/panelmanager.cpp:71
#6 0x000000000045f28a in KrusaderView::start (this=0x12b5180, leftTabs=) at /build/buildd/krusader-2.0.0/krusader/krusaderview.cpp:141
#7 0x000000000046ed91 in Krusader (this=0x7fffe81210a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /build/buildd/krusader-2.0.0/krusader/krusader.cpp:376
#8 0x000000000045c22c in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/krusader-2.0.0/krusader/main.cpp:240