Bug 255255 - krusader crashes if directory shown in tabs from previous session removed
Summary: krusader crashes if directory shown in tabs from previous session removed
Status: RESOLVED DUPLICATE of bug 191167
Alias: None
Product: krusader
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Shie Erlich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-25 21:23 UTC by A. Lofaro
Modified: 2010-10-25 22:04 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description A. Lofaro 2010-10-25 21:23:17 UTC
Application: krusader (2.0.0 "Mars Pathfinder")
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.27.45-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

-- Information about the crash:
In previous versions, if a folder in a tab did not exist anymore, krusader would anyway start. Now, it crashes systematically - the error handling has become much worst

The crash can be reproduced every time.

 -- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault
[KCrash Handler]
#5  0x00000000004540aa in PanelManager::slotChangePanel (this=0xbc5970, p=0x0) at /usr/src/debug/krusader-2.0.0/krusader/panelmanager.cpp:71
#6  0x000000000045f108 in KrusaderView::start (this=0xb9a7b0, leftTabs=
          {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 6215}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff7264cf40}, d = 0x7fff7264cf40}}, <No data fields>}, leftTypes={{p = {static shared_null = {ref = {_q_value = 6215}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff7264cf50}, d = 0x7fff7264cf50}}, leftProps=
        {{p = {static shared_null = {ref = {_q_value = 6215}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff7264cf60}, d = 0x7fff7264cf60}}, leftActiveTab=1, rightTabs=
          {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 6215}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff7264cf70}, d = 0x7fff7264cf70}}, <No data fields>}, rightTypes={{p = {static shared_null = {ref = {_q_value = 6215}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff7264cf80}, d = 0x7fff7264cf80}}, rightProps=
        {{p = {static shared_null = {ref = {_q_value = 6215}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff7264cf90}, d = 0x7fff7264cf90}}, rightActiveTab=0, 
    leftSideActive=true) at /usr/src/debug/krusader-2.0.0/krusader/krusaderview.cpp:141
#7  0x000000000046e98c in Krusader (this=0x7fff7264d370) at /usr/src/debug/krusader-2.0.0/krusader/krusader.cpp:376
#8  0x000000000045c247 in main (argc=5, argv=0x7fff7264ec08) at /usr/src/debug/krusader-2.0.0/krusader/main.cpp:240

Possible duplicates by query: bug 248964, bug 246449, bug 246420, bug 245327, bug 244826.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-10-25 22:04:23 UTC

*** This bug has been marked as a duplicate of bug 191167 ***