Ergebnis 1 bis 15 von 15

Thema: Streamripper - GLib-CRITICAL

  1. #1
    IPPF-Aufsteiger
    Registriert seit
    11.03.2009
    Beiträge
    35

    Streamripper - GLib-CRITICAL

    Wenn ich über Telnet unter Freetz den streamripper aufrufe erhalte ich folgende Fehlermeldung:

    (process:2964): GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support

    Was muss ich beim Compilieren (make menueconfig, make install) einstellen, damit dieser Fehler nicht mehr auftritt?
    Ich nutze freetz-devel-3876.
    FBF 7170 + akt. Freetz-Trunk
    Hardware: Flash(ROM): 8 MB, RAM: 32MB, CPU: MIPS OHIO, 4KEc V4.8, Takt: 212 Mhz, Annex B

  2. #2
    IPPF-Urgestein
    Registriert seit
    22.04.2007
    Beiträge
    10.995
    Hast Du außer der Meldung irgendwelche negativen Auswirkungen?

  3. #3
    IPPF-Aufsteiger
    Registriert seit
    11.03.2009
    Beiträge
    35
    Streamripper geht nicht, d.h. er kann keine Dateien erstellen, da er aufgrund fehlender UTF8-Unterstützung diese nicht benennen kann.

    Streamripper erstellt immer nur eine "-.mp3" oder gar keine Datei und beendet sich auch sofort wieder, so dass er in der Prozessliste (Befehl ps) nicht mehr auftaucht oder nur ganz kurz.
    FBF 7170 + akt. Freetz-Trunk
    Hardware: Flash(ROM): 8 MB, RAM: 32MB, CPU: MIPS OHIO, 4KEc V4.8, Takt: 212 Mhz, Annex B

  4. #4
    IPPF-Fünftausend-VIP
    Registriert seit
    03.08.2007
    Ort
    BI
    Beiträge
    7.448
    Wie bekommst ud das denn hin?
    Code:
    $(PKG)_CONFIGURE_OPTIONS += --enable-utf8
    steht im Makefile von pcre. Und da du den trunk nutzt, sollte das bie dir auch gebaut werden.

    Mach mal bitte ein "make pcre-dirclean && make pcre-precompiled" und hänge hier die "source/pcre-7.9/config.log" an.
    Boxen: 7240, 7170, W900V, W701V jeweils mit mehr oder minder aktuellem Freetz-Trunk und irgendwelchen Modifizierungen.

    Aus aktuellem Anlaß: Support gehört ins Forum, IRC oder Trac-System, nicht in mein Postfach oder meine Messenger-Accounts.


    ICQ und andere Kontaktinformationen ab nun nur noch per PN.

  5. #5
    IPPF-Aufsteiger
    Registriert seit
    11.03.2009
    Beiträge
    35
    @ Silent-Tears,
    Danke für Deinen Hinweis. Ich kompiliere gerade den Freetz-Trunk nochmal. Jedoch habe ich die Zeile $(PKG)_CONFIGURE_OPTIONS += --enable-utf8 im makefile von pcre-7.9 nicht finden können. Anbei die Config.log.
    Angehängte Dateien Angehängte Dateien
    FBF 7170 + akt. Freetz-Trunk
    Hardware: Flash(ROM): 8 MB, RAM: 32MB, CPU: MIPS OHIO, 4KEc V4.8, Takt: 212 Mhz, Annex B

  6. #6
    IPPF-Fünftausend-VIP Avatar von sf3978
    Registriert seit
    02.12.2007
    Beiträge
    6.397
    Zitat Zitat von Lozart Beitrag anzeigen
    [...]Jedoch habe ich die Zeile $(PKG)_CONFIGURE_OPTIONS += --enable-utf8 im makefile von pcre-7.9 nicht finden können. [...]
    Siehe hier: klick

    Code:
    ...
    $(PKG)_CONFIGURE_OPTIONS += --enable-shared
    $(PKG)_CONFIGURE_OPTIONS += --enable-static
    $(PKG)_CONFIGURE_OPTIONS += --enable-utf8
    $(PKG)_CONFIGURE_OPTIONS += --disable-cpp
    ...
    FRITZ!Box Fon WLAN 7240 (ata-Modus, replaced kernel, automatic kernel module loading); FW: 7240_7270_v3_04.88freetz-devel- 7 2 9 3 - 7 5 6 1 M klick
    Prosody (ein XMPP/HTTP-Server) mit bzw. fuer Freetz
    FreeBSD; FBCauth (authentication server); iptables (alle iptables Module aus Freetz); trickle; ADC; sshguard
    BS: gcc 4.5.3 20110428

  7. #7
    IPPF-Fünftausend-VIP
    Registriert seit
    03.08.2007
    Ort
    BI
    Beiträge
    7.448
    Code:
    $ ./configure --cache-file=/home/benutzer/freetz-trunk/make/config.cache --target=mipsel-linux --host=mipsel-linux --build=i386-pc-linux-gnu --program-prefix= --program-suffix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --datadir=/usr/share --includedir=/usr/include --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --sbindir=/usr/sbin --sysconfdir=/etc --with-gnu-ld --disable-nls --enable-shared --enable-static --enable-utf8 --disable-cpp
    Das fettgedruckte sagt aber, dass es aktiviert ist
    Boxen: 7240, 7170, W900V, W701V jeweils mit mehr oder minder aktuellem Freetz-Trunk und irgendwelchen Modifizierungen.

    Aus aktuellem Anlaß: Support gehört ins Forum, IRC oder Trac-System, nicht in mein Postfach oder meine Messenger-Accounts.


    ICQ und andere Kontaktinformationen ab nun nur noch per PN.

  8. #8
    IPPF-Aufsteiger
    Registriert seit
    11.03.2009
    Beiträge
    35
    Ich habe nun Freetz-Trunk nochmals compilieren lassen. Leider tritt der UTF-Fehler bei streamripper weiterhin auf.
    FBF 7170 + akt. Freetz-Trunk
    Hardware: Flash(ROM): 8 MB, RAM: 32MB, CPU: MIPS OHIO, 4KEc V4.8, Takt: 212 Mhz, Annex B

  9. #9
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Kannst du mal posten wie man streamripper aufruft, dann probier ich mal?

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  10. #10
    IPPF-Aufsteiger
    Registriert seit
    11.03.2009
    Beiträge
    35
    @Olistudent
    Na klar:
    streamripper 87.106.xxx.xxxxxx -t -u WinampMPEG/5.55 -d /var/media/ftp/uStor01/ftpuser/Streams --quiet --xs-search-window=500:500 --xs-silence-length=3 --xs-offset=100

    Ich kompiliere gerade den aktuellsten Trunk 3901 unter Ubuntu 9.10. Eine Zeit (März/ April) lang hat streamripper bei mir gut funktioniert. Ab einer best. Trunk-Revision ging es dann nicht mehr. Ich dachte immer es liege an den Zugriffsrechten auf das ext2. Wobei ich immer über Rudishell streamripper starte. Erst als ich heute mal über Telnet probierte offenbarte sich der UTF-Fehler.

    Im Moment installiert die F!B noch das neue Update 3901.

    Mit der 3901 bleibt der Fehler bestehen.
    Geändert von Lozart (18.11.2009 um 22:52 Uhr)
    FBF 7170 + akt. Freetz-Trunk
    Hardware: Flash(ROM): 8 MB, RAM: 32MB, CPU: MIPS OHIO, 4KEc V4.8, Takt: 212 Mhz, Annex B

  11. #11
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Code:
    # ./streamripper 87.106.253.59:8050 -t -u WinampMPEG/5.55 -d /mod/root --quiet --xs-search-window=500:500 --xs-silence-length=3 --xs-offset=100
    (process:8713): GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support
    (process:8713): GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support
    (process:8713): GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support
    Ich hab das auch, aber weiß nicht woher es kommt...
    Code:
    configure:42266: checking for PCRE
    configure:42273: $PKG_CONFIG --exists --print-errors "libpcre >= $PCRE_REQUIRED_VERSION"
    configure:42276: $? = 0
    configure:42289: $PKG_CONFIG --exists --print-errors "libpcre >= $PCRE_REQUIRED_VERSION"
    configure:42292: $? = 0
    configure:42369: result: yes
    configure:42373: checking for Unicode support in PCRE
    configure:42443: result: yes
    sagt das glib2 configure dazu.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  12. #12
    IPPF-Fan
    Registriert seit
    20.12.2005
    Beiträge
    494
    @Lozart: könntest Du bitte testen, ob es mit dem angehängten Patch geht (make pcre-dirclean glib2-dirclean streamripper-dirclean nicht vergessen)

    @devs: durch die Option wird libpcre bei mir mehr als 60kb größer, sollte vielleicht optional sein
    Angehängte Dateien Angehängte Dateien

  13. #13
    IPPF-Fünftausend-VIP
    Registriert seit
    03.08.2007
    Ort
    BI
    Beiträge
    7.448
    @er13: Bist doch auch dev
    Boxen: 7240, 7170, W900V, W701V jeweils mit mehr oder minder aktuellem Freetz-Trunk und irgendwelchen Modifizierungen.

    Aus aktuellem Anlaß: Support gehört ins Forum, IRC oder Trac-System, nicht in mein Postfach oder meine Messenger-Accounts.


    ICQ und andere Kontaktinformationen ab nun nur noch per PN.

  14. #14
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Die Fehlermeldung kommt bei mir jetzt nicht mehr. Und bei mir ist die libprce auch nur um 12kb gewachsen. Mich wundert nur, dass der glib2 configure test nicht meckert, weil der eigentlich diesen utf8 properties support prüfen sollte.

    MfG Oliver

    edit: Okay, jetzt ists klar:
    Code:
                       if test "$cross_compiling" = yes; then
      glib_cv_pcre_has_unicode=yes
    else
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  15. #15
    IPPF-Aufsteiger
    Registriert seit
    11.03.2009
    Beiträge
    35
    Danke, nun arbeitet Streamripper mit dem Patch von er13 ohne UTF-Fehlermeldung und die Dateien bekommen nun auch eine Benennung.
    FBF 7170 + akt. Freetz-Trunk
    Hardware: Flash(ROM): 8 MB, RAM: 32MB, CPU: MIPS OHIO, 4KEc V4.8, Takt: 212 Mhz, Annex B

Ähnliche Themen

  1. GLIB-Problem
    Von xsapling im Forum Freetz
    Antworten: 7
    Letzter Beitrag: 15.12.2008, 21:35
  2. Hangup bei anruf .. critical packet
    Von phoenix_007 im Forum Asterisk Allgemein
    Antworten: 1
    Letzter Beitrag: 21.01.2008, 17:31
  3. glib crosscompilen
    Von qwert_wayne im Forum Freetz
    Antworten: 5
    Letzter Beitrag: 02.08.2007, 19:50
  4. Critical Update: Asterisk 1.2.22 und 1.4.8
    Von betateilchen im Forum Asterisk Allgemein
    Antworten: 3
    Letzter Beitrag: 25.07.2007, 11:45
  5. Asterisk 1.2.3 (Critical Update !)
    Von betateilchen im Forum Asterisk Allgemein
    Antworten: 0
    Letzter Beitrag: 25.01.2006, 15:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •