Wenn du mit dem im ersten Post gezeigten Code schon das Problem hast, dann liegt es zumindest nicht an einem deiner anderen Pakete. 
Wie sieht deine FileList aus? In deinem MB vom ersten Post \listfiles _vor_ \documentclass... setzen und kompilieren. Im .log-File erscheint ein Absatz "FileList", in dem die verwendeten Pakete und ihre Version aufgeführt sind.
Manchmal hilft auch einfach nur ein Update, falls deine Installation schon älter ist.
Meine FileList (TeXLive 2010, WinXP):
 *File List*
scrreprt.cls    2010/09/17 v3.07 KOMA-Script document class (report)
scrkbase.sty    2010/09/17 v3.07 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
 scrbase.sty    2010/09/17 v3.07 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty    2010/09/14 v3.06a KOMA-Script package (handling toc-files)
scrsize12pt.clo    2010/09/17 v3.07 KOMA-Script font size class option (12pt)
typearea.sty    2010/09/17 v3.07 KOMA-Script package (type area)
listings.sty    2007/02/22 1.4 (Carsten Heinz)
 lstmisc.sty    2007/02/22 1.4 (Carsten Heinz)
listings.cfg    2007/02/22 1.4 listings configuration
lstlang1.sty    2004/09/05 1.3 listings language file
 ***********
Trotzdem noch ein paar Anmerkungen zu deinem Header:
- Wieso lädst du subfigure zweimal? Ausserdem ist es obsolet und sollte durch subfig ersetzt werden.
- Brauchst du wirklich zwei Pakete für landscape? pdflscape und lscape? (Ich kenne die Pakete nicht, fiel mir nur auf.)
- hyperref wird in 99% der Fälle als allerletztes Paket geladen, da es viel umdefiniert und sonst zu Problemen führen kann.
- pdftex braucht nicht als Treiber geladen zu werden.
Wenn du mit dem im ersten Post gezeigten Code schon das Problem hast, dann liegt es zumindest nicht an einem deiner anderen Pakete. 
Wie sieht deine FileList aus? In deinem MB vom ersten Post \listfiles _vor_ \documentclass... setzen und kompilieren. Im .log-File erscheint ein Absatz "FileList", in dem die verwendeten Pakete und ihre Version aufgeführt sind.
Manchmal hilft auch einfach nur ein Update, falls deine Installation schon älter ist.
Meine FileList (TeXLive 2010, WinXP):
[quote]
 *File List*
scrreprt.cls    2010/09/17 v3.07 KOMA-Script document class (report)
scrkbase.sty    2010/09/17 v3.07 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
 scrbase.sty    2010/09/17 v3.07 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty    2010/09/14 v3.06a KOMA-Script package (handling toc-files)
scrsize12pt.clo    2010/09/17 v3.07 KOMA-Script font size class option (12pt)
typearea.sty    2010/09/17 v3.07 KOMA-Script package (type area)
listings.sty    2007/02/22 1.4 (Carsten Heinz)
 lstmisc.sty    2007/02/22 1.4 (Carsten Heinz)
listings.cfg    2007/02/22 1.4 listings configuration
lstlang1.sty    2004/09/05 1.3 listings language file
 ***********
[/quote]
Trotzdem noch ein paar Anmerkungen zu deinem Header:
- Wieso lädst du subfigure zweimal? Ausserdem ist es obsolet und sollte durch subfig ersetzt werden.
- Brauchst du wirklich zwei Pakete für landscape? pdflscape und lscape? (Ich kenne die Pakete nicht, fiel mir nur auf.)
- hyperref wird in 99% der Fälle als allerletztes Paket geladen, da es viel umdefiniert und sonst zu Problemen führen kann.
- pdftex braucht nicht als Treiber geladen zu werden.