Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Till Microsoft! Bugg i regExpo-objektet??

Postades av 2003-02-18 04:37:22 - Mattias Järnhäll, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 870 personer

Hej alla!

Skrev tidigare om ett problem som sänkte min server (http://www.pellesoft.nu/development/forum/view.asp?msgid=74132&forumid=1&sum=1) Nu är det så att jag lyckats "lokalisera" felet.. och det är mycket skumt.. mycket mycket skumt (tycker jag i alla fall!)

Om ni testar denna kod:

<%
' En länk som man skrivit felaktigt (Glömt ena hakparantesen i [url])
strText = "Lite text innan länken [url=www.aspsidan.nuEn Bra Sida[/url] Text efter länken!Text efter länken! Text efter länken!Text efter länken! Text efter länken!Text efter länken! "

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true

objRegExp.Pattern = "\[url=(.*?)\]((.|\s)*?)\[\/url\]"
strText = objRegExp.Replace(strText,"$2")

Response.Write(strText)
%>

Så kommer det nog att funka, MEN det kommer ta tid.. och processorn kommer jobba på 100%..

Lägger man till ytterligare några "Text efter länken!" i slutet av strängen strText så kommer hela servern att hänga sig!

Byter jag mönster från: "\[url=(.*?)\]((.|\s)*?)\[\/url\]"
Till: "\[url=(.*?)\]((.|\s)?)\[\/url\]", så kommer det inte att vara några problem!

Nu till frågan! VARFÖR??? Varför blir det såhär? Är detta en bugg i RegExpo-objektet? Eller är det något annat som orsakar detta strul?

Själv tycker jag att objektet inte borde hitta en matchning på sin sökning och helt enkelt ge upp.. men istället så står den bara och "tuggar"

Snälla.. hjälp mig få en förklaring på detta! :)

Tack på förhand

/MJ


Svara

Sv: Till Microsoft! Bugg i regExp-objektet??

Postades av 2003-02-18 13:23:28 - Johan Microsoft

Hej Mattias!

Jag har tyvärr inte arbetat särskilt mycket med regular expressions, däremot så funkar din kod fint på min WinXP Pro-maskin med de senaste service-packen. Jag vet ju inte vilket OS du använder och vilka service-packs som är installerade, men det är möjligt att det problem du beskriver redan är fixat.


Svara

Sv: Till Microsoft! Bugg i regExp-objektet??

Postades av 2003-02-18 13:49:31 - Mattias Järnhäll

Hejsan Johan!

Jag kör på en Win 2000 burk, och har kört de senaste win-update:sen som jag har blivit rekomenderad av windows självt. Senaste var för någon vecka sen. (Måste updates till IIS laddas separat?)

Problemet uppstår även på loopias servrar (www.loopia.se) och de bör vara uppdaterade med de senaste patcharna!

Har du testat att köra koden med ännu mer text i slutet på stängen... för det är nämligen då koden krachar.. att köra den kodsnutt som jag klistra in fungerar även för mig, men det går lite segt. Testa lägga på lite text i slutet på strängen och kör igen på din burk. Vore jätte bussigt!

/MJ


Svara

Sv: Till Microsoft! Bugg i regExpo-objektet??

Postades av 2003-02-21 12:42:24 - Pär Karlsson

Hej och tack för feedbacken – när det gäller misstänkta buggar gäller följande:

När det gäller buggrapportering kring våra produkter är vår process att vi eskalerar över dessa till våra produkt team i Redmond, US. Där samlas alla bugg-rapporter in ifrån hela världen och utvärderas. Det är helt kostnadsfritt att rapportera in en misstänkt bugg vilket kan göras hos Microsoft Support på telefonnummer 08-7510980. Dock har produkt-teamen i Redmond ingen möjlighet att ge personlig feedback på alla rapporter som skickas in.

Av erfarenhet är endast en mycket liten del av de frågeställningar vi får in orsakade av en bugg. Normalt sett är det frågan om vanlig support. Som en fingervisning kan vi nämna att mindre än 5 procent av de problem som kunder misstänker är buggar och kommer in till Microsofts supportavdelning verkligen beror på en bugg i programvaran. Därav om du vill ha personlig hjälp av en supporttekniker att utvärdera om det är en bugg eller en supportrelaterad frågeställning måste du vara beredd att betala för den support vi ger innan vi kan ta oss an ditt problem. Om problemet visar sig bero på en bugg är vår support självklart gratis. Är det däremot så att det inte är en bugg som orsakar problemet kommer vår support att debitera som vanligt.

För mer information se Microsoft Supports webbplats eller Microsoft Support på telefonnummer 08-7510980.

Man kan även söka på redan lösta buggar via http://msdn.microsoft.com/bugs/

Hoppas att ni är nöjda med svaret och med vårat engagemang i Pellsoft!

Mvh,
//Pär Karlsson
Microsoft Support

Ps Microsofts definition av en bugg “Represents a problem with the code of the product. Bugs disrupt the use of the product or cause other problems by not working as designed.” Ds.


Svara

Sv: Till Microsoft! Bugg i regExpo-objektet??

Postades av 2003-02-21 13:25:45 - Tom Svensson

Hej!

Minns att jag för länge sen hade problem med just kvantifierare i vissa uttryck, som du också verkar ha. Kunde inte få det annat än till att det var en bugg, så jag laddade hem en ny version av skriptmotorn och efter det fungerade uttrycket som det skulle. Den skriptmotorn jag använde från början var den som följde med systemet.

http://www.microsoft.com/msdownload/vbscript/scripting.asp

Så, prova en ny version av skriptmotorn så kanske det fungerar bättre.

Lycka till och lev väl,
Tom S.


Svara

Sv: Till Microsoft! Bugg i regExpo-objektet??

Postades av 2003-02-26 01:41:33 - Mattias Järnhäll

Tackar för svaret, inte för att det kanske igentligen löste mitt problem, men engagemanget var trevligt. :)

Enligt er definition av bugg:
“Represents a problem with the code of the product. Bugs disrupt the use of the product or cause other problems by not working as designed.”

..så tycker jag att problemet i fråga är en bugg! Att servern sänks för att man kör ett visst mönsteruttryck i RegExpo objektet kan jag inte ens i min vildaste fantasi tänka mig vara med i designen av objektet!

Vill också poängtera för en del som testat den kodsnutt som finns ovan att felet uppstår först när man lägger till mer text i slutet på strängen. (De flesta, men inte alla, verkar ha uppfattat detta!)

/MJ


Svara

Sv: Till Microsoft! Bugg i regExpo-objektet??

Postades av 2003-05-23 09:13:18 - Patrik Berggren

Hello MJ,

drar igång denna tråd igen.

Har du sett Palles tråd på wF: http://www.webforum.nu/showthread.php?s=&postid=640084#post640084

Samma problem, annat mönster som INTE sänker servern ;o)

cya,
PatrikB


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 800
27 960
271 761
418
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies